:root,
[dir=ltr] {
    --stylex-logical-start: left;
    --stylex-logical-end: right
}

[dir=rtl] {
    --stylex-logical-start: right;
    --stylex-logical-end: left
}

@property --x-41glyl {
    syntax: "*";
    inherits: false;
}

@property --x-animationDelay {
    syntax: "*";
    inherits: false;
}

@property --x-animationDuration {
    syntax: "*";
    inherits: false;
}

@property --x-aspectRatio {
    syntax: "*";
    inherits: false;
}

@property --x-background {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundColor {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundImage {
    syntax: "*";
    inherits: false;
}

@property --x-borderRadius {
    syntax: "*";
    inherits: false;
}

@property --x-borderTopColor {
    syntax: "*";
    inherits: false;
}

@property --x-bottom {
    syntax: "*";
    inherits: false;
}

@property --x-color {
    syntax: "*";
    inherits: false;
}

@property --x-columnGap {
    syntax: "*";
    inherits: false;
}

@property --x-cursor {
    syntax: "*";
    inherits: false;
}

@property --x-flexDirection {
    syntax: "*";
    inherits: false;
}

@property --x-flexGrow {
    syntax: "*";
    inherits: false;
}

@property --x-fontFamily {
    syntax: "*";
    inherits: false;
}

@property --x-fontSize {
    syntax: "*";
    inherits: false;
}

@property --x-fontWeight {
    syntax: "*";
    inherits: false;
}

@property --x-gridTemplateColumns {
    syntax: "*";
    inherits: false;
}

@property --x-height {
    syntax: "*";
    inherits: false;
}

@property --x-inlineSize {
    syntax: "*";
    inherits: false;
}

@property --x-insetBlockEnd {
    syntax: "*";
    inherits: false;
}

@property --x-insetBlockStart {
    syntax: "*";
    inherits: false;
}

@property --x-insetInlineEnd {
    syntax: "*";
    inherits: false;
}

@property --x-insetInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-j3h0cz {
    syntax: "*";
    inherits: false;
}

@property --x-left {
    syntax: "*";
    inherits: false;
}

@property --x-marginInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-marginLeft {
    syntax: "*";
    inherits: false;
}

@property --x-marginRight {
    syntax: "*";
    inherits: false;
}

@property --x-marginTop {
    syntax: "*";
    inherits: false;
}

@property --x-maxHeight {
    syntax: "*";
    inherits: false;
}

@property --x-maxWidth {
    syntax: "*";
    inherits: false;
}

@property --x-minHeight {
    syntax: "*";
    inherits: false;
}

@property --x-minWidth {
    syntax: "*";
    inherits: false;
}

@property --x-opacity {
    syntax: "*";
    inherits: false;
}

@property --x-padding {
    syntax: "*";
    inherits: false;
}

@property --x-paddingInline {
    syntax: "*";
    inherits: false;
}

@property --x-paddingTop {
    syntax: "*";
    inherits: false;
}

@property --x-pointerEvents {
    syntax: "*";
    inherits: false;
}

@property --x-position {
    syntax: "*";
    inherits: false;
}

@property --x-qthpiu {
    syntax: "*";
    inherits: false;
}

@property --x-right {
    syntax: "*";
    inherits: false;
}

@property --x-rowGap {
    syntax: "*";
    inherits: false;
}

@property --x-scale {
    syntax: "*";
    inherits: false;
}

@property --x-top {
    syntax: "*";
    inherits: false;
}

@property --x-transform {
    syntax: "*";
    inherits: false;
}

@property --x-transition {
    syntax: "*";
    inherits: false;
}

@property --x-transitionDelay {
    syntax: "*";
    inherits: false;
}

@property --x-visibility {
    syntax: "*";
    inherits: false;
}

@property --x-width {
    syntax: "*";
    inherits: false;
}

@property --x-zIndex {
    syntax: "*";
    inherits: false;
}

@keyframes x10u10lc-B {
    0% {
        transform: translateY(20px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes x127erq4-B {
    0% {
        opacity: .7
    }

    to {
        opacity: 1
    }
}

@keyframes x12q0uy6-B {
    0% {
        opacity: 0
    }

    66% {
        opacity: 0
    }

    to {
        opacity: .8
    }
}

@keyframes x13n5nbw-B {
    0% {
        transform: translate(-100%)
    }

    to {
        transform: translate(100%)
    }
}

@keyframes x14ov76u-B {

    0%,
    to {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-10px)
    }
}

@keyframes x16v5rrl-B {
    0% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(40px)
    }
}

@keyframes x179cap-B {

    0%,
    to {
        opacity: .5
    }

    50% {
        opacity: 1
    }
}

@keyframes x17a81l7-B {
    0% {
        transform: translateY(100%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes x17qceat-B {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes x17z1wcl-B {
    0% {
        opacity: 1
    }

    to {
        opacity: .25
    }
}

@keyframes x18re5ia-B {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes x1ak5mrm-B {

    0%,
    to {
        transform: translate(0)
    }

    50% {
        transform: translate(-10px)
    }
}

@keyframes x1bmrzsm-B {
    0% {
        transform: scale(.2)
    }

    to {
        transform: scale(1.1)
    }
}

@keyframes x1cw24io-B {
    0% {
        opacity: .4
    }

    50% {
        opacity: .7
    }

    to {
        opacity: .4
    }
}

@keyframes x1d821bx-B {
    0% {
        background-position: 0% 0%
    }

    to {
        background-position: 150% 0%
    }
}

@keyframes x1e0fn4n-B {
    0% {
        transform: translate(-100%);
        opacity: 0
    }

    2% {
        opacity: 1
    }

    18% {
        transform: translate(100%);
        opacity: 1
    }

    22% {
        transform: translate(100%);
        opacity: 0
    }

    to {
        transform: translate(100%);
        opacity: 0
    }
}

@keyframes x1f0q9j9-B {
    0% {
        opacity: 0;
        transform: translateY(-8px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes x1fswgwp-B {
    0% {
        opacity: .6;
        transform: scale(.98)
    }

    50% {
        opacity: 1;
        text-shadow: 0 0 20px rgba(24, 119, 242, .3);
        transform: scale(1.02)
    }

    to {
        opacity: .6;
        transform: scale(.98)
    }
}

@keyframes x1fy8ia8-B {
    to {
        transform: rotate(360deg)
    }
}

@keyframes x1h3hswc-B {
    0% {
        opacity: 0
    }

    50% {
        opacity: 0
    }

    51% {
        opacity: 1
    }

    75% {
        opacity: 1
    }

    76% {
        opacity: 0
    }

    to {
        opacity: 0
    }
}

@keyframes x1iewgtc-B {
    0% {
        opacity: 1;
        transform: translate(0)
    }

    to {
        opacity: 0;
        transform: translate(24px)
    }
}

@keyframes x1iozoa8-B {
    0% {
        transform: scaleY(0)
    }

    to {
        transform: scaleY(1)
    }
}

@keyframes x1it4xqm-B {
    0% {
        opacity: 0;
        transform: translate(24px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes x1j973zx-B {
    0% {
        transform: translateZ(-1px);
        scale: .7;
        opacity: .8
    }

    to {
        transform: translate3d(257px, 0, -1px);
        scale: .7;
        opacity: .8
    }
}

@keyframes x1jn504y-B {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes x1jzkxz-B {
    0% {
        background-position: 180% 0
    }

    to {
        background-position: -80% 0
    }
}

@keyframes x1komilw-B {
    0% {
        transform: translate(0) scale(1.2)
    }

    25% {
        transform: translate(-30%, 25%) scale(.8)
    }

    50% {
        transform: translate(25%, -20%) scale(1.3)
    }

    75% {
        transform: translate(-20%, -25%) scale(.9)
    }

    to {
        transform: translate(0) scale(1.2)
    }
}

@keyframes x1ldrv0d-B {
    0% {
        opacity: 0;
        transform: translate(8px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes x1le9ru1-B {
    0% {
        background-position: 0% 0%
    }

    to {
        background-position: 0% 150%
    }
}

@keyframes x1npa8st-B {
    0% {
        transform: scaleX(0)
    }

    to {
        transform: scaleX(1)
    }
}

@keyframes x1q8j6if-B {
    0% {
        transform: translate(0) scale(1)
    }

    25% {
        transform: translate(25%, 30%) scale(1.3)
    }

    50% {
        transform: translate(-25%, -15%) scale(1.1)
    }

    75% {
        transform: translate(15%, -30%) scale(.8)
    }

    to {
        transform: translate(0) scale(1)
    }
}

@keyframes x1qr3tc4-B {
    0% {
        opacity: .8
    }

    to {
        opacity: .2
    }
}

@keyframes x1r7q2a0-B {
    0% {
        opacity: 0;
        transform: translateY(6px)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes x1r95tr9-B {

    0%,
    56% {
        transform: scale(1)
    }

    66% {
        transform: scale(1.045)
    }

    80%,
    to {
        transform: scale(1)
    }
}

@keyframes x1rihlq0-B {
    0% {
        opacity: 0;
        transform: translate(-50%, calc(-50% + 10px));
        pointer-events: none
    }

    to {
        opacity: 1;
        transform: translate(-50%, -50%);
        pointer-events: auto
    }
}

@keyframes x1tc6aq8-B {
    0% {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-6px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes x1tlk2ob-B {
    0% {
        opacity: 1;
        transform: translate(-50%, -50%);
        pointer-events: none
    }

    to {
        opacity: 0;
        transform: translate(-50%, calc(-50% + 10px));
        pointer-events: none
    }
}

@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 x1wf8ntw-B {
    0% {
        opacity: 0;
        transform: scale(.5)
    }

    60% {
        transform: scale(1.12)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes x1wg1i3m-B {
    0% {
        stroke-dashoffset: 0;
        opacity: 1
    }

    to {
        stroke-dashoffset: 0;
        opacity: 0
    }
}

@keyframes x1wopua3-B {
    0% {
        transform: translateZ(0);
        opacity: 1;
        scale: .7
    }

    to {
        transform: translate3d(-90px, 0, 0);
        opacity: 1;
        scale: 1
    }
}

@keyframes x1wwx2ay-B {
    0% {
        transform: translate(0) scale(1.1)
    }

    25% {
        transform: translate(-25%, -20%) scale(1.4)
    }

    50% {
        transform: translate(30%, 25%) scale(.9)
    }

    75% {
        transform: translate(-20%, 30%) scale(1.2)
    }

    to {
        transform: translate(0) scale(1.1)
    }
}

@keyframes x1xgxcnr-B {
    0% {
        background-position: 0% 0%
    }

    to {
        background-position: 100% 0%
    }
}

@keyframes x1xhucss-B {
    0% {
        opacity: 1
    }

    75% {
        opacity: 1
    }

    76% {
        opacity: 0
    }

    to {
        opacity: 0
    }
}

@keyframes x1xpv006-B {
    0% {
        opacity: 0;
        transform: translateY(16px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes x1ykijgb-B {
    0% {
        transform: scale(1.1)
    }

    to {
        transform: scale(1)
    }
}

@keyframes x34aa7x-B {
    0% {
        bottom: -300px;
        opacity: 0
    }

    to {
        bottom: 0;
        opacity: 1
    }
}

@keyframes x41iips-B {
    0% {
        opacity: 0;
        transform: translate(-6px)
    }

    67% {
        opacity: 1;
        transform: translate(0)
    }

    to {
        opacity: 1
    }
}

@keyframes x44muo0-B {
    0% {
        transform: translate(100%)
    }

    to {
        transform: translate(0)
    }
}

@keyframes x5gcpgv-B {
    0% {
        background-color: #0c101473;
        color: var(--fds-white)
    }

    to {
        background-color: var(--fds-white);
        color: var(--fds-black)
    }
}

@keyframes x5orj5x-B {
    0% {
        transform: translateY(200%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes x5ou7kv-B {
    to {
        stroke-dashoffset: 0
    }
}

@keyframes x6hqzi4-B {
    0% {
        background-color: var(--fds-white);
        color: #262626;
        fill: #262626
    }

    to {
        background-color: #3397f0;
        color: var(--fds-white);
        fill: var(--fds-white)
    }
}

@keyframes x7cwurr-B {
    0% {
        box-shadow: 0 0 0 2px #1877f280
    }

    to {
        box-shadow: 0 0 0 2px #1877f200
    }
}

@keyframes x9iqxrl-B {
    0% {
        opacity: 0
    }

    to {
        opacity: .8
    }
}

@keyframes xagu1eb-B {

    0%,
    6%,
    12%,
    18% {
        transform: rotate(-6deg);
        animation-timing-function: ease-in
    }

    3%,
    9%,
    15%,
    21% {
        transform: rotate(7deg);
        animation-timing-function: ease-out
    }

    24%,
    to {
        transform: rotate(0);
        animation-timing-function: ease-in
    }
}

@keyframes xb4s9mv-B {
    0% {
        background-position: -200% 0
    }

    to {
        background-position: 200% 0
    }
}

@keyframes xb5fk1g-B {
    0% {
        opacity: 0;
        transform: translateY(-6px) scale(.96)
    }

    12% {
        opacity: 1;
        transform: translateY(0) scale(1)
    }

    46%,
    60% {
        opacity: 1;
        transform: translateY(150px) scale(1)
    }

    80%,
    to {
        opacity: 0;
        transform: translateY(150px) scale(.78)
    }
}

@keyframes xbht0aq-B {
    0% {
        background-color: #000000b3;
        color: #fff
    }

    to {
        background-color: #fff;
        color: #000
    }
}

@keyframes xbtkye5-B {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes xch525p-B {
    0% {
        transform: translate(0) scale(1)
    }

    25% {
        transform: translate(30%, -20%) scale(1.3)
    }

    50% {
        transform: translate(-15%, 30%) scale(.9)
    }

    75% {
        transform: translate(25%, 15%) scale(1.2)
    }

    to {
        transform: translate(0) scale(1)
    }
}

@keyframes xcwc6c6-B {
    0% {
        transform: translateY(40px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes xd8z71h-B {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(-32px);
        opacity: 0
    }
}

@keyframes xdcksgr-B {
    0% {
        inset-inline-start: -96px;
        opacity: 0
    }

    30% {
        opacity: 0
    }

    to {
        inset-inline-start: 0;
        opacity: 1
    }
}

@keyframes xdyu7r2-B {
    0% {
        opacity: .3
    }

    50% {
        opacity: .6
    }

    to {
        opacity: .3
    }
}

@keyframes xekv6nw-B {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes xg38qnl-B {
    0% {
        opacity: 0;
        transform: scale(.7)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes xgaidgz-B {
    0% {
        background-color: var(--fds-white-alpha-30);
        color: var(--fds-white)
    }

    to {
        background-color: var(--fds-white);
        color: var(--fds-black)
    }
}

@keyframes xhpqvfy-B {
    0% {
        background-color: inherit
    }

    50% {
        background-color: var(--big-gray-20)
    }

    to {
        background-color: inherit
    }
}

@keyframes xhzy145-B {
    0% {
        opacity: 0;
        top: 100px
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 1;
        top: 22px
    }
}

@keyframes xjeqzys-B {
    0% {
        opacity: 0;
        transform: translateY(2px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes xldvjfo-B {

    0%,
    24% {
        opacity: 0
    }

    28%,
    50% {
        opacity: 1
    }

    54%,
    to {
        opacity: 0
    }
}

@keyframes xlqswor-B {
    0% {
        transform: translateZ(0);
        opacity: 1;
        scale: 1
    }

    50% {
        transform: translate3d(-140px, 0, 0);
        scale: .9;
        opacity: 1
    }

    to {
        transform: translate3d(-129px, 0, -1px);
        opacity: .8;
        scale: .7
    }
}

@keyframes xlrly0p-B {
    0% {
        background-position-x: 200%
    }

    to {
        background-position-x: -200%
    }
}

@keyframes xm9i9jz-B {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(-100%)
    }
}

@keyframes xmk67km-B {
    0% {
        bottom: -100px;
        opacity: 0
    }

    50% {
        opacity: .3
    }

    to {
        bottom: 60px;
        opacity: 1
    }
}

@keyframes xn6vz5e-B {
    0% {
        opacity: 0;
        transform: translateY(14px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes xnotmu4-B {
    0% {
        box-shadow: 0 0 0 4px #1877f21f;
        background-color: #1877f21f
    }

    to {
        box-shadow: 0 0 0 4px transparent;
        background-color: transparent
    }
}

@keyframes xpcdhj0-B {

    0%,
    71% {
        opacity: 0
    }

    75%,
    to {
        opacity: 1
    }
}

@keyframes xpi7l8x-B {
    0% {
        stroke-dashoffset: 1.02px;
        opacity: 1
    }

    to {
        stroke-dashoffset: 0;
        opacity: 1
    }
}

@keyframes xq5tekz-B {
    0% {
        opacity: 0;
        transform: translateY(8px) scale(.92)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@keyframes xqdg106-B {
    0% {
        grid-template-rows: 1fr;
        opacity: 1
    }

    to {
        grid-template-rows: 0fr;
        opacity: 0
    }
}

@keyframes xqmp99j-B {
    0% {
        opacity: 0
    }

    20% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes xqng64z-B {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes xr3m334-B {
    0% {
        transform: translate(-100%)
    }

    to {
        transform: translate(250%)
    }
}

@keyframes xrlzmgw-B {
    0% {
        transform: translateZ(0);
        opacity: 1;
        scale: 1;
        animation-timing-function: cubic-bezier(.33, 0, .83, .83)
    }

    50% {
        transform: translate3d(-110px, 0, 1px);
        scale: 1.1;
        opacity: 1;
        animation-timing-function: cubic-bezier(.17, .17, .67, 1)
    }

    to {
        transform: translate3d(-220px, 0, 0);
        scale: 1
    }
}

@keyframes xroe53j-B {
    0% {
        transform: translate(-100%)
    }

    to {
        transform: translate(100%)
    }
}

@keyframes xscx1m9-B {
    0% {
        transform: translateY(100%);
        opacity: 1
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes xsimllc-B {
    0% {
        border-bottom: 1px solid var(--big-gray-20)
    }

    to {
        border-bottom: none
    }
}

@keyframes xsnmu6j-B {
    0% {
        opacity: 0
    }

    25% {
        opacity: 0
    }

    26% {
        opacity: 1
    }

    75% {
        opacity: 1
    }

    76% {
        opacity: 0
    }

    to {
        opacity: 0
    }
}

@keyframes xtgwx2-B {

    0%,
    24% {
        opacity: 1
    }

    28%,
    to {
        opacity: 0
    }
}

@keyframes xtq7tek-B {
    0% {
        bottom: -400px;
        opacity: 0
    }

    to {
        bottom: 0;
        opacity: 1
    }
}

@keyframes xtut5q7-B {
    0% {
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 1
    }
}

@keyframes xvgakqy-B {
    0% {
        width: 0
    }

    to {
        width: 100%
    }
}

@keyframes xvlpdh8-B {
    0% {
        height: 0%
    }

    to {
        height: 100%
    }
}

@keyframes xvufr2t-B {
    0% {
        background-color: transparent
    }

    to {
        background-color: var(--fds-white)
    }
}

@keyframes xwd8pxk-B {

    0%,
    50% {
        opacity: 0
    }

    54%,
    71% {
        opacity: 1
    }

    75%,
    to {
        opacity: 0
    }
}

@keyframes xx44ch9-B {
    0% {
        transform: translateZ(0);
        opacity: 1;
        scale: 1;
        animation-timing-function: cubic-bezier(.33, 0, .83, .83)
    }

    50% {
        transform: translate3d(110px, 0, -1px);
        scale: .9;
        opacity: 1;
        animation-timing-function: cubic-bezier(.17, .17, .67, 1)
    }

    to {
        transform: translate3d(220px, 0, 0);
        opacity: 1;
        scale: 1
    }
}

@keyframes xx92f43-B {
    0% {
        opacity: .25
    }

    40% {
        opacity: 1
    }

    to {
        opacity: .25
    }
}

@keyframes xxigfa0-B {
    0% {
        background-color: var(--wash)
    }

    to {
        background-color: transparent
    }
}

@keyframes xxodl7o-B {
    0% {
        opacity: .5
    }

    50% {
        opacity: 1
    }

    to {
        opacity: .5
    }
}

@keyframes xxvx7f0-B {
    0% {
        opacity: 0;
        transform: translate(-50%, calc(-100% - 4px))
    }

    to {
        opacity: 1;
        transform: translate(-50%, calc(-100% - 8px))
    }
}

@keyframes xy2e3ni-B {
    0% {
        opacity: 0;
        transform: translateY(-6px) scale(.96)
    }

    12% {
        opacity: 1;
        transform: translateY(0) scale(1)
    }

    46%,
    60% {
        opacity: 1;
        transform: translateY(128px) scale(1)
    }

    80%,
    to {
        opacity: 0;
        transform: translateY(128px) scale(.78)
    }
}

@keyframes xy94qka-B {
    0% {
        opacity: 0;
        transform: translateY(10px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

:root,
.x13jl3og {
    --x14ihx4u: 466px
}

:root,
.x15v8zoa {
    --x1o5q4de: 36px
}

:root,
.x1ej8j3v {
    --xl2emfh: 1.5rem;
    --xdta8vi: 1.25rem;
    --x1rnmmpw: 1.125rem;
    --x1maopge: 1rem;
    --x1qgm4uq: 700;
    --x1ubmw9j: 600;
    --x1mycq0o: 500;
    --xlnm1xi: 400;
    --xj42ans: 2rem;
    --x15q0bs7: 1.75rem;
    --x2b2uir: 1.75rem;
    --xazs73v: 1.5rem;
    --xebseev: .875rem;
    --xoffe9: .75rem;
    --x1dzliq8: .8125rem;
    --x1t0po47: .6875rem;
    --xpjvbgs: .625rem;
    --x65ug7q: .5625rem;
    --x3223u1: 1.25rem;
    --x1twcw6p: 1.125rem;
    --x9ueaon: 1.375rem;
    --xtcrhm6: 1rem;
    --x1aky6jx: .05em
}

:root,
.x1h0rygh {
    --x11i6p20: .15s;
    --xhbos7g: .2s;
    --x17uhehw: .3s
}

:root,
.x1hf1pmj {
    --xmxuxgg: 2px;
    --x1iue6yw: 4px;
    --x166gyr4: 8px;
    --x13ojt52: 12px;
    --x1m1iqz7: 16px;
    --x1pnj6zf: 20px;
    --x12m2x0p: 24px;
    --x1tj2mll: 32px;
    --x1w15737: 40px;
    --xlyvwfh: 48px
}

:root,
.x1ji0g9q {
    --x1rw8x14: .25rem;
    --xe17o8o: .375rem;
    --x1ogolr3: .5rem;
    --x8i8urc: .625rem;
    --x1pidvoh: .75rem;
    --x73mj06: 1rem;
    --xuiopq6: 1.5rem;
    --xw290w2: 9999px
}

:root,
.x1kc7jix {
    --x18ob5dx: 534px
}

:root,
.x1mde36v {
    --xtyhzte: 374px;
    --x1h184of: 768px;
    --x10tbaz9: 16px;
    --x1if4rky: 16px;
    --x84l2g7: 250px
}

:root,
.x1vpa6iz {
    --xt4eyyw: inset 0 0 0 1px rgb(0 0 0 / .1);
    --x3az17l: 0 12px 28px -10px rgb(0 0 0 / .18);
    --xleti5b: 0 1px 2px 0 rgb(0 0 0 / .05);
    --x4g3bs9: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);
    --xsxyt0x: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
    --x1agsfr8: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
    --x1sre2ux: 0 25px 50px -12px rgb(0 0 0 / .25)
}

:root,
.x1xchlxi {
    --x1dsoghl: #ffffff;
    --xosszt6: #f9fafb;
    --x959pts: #f3f4f6;
    --x1eozgzm: #e5e7eb;
    --x47tqpo: #d1d5db;
    --x4dm10d: #9ca3af;
    --x1r8oxgm: #6b7280;
    --x11efqim: #4b5563;
    --xlha7oi: #374151;
    --x1nfw57v: #1f2937;
    --x1m430hw: #111827;
    --x742teq: #0a0a0a;
    --x1y1gkjl: #f5f3ff;
    --x1ij0aw2: #ede9fe;
    --x1ibndxk: #ddd6fe;
    --x198s42: #8b5cf6;
    --x1ahoi8p: #7c3aed;
    --xjlmkld: #ecfdf5;
    --x1lcihep: #d1fae5;
    --x1gdfypo: #34d399;
    --x1qodua9: #10b981;
    --x2zmhgu: #059669;
    --xjnzxda: #047857;
    --x15yxp5a: #fffbeb;
    --xdlu818: #fef3c7;
    --x10lwnbi: #fbbf24;
    --x1c3qn0s: #f59e0b;
    --xg4cv3b: #d97706;
    --xp72nc: #b45309;
    --x75n5j3: #fff1f2;
    --x96d3x2: #ffe4e6;
    --xjbg6io: #f43f5e;
    --x1e0o995: #be123c;
    --xfqk7xt: #eff6ff;
    --x1qcpcr: #dbeafe;
    --x1waj497: #3b82f6;
    --x5ekhag: #fef2f2;
    --x1sfi7n8: #fecaca;
    --x1gdso8m: #ef4444;
    --x16e1a6j: #b91c1c;
    --xk9l9i3: #e0f2fe;
    --x1v76f1m: #eef2ff;
    --xumeooj: #06b6d4;
    --xyx3zd1: #0A78BE;
    --x11vmj9r: #ecf4fe;
    --x10173ir: rgba(10, 120, 190, .1);
    --x146g3cn: rgba(10, 120, 190, .15);
    --xmgkyr7: rgba(10, 120, 190, .3);
    --x1amglai: rgba(10, 120, 190, .4);
    --x4hgzh8: #E1EDF7;
    --x1ar3pgt: #fff1f2;
    --x83zd6t: #e0f2fe;
    --x1ei94k5: #f5f3ff;
    --xiyig2z: #1c2b33;
    --x1oq0e7: #465a69;
    --xflvwue: rgba(28, 43, 51, .06);
    --x1resjgi: #8696a4;
    --x1vcvg1p: #94a3b8;
    --x18npw2m: #111827;
    --x1q7fu0i: #374151;
    --x96vqom: #4b5563;
    --x14nqfwk: #6b7280;
    --x1g4iqz: #9ca3af
}

:root,
.x58decw {
    --x1rp6j8z: 100px;
    --x1py1ufz: 200px;
    --xtjpzbh: 170px;
    --x1p08lph: 472px;
    --x18n8wrj: 664px;
    --xwf2j04: 788px;
    --x1ob74qw: 478px;
    --x17l3ya6: 794px;
    --x1lrvpa8: 172px;
    --x17i6jfa: 90px
}

.x175n4ew {
    --restore-opacity: 0
}

.x196cohy {
    --pencil-opacity: 0
}

.x739aai {
    --ads-auto-version-delete-reveal: 0
}

.xcfy6rb {
    --campaign-group-width: 180px
}

.xrca4fc {
    --ads-auto-rename-pencil-opacity: .4
}

.xw0kw35 {
    --ads-auto-activity-row-actions: 0
}

.xwdf2l1 {
    --fds-divider-on-white: transparent
}

.xyevcon {
    --left-indent: 24px
}

.x1mzjaif:focus-within {
    --ads-auto-activity-row-actions: 1
}

.xtcgs4:focus-within {
    --restore-opacity: 1
}

.x1jhvlzm:hover {
    --ads-auto-activity-row-actions: 1
}

.x317okm:hover {
    --restore-opacity: 1
}

.xgwbim0:hover {
    --pencil-opacity: 1
}

.xouffvg:hover {
    --ads-auto-version-delete-reveal: 1
}

.xscwnfm:hover {
    --ads-auto-rename-pencil-opacity: .9
}

.x1171i0g {
    background: linear-gradient(0deg, #c4c4c4 0% 100%), #d3d3d3 50% / cover no-repeat
}

.x11c2kdk {
    background: #f2f2f2
}

.x11g6tue {
    background: none
}

.x11yceeb {
    background: var(--fig-light-10)
}

.x13j57j7 {
    background: var(--pubx-link)
}

.x13lilml {
    background: linear-gradient(to bottom, #00000026, #000000e6)
}

.x143bxzg {
    background: #d9d9d9
}

.x148dx8t {
    background: linear-gradient(to bottom, #00000008, #0003)
}

.x14a5xrd {
    background: #f5f7f8
}

.x14kg7by {
    background: linear-gradient(180.53deg, #0003 .46%, #000000bf 88.32%)
}

.x14tb90g {
    background: var(--fds-spectrum-blue-gray)
}

.x16lq0xc {
    background: var(--fig-nux-background)
}

.x179ni5g {
    background: var(--fds-highlight)
}

.x17eh757 {
    background: #fff
}

.x17i5si5 {
    background: linear-gradient(-45deg, var(--fds-black-alpha-10) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, var(--fds-black-alpha-10) 75%, var(--fds-black-alpha-10) 75%), linear-gradient(-45deg, var(--fds-black-alpha-10) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, var(--fds-black-alpha-10) 75%, var(--fds-black-alpha-10) 75%), var(--fds-white)
}

.x18b2bh6 {
    background: 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))
}

.x18rijw7 {
    background: var(--fds-gray-25)
}

.x1asv9uz {
    background: var(--fds-black)
}

.x1b93o42 {
    background: #2887e6
}

.x1cjzsew {
    background: #fff
}

.x1cv4a6d {
    background: #ebf5ff
}

.x1d6fc6y {
    background: radial-gradient(circle, rgba(30, 110, 210, .7) 0%, transparent 65%)
}

.x1f0yzma {
    background: linear-gradient(to top, rgba(0, 0, 0, .6), transparent)
}

.x1go6lms {
    background: linear-gradient(135deg, #e8f5ec, #e4edf8 40%, #eae8f3 75%, #f0e6ec) fixed
}

.x1hg4tir {
    background: conic-gradient(from 0deg, #eb45ff, #9c0fff, #7847ff, #4f00ff, #002aff, #eb45ff)
}

.x1hj7r6i {
    background: #e9eaeb
}

.x1hwqgvv {
    background: #4999da1a
}

.x1ibpase {
    background: #64646466
}

.x1irjx90 {
    background: var(--Background-Background-Page, #F2F2F2)
}

.x1jdd0ah {
    background: var(--x1dsoghl)
}

.x1jnmtmn {
    background: linear-gradient(180deg, #0000, #0000000d 50.52%, #0003)
}

.x1k8pphi {
    background: #b4b4b4
}

.x1lbtcew {
    background: var(--big-gray-20)
}

.x1md70p1 {
    background: transparent
}

.x1me4lqs {
    background: var(--big-gray-30)
}

.x1oew0zy {
    background: linear-gradient(to bottom, #000000b3, #0003 30% 45%, #0003 45%, #00000080 75%, #000c)
}

.x1pfvhh {
    background: linear-gradient(var(--card-background), var(--card-background)) padding-box, linear-gradient(90deg, #0068f1, #be15ff) border-box
}

.x1qavb3d {
    background: linear-gradient(transparent, #0006)
}

.x1qcilzy {
    background: linear-gradient(360deg, #0000, #00000026)
}

.x1r7xphn {
    background: #fff
}

.x1s1wamz {
    background: var(--surface-background)
}

.x1uwsscb {
    all: unset
}

.x1w9qv4y {
    background: #fbfbfb
}

.x1xijdtg {
    background: var(--fds-white)
}

.x1xj9fac {
    background: radial-gradient(circle, rgba(50, 155, 230, .595) 0%, transparent 65%)
}

.x1xoqy1z {
    background: repeating-linear-gradient(-45deg, transparent, transparent 6px, var(--fds-black-alpha-05) 1px, var(--fds-black-alpha-05) 8px)
}

.x3l3v16 {
    background: #ecf3ffe6
}

.x3s0fgx {
    background: var(--big-blue-gray-5)
}

.x4bjwsi {
    background: var(--fds-gray-20)
}

.x4hboxu {
    background: radial-gradient(circle, rgba(125, 75, 205, .7) 0%, transparent 65%)
}

.x58r7mu {
    background: var(--fds-gray-05)
}

.x63yv1h {
    background: linear-gradient(to bottom, #fff0, #fff)
}

.x6h4918 {
    background: var(--fds-gray-00)
}

.x6xhcim {
    background: radial-gradient(circle, rgba(180, 60, 165, .595) 0%, transparent 65%)
}

.x71r659 {
    background: linear-gradient(180deg, #0006, #0003, #0000)
}

.x7a80mt {
    background: var(--fds-gray-10)
}

.x9ojypw {
    background: var(--big-gray-10)
}

.xb45x9h {
    background: var(--fds-black-alpha-15)
}

.xbyv10e {
    background: linear-gradient(135deg, #fff, #bcc0c4)
}

.xdwrb9v {
    background: linear-gradient(to bottom, #e5e7eb, transparent)
}

.xfcvels {
    background: var(--fds-black-alpha-10)
}

.xhg9xfh {
    background: var(--fds-black-alpha-60)
}

.xi5knoq {
    background: #0084ff
}

.xi9vxav {
    background: #c6c9cc
}

.xjek4gu {
    background: linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, .06) 50%, transparent 100%)
}

.xjwx5ra {
    background: linear-gradient(105deg, transparent 42%, rgba(10, 120, 190, .03) 46%, rgba(10, 120, 190, .05) 50%, rgba(10, 120, 190, .03) 54%, transparent 58%)
}

.xln7xf2 {
    font: inherit
}

.xmd1qub {
    background: linear-gradient(251deg, #eb45ff, #9c0fff, #7847ff, #4f00ff, #002aff)
}

.xmw2eni {
    background: linear-gradient(-45deg, var(--fds-black-alpha-10) 25%, var(--fbs-transparent) 25%, var(--fbs-transparent) 75%, var(--fds-black-alpha-10) 75%, var(--fds-black-alpha-10) 75%), linear-gradient(-45deg, var(--fds-black-alpha-10) 25%, var(--fbs-transparent) 25%, var(--fbs-transparent) 75%, var(--fds-black-alpha-10) 75%, var(--fds-black-alpha-10) 75%), var(--fds-white)
}

.xn26dj0 {
    background: linear-gradient(to bottom right, #fff1f2, #f0f9ff, #f5f3ff)
}

.xnff01w {
    background: var(--fds-black-alpha-50)
}

.xnku12h {
    background: #caccd1
}

.xpn8exp {
    background: var(--fds-comment-background)
}

.xqxm9sx {
    background: var(--fds-white) url(n_0PeIDvM8M.png) repeat-x
}

.xrfh8dh {
    background: var(--big-gray-60)
}

.xst9li6 {
    background: linear-gradient(135deg, #f7fafd, #f3f7fc 40%, #f0f5fb 75%, #f4f8fd)
}

.xsve5h2 {
    background: linear-gradient(transparent, #0009)
}

.xt2wqj3 {
    background: var(--x-background)
}

.xu6qx9b {
    background: var(--Background-Background-Warning-Muted, #FFF6DC)
}

.xu6x2wo {
    background: #fff
}

.xuavj52 {
    background: #e1edf7
}

.xuce29c {
    background: #bdc7d8
}

.xuuwcrh {
    background: linear-gradient(to bottom right, var(--x1ar3pgt), var(--x83zd6t), var(--x1ei94k5))
}

.xuwsm1o {
    background: var(--Interactive-Interactive-Selected-Idle, #E1EDF7)
}

.xvx42lb {
    background: #1877f2
}

.xwui5iz {
    background: #00000008
}

.xy5qmvz {
    background: #f1f4f7
}

.xym7a5t {
    background: url(DMszv8JZd5R.jpg)
}

.xzd1bsj {
    background: linear-gradient(180deg, #fff0, #0006)
}

.xzn5fco {
    background: #f0f4f7
}

.x1b7yep9:hover {
    background: #fff
}

.x1mj0k7v:hover {
    background: var(--fds-gray-00)
}

.x1v0wv0c:hover {
    background: var(--big-blue-0)
}

.x706s2e:hover {
    background: var(--fds-gray-25)
}

.xqfprzu:hover {
    background: var(--highlight-bg)
}

.x10gahu4 {
    transition: all .3s ease
}

.x111pd7f {
    transition: background-color .15s ease
}

.x112ta8 {
    border-bottom: none
}

.x12dikjd {
    transition: opacity .3s ease-in-out
}

.x12lumcd {
    flex: 1 1 auto
}

.x13c5i5r {
    background-position: top center
}

.x13hcsrd {
    background-position: 0 0, 4px 4px
}

.x13k8cq1 {
    border-top: 1px solid var(--fds-gray-25)
}

.x13rgm9e {
    border-bottom: 1px solid var(--geodesic-color-border-divider-default-disabled)
}

.x13xs72c {
    border-bottom: 3px solid transparent
}

.x1435aox {
    border-inline-end: solid 1px var(--big-gray-30)
}

.x15apsah {
    flex: 1 1 60%
}

.x169l3ba {
    transition: all .2s ease
}

.x16aiyyn {
    border-bottom: 1px solid var(--fds-gray-20)
}

.x177bw73 {
    transition: opacity .3s
}

.x17vty23 {
    transition: opacity .15s ease-out
}

.x18dvir5 {
    flex: 0 0 30%
}

.x18i5i38 {
    border-inline-start: #3397f0 solid 1px
}

.x198t0lr {
    text-decoration: dotted underline
}

.x19ek92q {
    outline: 2px solid #FFFFFF
}

.x1a2a7pz {
    outline: none
}

.x1agz8ms {
    background-position: 0 0
}

.x1ak4ezx {
    border-inline-end: 1px solid var(--big-gray-30)
}

.x1aocelp {
    transition: filter .3s ease-out
}

.x1au62bz {
    flex: 0 0 42px
}

.x1b68738 {
    flex: 3
}

.x1b6ykf0 {
    outline: 0
}

.x1bjq843 {
    border-bottom: 1px dashed var(--big-gray-30)
}

.x1br4xwi {
    transition: opacity .15s ease-out .15s
}

.x1bvjpef {
    text-decoration: underline
}

.x1cqoux5 {
    flex: 1 1 0
}

.x1cup607 {
    transition: max-height .25s, padding .25s
}

.x1egfxym {
    border-inline-end: .5px solid #C7C7C7
}

.x1f3uyv4 {
    text-decoration: underline dotted
}

.x1fdittx {
    transition: opacity .5s
}

.x1fui87n {
    transition: .2s
}

.x1gebrk9 {
    flex: 1 1 100%
}

.x1glek3q {
    background-position: 0 0, 0 5px, 5px -5px, -5px 0
}

.x1gqt59t {
    border-bottom: #3397f0 solid 1px
}

.x1h2kqdt {
    transition: background-color .2s
}

.x1h2v6eb {
    border-inline-start: 1px solid var(--big-gray-30)
}

.x1hl2dhg {
    text-decoration: none
}

.x1hzt7jf {
    transition: opacity .2s
}

.x1i0uq9b {
    flex: 2
}

.x1i2nrsi {
    transition: width .5s
}

.x1ibsj99 {
    transition: var(--x-transition)
}

.x1isitws {
    flex: auto
}

.x1j5ihxw {
    border-top: 1px dashed var(--big-gray-30)
}

.x1jaox4c {
    transition: transform .2s ease
}

.x1jkwo4t {
    flex: 0 0 330px
}

.x1joxwxc {
    border-inline-end: 1px solid var(--fds-gray-25)
}

.x1jrjasc {
    transition: opacity .1s ease-in
}

.x1kclojc {
    transition: box-shadow .25s ease-out
}

.x1krae99 {
    border-inline-end: 1px dashed var(--big-gray-30)
}

.x1l0ktrq {
    background-position: -162px -98px
}

.x1lbc34v {
    transition: max-width var(--transition-duration) ease-out
}

.x1lvsgvq {
    background-position: center center
}

.x1me1zc0 {
    flex: 0 0 48px
}

.x1mmbb2g {
    transition: border-radius .28s cubic-bezier(.14, 1, .34, 1)
}

.x1myia39 {
    transition: opacity .15s ease
}

.x1nk6v3m {
    border-inline-end: #3397f0 solid 1px
}

.x1ogasy3 {
    transition: bottom .4s
}

.x1okw0bk {
    flex: none
}

.x1op4zxa {
    transition: color .3s ease
}

.x1pgckk9 {
    outline: .5px solid var(--lines-primary)
}

.x1rmk8rf {
    border-top: 1px solid white
}

.x1rz0gds {
    border-top: 1px solid var(--big-gray-20)
}

.x1sfv75c {
    transition: max-height .12s ease-out, padding .12s ease-out
}

.x1svi29p {
    flex: 4
}

.x1tciwvm {
    border-top: 1px solid var(--fds-gray-20)
}

.x1tfa20v {
    flex: 0 0 40%
}

.x1tkgfop {
    flex: 8
}

.x1trvaba {
    transition: transform .2s
}

.x1tzsi7r {
    outline: 2px solid var(--geodesic-color-border-info-default-active)
}

.x1u2rvn {
    border-bottom: 1px solid var(--big-gray-30)
}

.x1vpus58 {
    flex-flow: column
}

.x1vq37if {
    transition: opacity .15s ease-in-out
}

.x1vq7kxv {
    flex: 0 0 420px
}

.x1vrrucy {
    border-bottom: 2px solid #1771ED
}

.x1vvnexz {
    transition: opacity 1s ease-in
}

.x1w2zo5t {
    transition: opacity .2s ease, min-width .2s ease
}

.x1w9f3z8 {
    border-bottom: 1px solid #dddfe2
}

.x1wahhbg {
    border-inline-start: .5px solid #C7C7C7
}

.x1xazrrw {
    background-position: 4px 0
}

.x1xsqp64 {
    background-position: center
}

.x1xxw21l {
    transition: inset-inline-end .3s ease, bottom .3s ease, transform .3s ease-out
}

.x1y2825u {
    background-position: left center
}

.x1y4qj14 {
    background-position: 0% 0%
}

.x1yhxck9 {
    flex: 1 1 50%
}

.x2ons9p {
    transition: .2s ease
}

.x3g3sbz {
    flex: 6
}

.x3iuynn {
    background-position: -130px -98px
}

.x3psx0u {
    flex: 0 0 auto
}

.x3wlmg2 {
    border-inline-end: 1px solid white
}

.x43o16v {
    border-top: #3397f0 solid 1px
}

.x4gj9lk {
    border-inline-start: none
}

.x4zxp45 {
    flex: 1 0 50%
}

.x5an5dw {
    background-position: right 16px center
}

.x5gkzjs {
    transition: background-color .2s ease
}

.x5mp9sv {
    flex: 1 0 0
}

.x6y76el {
    border-bottom: 1px solid white
}

.x76ihet {
    border-top: none
}

.x7d9zo5 {
    transition: opacity .8s ease-in-out
}

.x7og5b9 {
    border-top: 1px solid var(--big-gray-30)
}

.x845mor {
    flex: 1 1 0%
}

.x8hos8a {
    transition: .5s
}

.x98rzlu {
    flex: 1
}

.xa2c3wy {
    border-inline-end: 1px solid var(--fds-gray-20)
}

.xay7h66 {
    border-inline-start: 1px dashed var(--big-gray-30)
}

.xbngzmg {
    transition: transform .3s ease-in-out
}

.xbs3arz {
    border-inline-start: 3px solid transparent
}

.xc526a4 {
    border-bottom: 1px solid var(--fds-divider-on-white)
}

.xc8qplx {
    flex: 1 0 auto
}

.xcgvb1r {
    transition: grid-template-rows .2s ease-out, opacity .2s ease-out
}

.xcx8m8w {
    border-bottom: 1px solid var(--fds-gray-10)
}

.xddmxk8 {
    border-inline-start: solid 1px var(--big-gray-30)
}

.xgbp5tv {
    border-top: 1px solid #DEE3E9
}

.xgyrmhb {
    flex: 2 1 0
}

.xh3z6zo {
    border-inline-start: 1px solid white
}

.xhfbhpw {
    scroll-snap-type: x mandatory
}

.xi1o8n7 {
    transition: transform .08s ease-out
}

.xish69e {
    overscroll-behavior: contain
}

.xj1hzrh {
    transition: left .5s ease-out
}

.xj9rc82 {
    transition: background-color .15s ease, opacity .15s ease
}

.xk82a7y {
    transition: opacity .2s ease-in-out
}

.xkdz3q5 {
    transition: opacity 1s ease
}

.xkjzfyc {
    border-top: 3px solid transparent
}

.xkz0k9k {
    flex: 0 1 auto
}

.xlr5bch {
    flex: 5
}

.xm6h9ph {
    outline: 2px solid #111827
}

.xmqliwb {
    text-decoration: line-through
}

.xn9stqj {
    transition: .75s ease
}

.xnh3udg {
    border-inline-end: 3px solid transparent
}

.xnl9rtw {
    flex: 0 1 20%
}

.xnlqfti {
    border-bottom: 1px solid #C4C4C4
}

.xomw3a4 {
    background-position: 0 0, 0 6px, 6px -6px, -6px 0
}

.xoo29dk {
    text-decoration: line-through black
}

.xoog003 {
    border-bottom: 1px solid var(--fds-gray-25)
}

.xoxgme1 {
    border-top: 1px solid var(--fds-divider-on-white)
}

.xpaj4kj {
    transition: height .1s ease-out
}

.xq2gx43 {
    transition: none
}

.xqc0922 {
    transition: background .25s
}

.xqkynda {
    background-position: 0 0, 12px 12px
}

.xsal910 {
    transition: width var(--fds-fast) var(--fds-soft)
}

.xsk7exr {
    border-inline-start: 1px solid var(--fds-gray-20)
}

.xsn8bb8 {
    transition: all .15s
}

.xt68a30 {
    transition: max-width .28s cubic-bezier(.14, 1, .34, 1), border-radius .28s cubic-bezier(.14, 1, .34, 1)
}

.xtmcdsl {
    border-inline-end: none
}

.xu1uoq {
    transition: background-color .5s ease
}

.xu92th5 {
    background-position: -294px -226px
}

.xuo1vsx {
    transition: color 0s linear .16s
}

.xurcjfq {
    transition: opacity .1s ease-in-out
}

.xvewczl {
    transition: border-color .2s
}

.xvnjo8 {
    background-position: 0%
}

.xwi42t7 {
    border-bottom: .5px solid #C7C7C7
}

.xxdvqrq {
    border-top: .5px solid #C7C7C7
}

.xxksqoq {
    transition: background-color .1s ease
}

.xxkxbt8 {
    transition: grid-template-rows .2s ease
}

.xxr8k0u {
    transition: max-height .3s ease-out, opacity .3s ease-out
}

.xy5m1jp {
    border-inline-start: 1px solid var(--fds-gray-25)
}

.xy8ot30 {
    transition: width .2s cubic-bezier(.08, .52, .52, 1)
}

.xyf91em {
    background-position: center top
}

.xyhbsn8 {
    background-position: -294px -273px
}

.xz7416i {
    transition: opacity 1s var(--fds-soft)
}

.xzd4lux {
    grid-template-areas: "notice notice"
}

.xzdg38j {
    transition: opacity .2s ease
}

.xzdwc1v {
    transition: max-height .2s cubic-bezier(.08, .52, .52, 1)
}

.xztyhrg {
    background-position: 50% 50%
}

.xiyewm6:focus-visible {
    outline: 2px solid #2563eb
}

.xk2swo9:focus-visible {
    outline: none
}

.x12yia81:link,
.x1dmdw0h:visited {
    text-decoration: none
}

.x10w3qmn:hover {
    background-position: 4px 0
}

.x1lku1pv:hover {
    text-decoration: none
}

.x2j15wl:hover {
    outline: none
}

.xt0b8zv:hover {
    text-decoration: underline
}

.x190264o:focus {
    text-decoration: none
}

.x1p3blrl:focus {
    outline: 2px solid #111827
}

.x1uvtmcs:focus {
    outline: none
}

.xfpc920:focus {
    outline: 0
}

.xqh3lvm:active {
    outline: none
}

@media (min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    .x11oh86h.x11oh86h {
        background-position: -129px -97px
    }
}

@media (min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    .x1x7sdya.x1x7sdya {
        background-position: -291px -223px
    }
}

@media (prefers-reduced-motion: reduce) {
    .x9kvfbb.x9kvfbb {
        transition: none
    }
}

@media (min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    .xm1vypn.xm1vypn {
        background-position: -291px -269px
    }
}

@media (min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    .xsarjyy.xsarjyy {
        background-position: -160px -97px
    }
}

.x101kupi {
    margin-inline-end: 56px
}

.x101vi5v {
    background-color: #6bcebb
}

.x101yacv {
    line-height: 25px
}

.x1028phh {
    border-inline-end-width: 8px
}

.x1033uif {
    border-start-end-radius: 999px
}

.x103as8y {
    border-end-end-radius: var(--x8i8urc)
}

.x103mbco {
    border-inline-start-color: #dc26268c
}

.x103rrm9 {
    flex-basis: 24px
}

.x103y58q {
    box-shadow: 0 2px 8px #0f172a0f
}

.x1046yhb {
    border-spacing: 0 5px
}

.x104kibb {
    display: -webkit-box
}

.x104n79z {
    background-color: #ce3f36
}

.x104q0tc {
    background-color: #00000020
}

.x105r436 {
    background-image: url(zcJbxkcp51M.svg)
}

.x106a9eq {
    padding-inline-start: 20px
}

.x106taxw {
    margin-inline-end: .75%
}

.x10acdqo {
    border-start-start-radius: var(--xw290w2)
}

.x10adk6 {
    background-color: var(--geodesic-color-data-viz-sea)
}

.x10ae6sq {
    margin-inline-end: 20%
}

.x10amj9l {
    background-color: #ffeaeb
}

.x10bpwj5 {
    border-inline-start-color: var(--fds-divider-on-white)
}

.x10c0hgg {
    border-start-start-radius: .5em
}

.x10cxrv2 {
    inset-inline-end: 52%
}

.x10dk8vw {
    background-color: #282828f2
}

.x10ds1b2 {
    margin-inline-start: 120px
}

.x10e4vud {
    animation-fill-mode: forwards
}

.x10emyk9 {
    border-inline-start-color: #93c5fd80
}

.x10eyzkn {
    border-inline-start-color: #fff
}

.x10h14z0 {
    background-color: var(--xyx3zd1)
}

.x10h3on {
    box-shadow: 0 2px 12px var(--shadow-2)
}

.x10hrw18 {
    background-color: var(--fds-black-alpha-15)
}

.x10j3zzp {
    grid-column-start: footer
}

.x10jfbcs {
    background-image: linear-gradient(90deg, #f4c4e8 calc(100% - 609px), #defbf8)
}

.x10js8pb {
    color: #e8710a
}

.x10k1vxi {
    inset-inline-start: 13%
}

.x10km0s2 {
    background-color: var(--always-gray-95)
}

.x10l6tqk {
    position: absolute
}

.x10ln2z {
    border-inline-end-color: var(--geodesic-color-background-page-primary)
}

.x10lqkbw {
    background-color: var(--fds-white-alpha-60)
}

.x10q2zoy {
    inset-inline-start: -96px
}

.x10r1wut {
    z-index: 398
}

.x10rdy3a {
    margin-inline-start: -260px
}

.x10rp43c {
    margin-inline-start: 60px
}

.x10softn {
    background-color: #f5f7fa
}

.x10t1l2d {
    background-color: var(--x10173ir)
}

.x10ukxgv {
    align-content: start
}

.x10utzwt {
    border-inline-start-color: #06b6d4
}

.x10v9rud {
    background-color: #d3d3d3
}

.x10vek7k {
    margin-inline-start: -80px
}

.x10w48dt {
    margin-inline-end: 70px
}

.x10w4iyl {
    color: var(--fds-black-alpha-30)
}

.x10w94by {
    border-inline-end-width: 0
}

.x10wm7w9 {
    border-inline-end-color: #111827
}

.x10xqgyn {
    box-shadow: 0 0 0 2px #fff, 0 0 0 4px #000c
}

.x10xvuev {
    border-start-start-radius: var(--x1pidvoh)
}

.x10y74s1 {
    -webkit-filter: grayscale(.1);
    filter: grayscale(.1)
}

.x10y9f9r {
    aspect-ratio: var(--x-aspectRatio)
}

.x110972j {
    padding-inline-start: 28px
}

.x1126w6t {
    background-color: #f5fdff
}

.x1142k65 {
    border-start-start-radius: 9999px
}

.x1143rjc {
    border-start-end-radius: 100px
}

.x1146j2 {
    cursor: help
}

.x114n12b {
    background-color: var(--fds-spectrum-tomato-tint-30)
}

.x1158fpu {
    transform: rotate(45deg)
}

.x1159mfc {
    line-height: 1.1
}

.x115dhu7 {
    object-position: center
}

.x1163a87 {
    cursor: var(--x-cursor)
}

.x117nqv4 {
    font-weight: 700
}

.x117ovt8 {
    accent-color: var(--xyx3zd1)
}

.x117rol3 {
    fill: currentColor
}

.x1194nvh {
    background-color: #0f172a0a
}

.x119rrmy {
    transition-duration: var(--xhbos7g)
}

.x11alucf {
    background-color: #cbe2f9
}

.x11aqbmt {
    color: #c6c9cc
}

.x11bcyhp {
    animation-name: x1ak5mrm-B
}

.x11cbylp {
    margin-inline-start: -200px
}

.x11cee70 {
    background-color: var(--x1v76f1m)
}

.x11d88ox {
    line-height: var(--x9ueaon)
}

.x11dcrhx {
    inset-inline-end: 8px
}

.x11dpxr5 {
    border-inline-end-color: var(--geodesic-color-icon-error-active)
}

.x11dtfcl {
    background-color: #ef444426
}

.x11dxz15 {
    border-spacing: 0 80px
}

.x11fhae5 {
    border-start-end-radius: var(--x73mj06)
}

.x11fwnus {
    margin-inline-start: -170px
}

.x11gdpij {
    background-color: #fffc
}

.x11gldyt {
    margin-inline-end: 40px
}

.x11hbpws {
    color: #616770
}

.x11hdunq {
    margin-inline-start: 40px
}

.x11ilpjw {
    border-inline-start-color: #f9a159
}

.x11jl006 {
    border-inline-end-color: #4dbba6
}

.x11l85f9 {
    background-image: linear-gradient(150deg, #86efac, #34d399 55%, #0d9488)
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11lhmoz {
    transform: translate(-50%, -50%)
}

.x11m9n2v {
    animation-delay: .21s
}

.x11mvy0g {
    border-inline-end-color: #2887e6
}

.x11n186e {
    grid-template-columns: repeat(auto-fit, minmax(min(160px, 100%), 1fr))
}

.x11njtxf {
    vertical-align: baseline
}

.x11nt7xy {
    border-inline-start-style: dashed
}

.x11of7lx {
    -webkit-filter: blur(20px) saturate(1.6);
    filter: blur(20px) saturate(1.6)
}

.x11r6d5e {
    display: table
}

.x11rd4cy {
    color: #bfdbfe
}

.x11t971q {
    margin-inline-end: auto
}

.x11upmtn {
    background-image: linear-gradient(0deg, #0000, #0006)
}

.x11uqc5h {
    z-index: 100
}

.x11vlg54 {
    padding-inline-end: var(--x1w15737)
}

.x11vz743 {
    line-height: 125%
}

.x11wx31z {
    transform: var(--x-qthpiu)
}

.x11xecg {
    vertical-align: textTop
}

.x11xpdln {
    transition-property: transform
}

.x11xsaiy {
    border-end-start-radius: var(--x1rw8x14)
}

.x11y5pft {
    border-inline-end-color: #8d949e
}

.x11ydrgl {
    margin-inline-start: 8.5px
}

.x120xd9q {
    border-start-start-radius: 30px
}

.x121lspk {
    column-gap: 1px
}

.x1227pkn {
    padding-inline-end: 4
}

.x122eo52 {
    flex-basis: 688px
}

.x1230sqo {
    border-end-end-radius: var(--ad-builder-manage-ad-preview-border-radius)
}

.x124bayg {
    border-inline-start-color: #d9d9d9
}

.x125epci {
    column-gap: var(--x1pnj6zf)
}

.x1261bpb {
    box-shadow: 0 1px 10px var(--fds-black-alpha-30)
}

.x126k92a {
    white-space: pre-wrap
}

.x126w71a {
    animation-name: x1e0fn4n-B
}

.x1273586 {
    border-inline-end-color: currentColor
}

.x127lhb5 {
    animation-name: xekv6nw-B
}

.x128c8uf {
    border-inline-end-width: .5px
}

.x1295vt {
    box-shadow: var(--fds-black-alpha-20) 0 -8px 6px -6px
}

.x129ktl4 {
    border-inline-end-width: 4x
}

.x12b2ns1 {
    border-inline-start-color: #b0bcc8
}

.x12bfo1c {
    inset-inline-end: 48px
}

.x12cdsrl {
    background-color: var(--geodesic-color-background-error-muted)
}

.x12ckx54 {
    margin-inline-start: 52px
}

.x12dw27a {
    color: var(--fds-black-alpha-80)
}

.x12em2mw {
    inset-inline-end: 13px
}

.x12etjex {
    background-color: #0000000f
}

.x12gm6ey {
    color: var(--xg4cv3b)
}

.x12h1iku {
    container-type: inline-size
}

.x12h7gaj {
    color: var(--fig-primary-text)
}

.x12i7jsi {
    background-color: #f3f3f1
}

.x12js8jh {
    padding-inline-start: var(--x166gyr4)
}

.x12kpkjp {
    border-inline-start-color: var(--color-divider, #dadde1)
}

.x12l2aii {
    border-start-start-radius: 14px
}

.x12l5a0h {
    color: #000000b3
}

.x12lncd {
    color: #3d3e3f
}

.x12nd478 {
    flex-basis: 26%
}

.x12ol6y4 {
    border-start-start-radius: 20px
}

.x12oo3zp {
    letter-spacing: 0
}

.x12peec7 {
    background-color: #fff
}

.x12po63e {
    box-shadow: inset 0 5px 5px -5px var(--fds-black-alpha-10), inset 0 1px 1px -1px var(--fds-black-alpha-10), inset 0 -1px 0 -1px var(--fds-black-alpha-10), inset 0 -5px 0 -5px var(--fds-black-alpha-10), inset 0 5px 0 -5px var(--fds-black-alpha-10), inset 0 1px 0 -1px var(--fds-black-alpha-10), inset 0 -1px 1px -1px var(--fds-black-alpha-10), inset 0 -5px 5px -5px var(--fds-black-alpha-10)
}

.x12rwjr2 {
    color: #c2410c
}

.x12rz59h {
    margin-inline-start: 40%
}

.x12s3lxr {
    text-decoration-color: var(--x47tqpo)
}

.x12sp0yc {
    background-image: linear-gradient(to bottom, var(--wash), var(--card-background))
}

.x12u81az {
    border-inline-start-color: var(--divider)
}

.x12ugbrb {
    animation-name: x127erq4-B
}

.x12wmkag {
    font-size: var(--x1maopge)
}

.x12wy4tn {
    color: #262626
}

.x12x5ovg {
    grid-row-end: footer
}

.x12y6twl {
    transform: scale(.8)
}

.x12znpji {
    background-image: linear-gradient(to right, #fee2e2, #fef3c7, #d1fae5)
}

.x1315kfy {
    margin-inline-start: 10%
}

.x132dia8 {
    box-shadow: inset 0 0 0 2px #fff, 0 0 0 2px #06b6d4
}

.x132q4wb {
    line-height: 1.25
}

.x132t2bv {
    padding-inline-start: 72px
}

.x133238x {
    color: #005c6a
}

.x134fw5n {
    background-color: #f9ab00
}

.x134iuw0 {
    background-color: #e6e2df
}

.x134kloy {
    grid-template-columns: 1fr auto 1fr
}

.x134tt9 {
    font-family: var(--Typography-Font-Family, "SF Pro Text")
}

.x1355qak {
    z-index: 20
}

.x135b78x {
    padding-inline-start: 4px
}

.x135icu2 {
    transform: rotate(-180deg)
}

.x137kccz {
    margin-inline-start: -5px
}

.x138ruz1 {
    inset-inline-start: 22px
}

.x13a6bvl {
    justify-content: flex-end
}

.x13a8xbf {
    font-size: .78125rem
}

.x13abue9 {
    box-shadow: var(--xleti5b)
}

.x13bpw7r {
    box-shadow: 0 1px 3px var(--big-gray-50)
}

.x13codwr {
    box-shadow: 0 0 2px 0 var(--fds-black-alpha-30)
}

.x13cq9vo {
    flex-basis: 30%
}

.x13d4cjf {
    background-color: #f9fafbb3
}

.x13dflua {
    transition-duration: .2s
}

.x13dw4bo {
    transform: translate(-50%) rotate(45deg)
}

.x13faqbe {
    word-break: break-word
}

.x13fehsk {
    color: var(--x18npw2m)
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13ft1s6 {
    border-inline-start-color: #fff3
}

.x13he3kh {
    background-color: #e7f0fd
}

.x13hvap0 {
    margin-inline-start: var(--x166gyr4)
}

.x13ileg2 {
    border-inline-start-color: var(--fds-blue-60)
}

.x13ixtgt {
    background-color: #111827f2
}

.x13jbc4r {
    color: #94a3b8
}

.x13jmlsm {
    border-end-start-radius: var(--xe17o8o)
}

.x13jy36j {
    padding-inline-start: 24px
}

.x13jzn7v {
    padding-inline-end: var(--x-padding)
}

.x13k8ehh {
    margin-inline-start: 7px
}

.x13ko9lw {
    color: var(--big-blue-60)
}

.x13l6eix {
    border-inline-end-color: #dadde1
}

.x13n5tbt {
    transform: translate(20px)
}

.x13niomq {
    inset-inline-end: -7px
}

.x13nsail {
    background-color: var(--x1gdfypo)
}

.x13oigre {
    flex-basis: 150px
}

.x13p12aj {
    border-inline-start-color: var(--big-gray-40)
}

.x13qt40g {
    background-image: url(tMZbZ5XdMqO.png)
}

.x13reig {
    color: #da2929
}

.x13stdls {
    color: var(--xyx3zd1)
}

.x13t61ll {
    border-start-start-radius: 5px
}

.x13tdkmf {
    z-index: 80
}

.x13ts1pm {
    inset-inline-end: -48px
}

.x13u2srs {
    color: #4a5df9
}

.x13up0n2 {
    border-end-start-radius: 25px
}

.x13vxnyz {
    grid-row-start: 2
}

.x13w35sz {
    background-origin: content-box
}

.x13wqdjl {
    border-end-start-radius: 33px
}

.x13wtedm {
    font-size: 2.5rem
}

.x13x9unx {
    background-image: inherit
}

.x13xmedi {
    border-end-start-radius: 24px
}

.x13xohp6 {
    border-inline-start-color: var(--fig-red)
}

.x13xwcbf {
    outline-color: var(--x198s42)
}

.x13yr7zc {
    background-color: #e5e5e7
}

.x13z6r6f {
    background-color: #ededed
}

.x140kggx {
    box-shadow: 0 4px 16px 0 var(--fds-black-alpha-15)
}

.x140muxe {
    border-end-end-radius: inherit
}

.x140o2bo {
    table-layout: fixed
}

.x140t73q {
    color: #fff
}

.x1417sux {
    inset-inline-start: 9.5px
}

.x14203j6 {
    border-inline-end-color: var(--x1qodua9)
}

.x1420ztx {
    background-image: linear-gradient(45deg, #EBEBEB 25%, transparent 25%, transparent 75%, #EBEBEB 75%, #EBEBEB), linear-gradient(45deg, #EBEBEB 25%, transparent 25%, transparent 75%, #EBEBEB 75%, #EBEBEB)
}

.x142aazg {
    border-inline-start-color: #00000026
}

.x142vmpx {
    animation-delay: .14s
}

.x1433pf2 {
    color: var(--x1vcvg1p)
}

.x14405lb {
    background-color: #007a80
}

.x145d82y {
    inset-inline-end: 32px
}

.x145hu1r {
    box-shadow: 0 0 5px 0 var(--fds-black-alpha-10), 0 0 1px 0 var(--fds-black-alpha-10)
}

.x145v1cc {
    inset-inline-start: 7.5px
}

.x1479xdx {
    text-underline-position: from-font
}

.x1483nm9 {
    background-color: var(--canvas-ads-color-white-translucent)
}

.x1494pkj {
    grid-template-columns: minmax(180px, 1.2fr) minmax(200px, 1.3fr) minmax(150px, .8fr) minmax(164px, .8fr)
}

.x1495tdg {
    animation-name: x44muo0-B
}

.x149b9kv {
    background-color: var(--fds-white-alpha-80)
}

.x14a4ghu {
    border-end-end-radius: 11px
}

.x14axycx {
    content: ""
}

.x14c65gd {
    border-inline-start-color: #1a77f2
}

.x14cbev0 {
    box-shadow: 0 0 0 1px #1118271a, 0 10px 15px -3px #11182714, 0 4px 6px -4px #11182714
}

.x14ctfv {
    color: var(--always-white)
}

.x14dq656 {
    inset-inline-end: -50px
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14f5z78 {
    margin-inline-start: 1%
}

.x14fuaa7 {
    outline-color: var(--xyx3zd1)
}

.x14g28yx {
    flex-basis: 66.67%
}

.x14g40p9 {
    z-index: 999
}

.x14g4z9d {
    background-color: #daf3c3
}

.x14gvqqg {
    inset-inline-start: 9px
}

.x14h4ac0 {
    background-color: #f6f6f6
}

.x14hfb78 {
    margin-inline-end: 75px
}

.x14hiurz {
    background-color: var(--always-white)
}

.x14hj8or {
    padding-inline-start: 5%
}

.x14ic1c9 {
    flex-grow: 10
}

.x14iifvp {
    margin-inline-end: 18px
}

.x14ju556 {
    line-height: 0
}

.x14jxz2u {
    text-overflow: ellipse
}

.x14kd2a9 {
    border-inline-start-color: #dee3e8
}

.x14lz8ir {
    color: var(--xlha7oi)
}

.x14nb47w {
    transform: translateZ(20)
}

.x14nfmen {
    background-color: var(--divider)
}

.x14nr8xh {
    color: #4150f7
}

.x14o1f7c {
    border-inline-start-color: solid white
}

.x14obwa1 {
    content: ""
}

.x14p6ost {
    background-color: var(--fds-yellow-90)
}

.x14pfw1i {
    border-inline-end-color: #c4c4c4
}

.x14q0ukc {
    inset-inline-start: 1px
}

.x14q683f {
    color: #5890ff
}

.x14q89n7 {
    background-color: #000000a6
}

.x14qf1h4 {
    transition-timing-function: cubic-bezier(.75, .25, .3, .7)
}

.x14rh7hd {
    color: var(--x-color)
}

.x14sbp7s {
    margin-inline-end: -15px
}

.x14sctaw {
    background-color: var(--big-gray-10)
}

.x14sfuti {
    color: #1b7f37
}

.x14sp8co {
    font-family: Roboto, Helvetica
}

.x14trpi8 {
    box-shadow: inset 0 0 0 3px var(--always-white)
}

.x14upnqn {
    line-height: 1.14
}

.x14uywio {
    border-inline-end-color: var(--x11efqim)
}

.x14v1415 {
    column-gap: 5.5px
}

.x14vct77 {
    row-gap: 14px
}

.x14vvt0a {
    border-end-end-radius: 14px
}

.x14vy60q {
    padding-inline-end: 2px
}

.x14wi4xw {
    text-align: initial
}

.x14xr3q5 {
    margin-inline-start: -15px
}

.x14y7qir {
    font-family: Helvetica, Arial, sans-serif
}

.x14yc50n {
    inset-inline-end: 17px
}

.x14yfuzk {
    border-inline-end-color: #a5dbe5
}

.x14yte1m {
    box-shadow: var(--x3az17l)
}

.x14yy4lh {
    order: 2
}

.x14z3fsi {
    border-inline-start-color: #a78bfa
}

.x14z9mp {
    margin-inline-end: 0
}

.x150cnoy {
    color: #00000059
}

.x150k9w {
    box-shadow: inset 0 -10px 5px -5px #0000001a
}

.x151rkuz {
    background-color: var(--fds-spectrum-teal-tint-90)
}

.x152237o {
    list-style-type: square
}

.x152skdk {
    line-height: 15px
}

.x153nwp {
    background-color: #8d949e
}

.x15406qy {
    transition-property: background-color
}

.x156ra1n {
    border-inline-end-color: #1877f2
}

.x157ab99 {
    border-inline-end-color: var(--fds-button-text)
}

.x157d8p3 {
    color: #3849da
}

.x157haek {
    background-size: 10px 10px
}

.x157oqwv {
    border-inline-end-color: #d93616
}

.x158ip91 {
    border-inline-start-color: var(--always-white)
}

.x158pyvd {
    inset-inline-start: 63.25%
}

.x1597r2g {
    scrollbar-width: thin
}

.x159l1jz {
    grid-column-end: footer
}

.x15a21lv {
    inset-inline-end: 60px
}

.x15a8r0n {
    padding-inline-start: 104px
}

.x15aglum {
    border-inline-end-width: 5px
}

.x15bjb6t {
    line-height: inherit
}

.x15d5cym {
    background-color: var(--fig-hover-background)
}

.x15d6yb6 {
    margin-inline-end: 80px
}

.x15e6ev4 {
    font-weight: var(--x1qgm4uq)
}

.x15eiepm {
    inset-inline-start: 15.8%
}

.x15elzd {
    background-color: var(--primary-text)
}

.x15flqeq {
    margin-inline-end: 200px
}

.x15foiic {
    flex-basis: 20%
}

.x15gj8v5 {
    border-inline-end-color: #0000001a
}

.x15gwds8 {
    outline-color: var(--x1waj497)
}

.x15gwea9 {
    border-inline-start-color: #4ade804d
}

.x15j63hq {
    border-inline-end-color: var(--placeholder-text)
}

.x15jgmka {
    margin-inline-start: -44px
}

.x15jox0q {
    aspect-ratio: 9 / 16
}

.x15kn2ec {
    inset-inline-start: 230px
}

.x15mokao {
    border-start-start-radius: 0
}

.x15msg42 {
    border-inline-end-color: #1871ed
}

.x15nknwd {
    background-color: #edf5ff
}

.x15o6u1a {
    padding-inline-end: var(--x13ojt52)
}

.x15ov8wz {
    margin-inline-start: var(--left-indent)
}

.x15q8aa0 {
    column-count: auto
}

.x15qgm7w {
    background-color: #edf6fe
}

.x15rks2t {
    color: currentColor
}

.x15rmqmx {
    inset-inline-start: 108px
}

.x15skjj3 {
    color: var(--xumeooj)
}

.x15tcylq {
    margin-inline-start: 2.5px
}

.x15tnu7g {
    transform: scale(.17)
}

.x15uhwo2 {
    padding-inline-end: 90px
}

.x15wfkew {
    background-color: #8cd9ff40
}

.x15wldfd {
    transition-property: box-shadow, background-color
}

.x15x8krk {
    border-end-start-radius: 8px
}

.x15yq96c {
    border-inline-end-color: #c6c9cc
}

.x15zctf7 {
    flex-direction: row-reverse
}

.x15zmtp0 {
    padding-inline-end: 48px
}

.x1603h9y {
    font-size: 1.25rem
}

.x160st00 {
    box-shadow: 0 0 0 2px #06b6d438
}

.x161utv6 {
    line-height: 2.4444
}

.x162avvt {
    border-inline-end-color: #1877f21a
}

.x162tt16 {
    padding-inline-start: 30px
}

.x162z183 {
    margin-inline-start: -16px
}

.x1634lgc {
    inset-inline-end: 70%
}

.x163ej2j {
    box-shadow: var(--fds-black-alpha-20) 0 8px 6px -6px
}

.x1649dha {
    column-gap: var(--x1m1iqz7)
}

.x165d6jo {
    margin-inline-start: -4px
}

.x166poo9 {
    margin-inline-start: -9px
}

.x167osee {
    color: #0866ff
}

.x168ff26 {
    color: #4267b2
}

.x168m4qf {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), var(--geodesic-color-background-content-primary))
}

.x1697ynb {
    inset-inline-start: 170px
}

.x169f3pf {
    inset-inline-start: 18px
}

.x16aczm {
    color: #007e59
}

.x16c5uua {
    color: #397300
}

.x16cnfwc {
    color: var(--primary-button-icon)
}

.x16dd4pm {
    font-weight: var(--xlnm1xi)
}

.x16djdpl {
    cursor: nwse-resize
}

.x16dsc37 {
    vertical-align: top
}

.x16ei7e1 {
    border-inline-end-color: #cbd5e1
}

.x16fj20d {
    transition-duration: 1s
}

.x16gasrl {
    padding-inline-start: var(--spacing-6, 8px)
}

.x16h6fyj {
    border-inline-end-color: #fff
}

.x16h7yo4 {
    background-color: #000000e0
}

.x16hg961 {
    border-inline-end-width: 1.5px
}

.x16htz5d {
    transform: scale(.15)
}

.x16hyhpm {
    background-color: #0a78f0
}

.x16i2362 {
    border-inline-end-color: var(--x1sfi7n8)
}

.x16ifgw5 {
    list-style-type: "\b7  "
}

.x16il0xa {
    inset-inline-start: -80px
}

.x16jb2rh {
    border-inline-end-color: var(--x96d3x2)
}

.x16jimcq {
    box-shadow: 0 4px 12px #00000014
}

.x16k8kr7 {
    background-color: var(--big-gray-40)
}

.x16lu3ki {
    border-end-start-radius: 15px
}

.x16mposv {
    border-inline-end-style: dotted
}

.x16ngw23 {
    margin-inline-start: 38px
}

.x16o8ycg {
    flex-basis: 80px
}

.x16ome7r {
    box-shadow: 0 4px 12px #00000026
}

.x16p8hmy {
    color: #9a5b00
}

.x16pfpvj {
    border-inline-end-color: var(--xmgkyr7)
}

.x16q24ku {
    letter-spacing: .02em
}

.x16qb05n {
    border-start-start-radius: 10px
}

.x16qdfff {
    background-color: #fcfcfc
}

.x16s7rty {
    animation-name: xlrly0p-B
}

.x16ssbn {
    border-inline-start-color: #0095f6
}

.x16tdsg8 {
    text-align: inherit
}

.x16u84gf {
    grid-template-columns: repeat(5, minmax(0, 1fr))
}

.x16uus16 {
    border-end-end-radius: 0
}

.x16xm01d {
    border-end-start-radius: 18px
}

.x16xrgx0 {
    transform: scale(.96) translateY(16px)
}

.x16yrcuv {
    border-start-start-radius: calc(4px * (1 / (621 / 2000)))
}

.x16zqahm {
    -webkit-filter: blur(40px);
    filter: blur(40px)
}

.x170i709 {
    animation-delay: .1s, .1s, .5s
}

.x170k5ml {
    position: inherit
}

.x170x9z6 {
    border-inline-start-color: #cbd5e1
}

.x171qoun {
    animation-name: x1fswgwp-B
}

.x17560su {
    background-image: linear-gradient(to top, #000000a6, #0000)
}

.x175f3ul {
    background-color: var(--ads-mgmt-geo-cards-bgcolor)
}

.x1764fhq {
    transform-box: fill-box
}

.x1765b1 {
    inset-inline-start: -5px
}

.x176oia {
    column-count: 2
}

.x176pe96 {
    vertical-align: -.733333px
}

.x178xvp7 {
    animation-name: xtgwx2-B
}

.x179ill4 {
    border-end-end-radius: 999px
}

.x179w90u {
    background-image: linear-gradient(150deg, #0f172a, #334155 60%, #1e293b)
}

.x17b2pbv {
    margin-inline-end: 130px
}

.x17b8p6a {
    z-index: -10000
}

.x17bow63 {
    background-color: var(--big-blue-60)
}

.x17dcgut {
    margin-inline-end: 54px
}

.x17ddzgb {
    color: var(--fds-gray-45)
}

.x17djbdn {
    border-inline-start-color: #c6c9cc
}

.x17dzmu4 {
    transform: translateZ(0)
}

.x17dzqq1 {
    border-inline-start-color: #0000000a
}

.x17eku31 {
    border-inline-end-color: var(--big-gray-20)
}

.x17feruq {
    background-color: #f6f7f9
}

.x17fgdl5 {
    line-height: 19px
}

.x17fx87p {
    background-color: #fff0de
}

.x17hrufy {
    border-inline-start-color: #c6c9cc
}

.x17hvqj8 {
    color: var(--x1c3qn0s)
}

.x17hxvv9 {
    border-start-end-radius: .5em
}

.x17icjp3 {
    column-gap: 35px
}

.x17iouw2 {
    color: #e0245e
}

.x17j41np {
    background-color: var(--fds-white-alpha-50)
}

.x17j5p45 {
    border-inline-end-color: #cbd2da
}

.x17j9jws {
    padding-inline-end: 15%
}

.x17jcws5 {
    background-color: #fbfcfd
}

.x17kj6qs {
    font-size: 1.075rem
}

.x17kjicv {
    padding-inline-end: 72px
}

.x17l06mq {
    padding-inline-end: var(--spacing-6, 8px)
}

.x17m9png {
    border-start-start-radius: 26px
}

.x17otaub {
    inset-inline-start: 250px
}

.x17po4sx {
    color: #8d949e
}

.x17r1fat {
    animation-name: x16v5rrl-B
}

.x17r3glj {
    border-inline-start-color: var(--fds-gray-40)
}

.x17smslp {
    padding-inline-start: 60px
}

.x17uuj3d {
    padding-inline-start: calc(var(--ads-pe-typeahead-filter-token-margin) * 3)
}

.x17vrni9 {
    padding-inline-start: var(--x1pnj6zf)
}

.x17vv5v6 {
    border-inline-end-color: #e5e7ebb3
}

.x17wdmm1 {
    color: var(--x1waj497)
}

.x17z6mcp {
    background-image: radial-gradient(circle, #c0c0e0 0%, transparent 70%)
}

.x17z8epw {
    color: var(--primary-text-on-media)
}

.x17zd0t2 {
    column-gap: 4px
}

.x17zj9fy {
    inset-inline-start: calc(100% - 8px)
}

.x17znt7q {
    border-start-end-radius: var(--x8i8urc)
}

.x180akst {
    border-inline-start-color: var(--geodesic-color-text-link-default-active)
}

.x180vkcf {
    border-start-end-radius: 20px
}

.x18369vx {
    color: varg(fig-primary-text)
}

.x183bndi {
    animation-name: x41iips-B
}

.x183rb9p {
    animation-name: x1j973zx-B
}

.x185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr))
}

.x185mbhu {
    scrollbar-gutter: stable
}

.x186iv6y {
    aspect-ratio: 16 / 9
}

.x18a4am9 {
    border-start-start-radius: var(--x8i8urc)
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18cle82 {
    z-index: 9002
}

.x18cp1b5 {
    font-family: helvetica
}

.x18cur5v {
    background-color: var(--big-gray-20)
}

.x18cvvyg {
    letter-spacing: .07px
}

.x18d0r48 {
    background-size: cover
}

.x18dapx5 {
    color: var(--big-blue-gray-90)
}

.x18dcsfh {
    border-end-start-radius: .5em
}

.x18ebdri {
    animation-duration: 10s
}

.x18enga2 {
    border-inline-start-color: gray
}

.x18fvujx {
    background-image: linear-gradient(to right, #e7f1f9, #e7f1f9)
}

.x18h8uem {
    animation-delay: .07s
}

.x18hd8ej {
    animation-duration: 1.6s
}

.x18hkla6 {
    background-image: linear-gradient(135deg, #fff1f2, #f0f9ff, #f5f3ff)
}

.x18hpmg2 {
    box-shadow: 0 0 0 1px var(--xyx3zd1), 0 12px 32px -16px #0f172a2e
}

.x18hw5r0 {
    inset-inline-start: 30px
}

.x18hwk67 {
    column-gap: 20px
}

.x18ivbjn {
    z-index: 10000
}

.x18j408u {
    background-color: var(--geodesic-color-background-selected-muted)
}

.x18je15o {
    animation-name: x1komilw-B
}

.x18km98s {
    opacity: .75
}

.x18krheo {
    font-family: SF Pro Text
}

.x18l40ae {
    background-color: var(--always-dark-overlay)
}

.x18m771g {
    grid-template-columns: repeat(auto-fill, minMax(340px, 1fr))
}

.x18mqm2i {
    float: right
}

.x18nc45n {
    column-gap: var(--x166gyr4)
}

.x18nqtx4 {
    inset-inline-start: 248px
}

.x18o3ruo {
    background-image: none
}

.x18oe1m7 {
    border-inline-end-style: none
}

.x18ofunw {
    margin-inline-end: 52px
}

.x18ouj0k {
    transform-origin: bottom center
}

.x18p4cbk {
    border-inline-end-color: var(--geodesic-color-border-error)
}

.x18p6bvg {
    box-shadow: hidden
}

.x18pi947 {
    padding-inline-start: 1px
}

.x18qivdh {
    border-inline-start-color: #e4e6eb
}

.x18qtlnh {
    border-end-start-radius: 7px
}

.x18rdhdq {
    color: var(--canvas-ads-color-title-blue)
}

.x18stm66 {
    animation-duration: .625s
}

.x18touwu {
    background-color: #e3f4e4
}

.x18wlrdl {
    padding-inline-end: var(--spacing-5, 8px)
}

.x18xe386 {
    margin-inline-end: 44px
}

.x18xfj1p {
    clear: both
}

.x18xomjl {
    margin-inline-start: -12px
}

.x18yas5i {
    border-end-start-radius: var(--x1pidvoh)
}

.x18yivli {
    background-color: var(--fds-unified-gray-100)
}

.x18zu7yx {
    inset-inline-end: -12px
}

.x190dgpg {
    opacity: .65
}

.x190qgfh {
    font-size: .625rem
}

.x192kuan {
    background-image: linear-gradient(0deg, #f5eaff 0% 100%)
}

.x192ocso {
    background-color: #fff1cc
}

.x19307fg {
    border-inline-end-width: 7px
}

.x194u5oj {
    padding-inline-end: 42px
}

.x19551q3 {
    background-color: #daf2c2
}

.x19693qn {
    vertical-align: -1px
}

.x197dmg0 {
    border-inline-start-color: #0000001a
}

.x197sbye {
    opacity: .6
}

.x19991ni {
    transition-property: opacity
}

.x199e06l {
    column-gap: var(--x1tj2mll)
}

.x19a3ker {
    background-color: #11182712
}

.x19av3cp {
    background-color: var(--geodesic-color-background-secondary)
}

.x19b8ohj {
    color: #93c5fd
}

.x19bzpp3 {
    -webkit-box-decoration-break: clone
}

.x19c7zk {
    color: #65676b
}

.x19co3pv {
    color: transparent
}

.x19dbzi3 {
    margin-inline-end: 9px
}

.x19dig0n {
    box-shadow: 0 0 0 1px #0000000a
}

.x19dolwo {
    box-shadow: inset 0 0 0 1px var(--xyx3zd1), 0 1px 2px #0000001a
}

.x19h7ccj {
    flex-basis: 500px
}

.x19iwuw1 {
    padding-inline-end: 3.5px
}

.x19jd1h0 {
    transform: rotate(180deg)
}

.x19k1kje {
    background-image: linear-gradient(180deg, #0000001a, #0000 30% 70%, #0000001a)
}

.x19k9dhg {
    list-style-type: lower-roman
}

.x19kays6 {
    background-color: #f2f2f2
}

.x19kjcj4 {
    object-fit: contain
}

.x19nfgsr {
    animation-name: x1h3hswc-B
}

.x19p062b {
    margin-inline-start: 45px
}

.x19pm5ym {
    text-shadow: none
}

.x19re2wq {
    color: var(--fig-red)
}

.x19rzkc7 {
    line-height: 1.0909
}

.x19s0ih6 {
    border-inline-end-color: #d4e2f0
}

.x19s9jnd {
    font-weight: 650
}

.x19t5iym {
    border-start-end-radius: 24px
}

.x19te5d5 {
    color: #2563eb
}

.x19ubhl1 {
    border-inline-end-color: #00000026
}

.x19uwf1u {
    grid-template-columns: repeat(auto-fill, minmax(200px, 280px))
}

.x19uy1tj {
    margin-inline-start: 132px
}

.x19v85br {
    cursor: progress
}

.x19v9tvf {
    line-height: 22px
}

.x19vt64s {
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr))
}

.x19w6rv {
    transform-origin: left
}

.x19wmrak {
    margin-inline-start: 48px
}

.x19wozw3 {
    background-color: var(--fds-www-wash)
}

.x19z8qy1 {
    padding-inline-end: 10%
}

.x1a02dak {
    flex-wrap: wrap
}

.x1a02tc4 {
    background-color: #ffffff8c
}

.x1a0uwpx {
    box-shadow: -2px 2px 4px -1px var(--fds-black-alpha-20)
}

.x1a1a1k7 {
    inset-inline-start: 4%
}

.x1a1m0xk {
    color: var(--negative)
}

.x1a2mfp6 {
    background-color: #f1f1f1
}

.x1a33avv {
    transform: scale(.5)
}

.x1a34xqx {
    background-color: var(--geodesic-color-background-selected-primary)
}

.x1a40nfd {
    animation-duration: 26s
}

.x1a4bs9z {
    flex-basis: 320px
}

.x1a4jp9x {
    border-end-start-radius: 11px
}

.x1a4sjiy {
    padding-inline-end: 25px
}

.x1a5432q {
    color: #6492c6
}

.x1a5fby6 {
    padding-inline-start: var(--ads-pe-typeahead-filter-token-margin)
}

.x1a5igra {
    animation-name: none
}

.x1a5kqlc {
    margin-inline-start: -10px
}

.x1a5l9x9 {
    border-start-end-radius: 12px
}

.x1a78uxe {
    animation-duration: .24s
}

.x1a9oj3x {
    box-shadow: 0 0 0 2px #fff, 0 0 0 4px #3b82f6, 0 12px 24px #0f172a2e
}

.x1ab4bus {
    padding-inline-start: 4
}

.x1absf4v {
    inset-inline-start: 80px
}

.x1acdylr {
    inset-inline-start: 84.5%
}

.x1acxmie {
    border-end-end-radius: var(--x73mj06)
}

.x1aefcx5 {
    border-end-start-radius: 3.5px
}

.x1aejobo {
    color: #0064e0
}

.x1aerksh {
    animation-name: x1wc8ddo-B
}

.x1afcbsf {
    box-sizing: content-box
}

.x1afe6cr {
    background-color: var(--geo-background-page)
}

.x1afjg56 {
    animation-name: xbtkye5-B
}

.x1agbcgv {
    grid-row-start: 1
}

.x1aguz35 {
    background-color: var(--fds-spectrum-grape)
}

.x1ahifba {
    transition-delay: 0s
}

.x1ahm0qc {
    font-size: 24pt
}

.x1aktdv5 {
    flex-basis: 33%
}

.x1al4vs7 {
    transform-origin: top left
}

.x1alpsbp {
    border-inline-end-width: 2px
}

.x1amjocr {
    column-gap: 10px
}

.x1anxmdh {
    background-color: #e1edf74d
}

.x1ao5kpy {
    margin-inline-start: 113.5px
}

.x1ao7v8e {
    text-underline-offset: auto
}

.x1aoe77z {
    border-inline-end-color: #e1edf7
}

.x1aprvr9 {
    transition-duration: var(--x11i6p20)
}

.x1aswux1 {
    border-end-start-radius: var(--xuiopq6)
}

.x1at7nog {
    letter-spacing: -.45px
}

.x1atfuiz {
    margin-inline-start: .75%
}

.x1aueamr {
    font-size: 1.375rem
}

.x1aufg8m {
    background-image: url(b1WkztN3pcy.png)
}

.x1av4zun {
    background-color: #000000d9
}

.x1awj2ng {
    color: #fff
}

.x1awsvsc {
    background-color: var(--fbwp-light-grey-100)
}

.x1axdfkx {
    color: var(--x1eozgzm)
}

.x1ayh3g3 {
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr))
}

.x1az2cgm {
    margin-inline-start: 11px
}

.x1b0z2w4 {
    border-inline-end-color: var(--fds-unified-gray-75)
}

.x1b2lmgz {
    border-inline-start-color: #f5f7f8
}

.x1b2zjim {
    background-color: #ffffff73
}

.x1b4ya6c {
    animation-name: xd8z71h-B
}

.x1b60jn0 {
    border-end-start-radius: 999px
}

.x1b8472k {
    box-shadow: inset 0 0 0 3px #fff
}

.x1b8dt2o {
    background-color: var(--geo-background-selected)
}

.x1b8hkax {
    border-inline-end-color: #e9eaeb
}

.x1b8z93w {
    row-gap: 10px
}

.x1b9h4xk {
    background-color: var(--fds-gray-00)
}

.x1balumv {
    color: var(--x4dm10d)
}

.x1bd091l {
    transform-origin: left bottom
}

.x1bd3ljv {
    animation-name: x1r7q2a0-B
}

.x1berz8o {
    background-color: #e1ffc7
}

.x1bf6sbw {
    animation-name: xvufr2t-B
}

.x1bg3qbz {
    animation-duration: 1.35s
}

.x1bgq0ue {
    outline-offset: -.5px
}

.x1bhewko {
    scroll-snap-align: start
}

.x1bhwmg6 {
    flex-grow: 5
}

.x1bhy06v {
    background-color: #ffffff0a
}

.x1bj4r9l {
    background-color: #e7f3e8
}

.x1bjkb9q {
    inset-inline-start: var(--x13ojt52)
}

.x1bjonze {
    padding-inline-end: 7px
}

.x1bkdxzg {
    z-index: 1001
}

.x1bkpv40 {
    background-color: #ffeae6
}

.x1blyktv {
    color: var(--fds-spectrum-tomato)
}

.x1bm9qlf {
    border-start-end-radius: var(--xuiopq6)
}

.x1bqfoto {
    margin-inline-start: 62px
}

.x1bs05mj {
    -webkit-filter: blur(30px);
    filter: blur(30px)
}

.x1bsvlme {
    line-height: 38px
}

.x1btuzgv {
    background-color: var(--geodesic-color-background-success-muted)
}

.x1bugr4p {
    box-shadow: #0003 0 7px 23px
}

.x1bv8kjd {
    inset-inline-end: 9px
}

.x1bvilyr {
    transform: translateY(-4px)
}

.x1bxc2ey {
    grid-template-columns: 35% 25% 40%
}

.x1bxylfa {
    background-color: #f9fafb99
}

.x1by7n3o {
    border-inline-end-color: var(--x1ahoi8p)
}

.x1byqp33 {
    border-end-start-radius: 50px
}

.x1bz4g77 {
    background-color: #1a7f37
}

.x1bzf65q {
    background-color: var(--x1eozgzm)
}

.x1c02sjd {
    background-color: var(--x1gdso8m)
}

.x1c071of {
    transform: none
}

.x1c0y1m6 {
    color: var(--x1ahoi8p)
}

.x1c1cc4f {
    background-color: #fde7e7
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c29qv4 {
    transform: scale(.65)
}

.x1c2bh4a {
    border-inline-end-color: var(--fds-black-alpha-30)
}

.x1c3i2sq {
    font-size: 1.125rem
}

.x1c4vz4f {
    flex-grow: 0
}

.x1c5tqo3 {
    background-color: #fff
}

.x1c74tu6 {
    animation-duration: 2s
}

.x1c8ueu6 {
    border-inline-start-color: #e0e0e0
}

.x1c8ul09 {
    background-color: #0006
}

.x1c9tyrk {
    border-start-start-radius: 50%
}

.x1ca3p9q {
    border-end-end-radius: var(--geodesic-appearance-radius-container)
}

.x1cai0io {
    font-family: Instagram Sans Condensed, Roboto, Helvetica, Arial, sans-serif
}

.x1cb1t30 {
    transform: translateY(-50%)
}

.x1cc0yxv {
    background-color: #e53935
}

.x1cc98t7 {
    opacity: var(--ads-cf-overlay-opacity)
}

.x1ccm6au {
    -webkit-clip-path: inset(-10px -10px 0 -10px);
    clip-path: inset(-10px -10px 0 -10px)
}

.x1ccr1t9 {
    z-index: 2000
}

.x1ccui7m {
    padding-inline-end: 1px
}

.x1chgblf {
    flex-basis: 224px
}

.x1chm9jk {
    background-color: #e8f0fe
}

.x1chrcjj {
    background-color: #ffffff26
}

.x1ciooss {
    background-color: var(--negative)
}

.x1cja0po {
    animation-name: x5orj5x-B
}

.x1cjuc76 {
    border-inline-start-width: 7px
}

.x1ckwxf6 {
    text-shadow: -.3px 0 silver, 0 .3px silver, .3px 0 silver, 0 -.3px silver
}

.x1clgb6 {
    color: info
}

.x1clq6k7 {
    flex-basis: calc(50% - 6px)
}

.x1clrkdy {
    -webkit-filter: grayscale(1) brightness(0);
    filter: grayscale(1) brightness(0)
}

.x1cmjdz {
    background-color: #cbd2d9
}

.x1cmuhwk {
    border-inline-end-color: #e0e0e0
}

.x1cmxft {
    animation-name: xjeqzys-B
}

.x1cng9ha {
    background-color: #b8d4f0
}

.x1cpheol {
    line-height: 40px
}

.x1cqktfh {
    background-image: linear-gradient(180deg, #0003 .51%, #0000)
}

.x1crlz4g {
    color: #365899
}

.x1cskqhl {
    text-shadow: 0 1px 5.5px rgba(0, 0, 0, .3)
}

.x1culgja {
    box-shadow: 0 12px 28px -12px #0f172a2e, 0 4px 10px -4px #0f172a14
}

.x1cwuasm {
    inset-inline-start: 31px
}

.x1cxozmf {
    margin-inline-end: -56px
}

.x1cxx12l {
    margin-inline-start: calc(50% - 500px)
}

.x1cy8zhl {
    align-items: flex-start
}

.x1cy90ux {
    background-color: #f3f4f6
}

.x1cy9i3i {
    list-style-position: inside
}

.x1czw6sf {
    border-inline-end-color: #007e59
}

.x1d0qlrl {
    inset-inline-end: -2px
}

.x1d195lm {
    border-inline-start-color: #57c28d
}

.x1d36vgx {
    background-image: linear-gradient(45deg, #e5e7eb 25%, transparent 25%), linear-gradient(-45deg, #e5e7eb 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #e5e7eb 75%), linear-gradient(-45deg, transparent 75%, #e5e7eb 75%)
}

.x1d3gcz8 {
    box-shadow: 0 1px 5px #0000001a
}

.x1d3mw78 {
    line-height: 16px
}

.x1d5r4u0 {
    list-style-position: initial
}

.x1d7ga5k {
    background-color: #e5e6e5
}

.x1d7hu5a {
    line-height: 49px
}

.x1d8287x {
    transition-duration: .3s
}

.x1d9k050 {
    column-gap: 36px
}

.x1dbijih {
    row-gap: 2px
}

.x1dbl2gt {
    line-height: 1.6
}

.x1de99jn {
    outline-width: 2px
}

.x1debuo4 {
    animation-timing-function: ease
}

.x1dej7w9 {
    box-shadow: 0 1px 2px #00000014
}

.x1dg9oqx {
    inset-inline-start: 29%
}

.x1dgsrnt {
    letter-spacing: .06em
}

.x1dgtwti {
    font-family: San Francisco, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", Roboto, Helvetica Neue, Helvetica, Arial, sans-serif
}

.x1dhlylr {
    color: #050505
}

.x1dhq242 {
    background-color: var(--x1nfw57v)
}

.x1dirsk5 {
    background-color: var(--x4hgzh8)
}

.x1diwwjn {
    margin-inline-start: 12px
}

.x1djpfga {
    padding-inline-start: 3px
}

.x1djylrx {
    transform: scale(.92)
}

.x1dkd41z {
    inset-inline-end: 50%
}

.x1dkzadm {
    border-inline-end-color: var(--fds-red-55)
}

.x1dlhb3y {
    text-shadow: 0 2px 10px rgba(0, 0, 0, .45)
}

.x1dm3dyd {
    border-end-end-radius: 10px
}

.x1dntmbh {
    color: var(--disabled-text)
}

.x1do4p61 {
    flex-basis: 250px
}

.x1do95al {
    box-shadow: 0 4px 14px var(--fds-black-alpha-15)
}

.x1dor1uw {
    letter-spacing: .1em
}

.x1dousbq {
    border-inline-start-color: #006b4e
}

.x1dp6rp6 {
    transform-origin: top center
}

.x1dqj196 {
    margin-inline-end: 32px
}

.x1dqzjvx {
    border-inline-end-color: #1e90f7
}

.x1dr8pv1 {
    background-color: #f1f4f7
}

.x1drgs3w {
    box-shadow: 0 2px 4px var(--fds-black-alpha-10)
}

.x1dsmnui {
    box-shadow: 0 1px 2px #0000000d
}

.x1dt8ixi {
    color: var(--xp72nc)
}

.x1dti2fa {
    color: var(--messenger-color-grey-medium)
}

.x1du9ik2 {
    background-color: #d6998d
}

.x1duho5r {
    border-inline-start-color: #dadde1
}

.x1duvavw {
    border-inline-start-color: var(--fds-black-alpha-30)
}

.x1dv27p8 {
    border-inline-end-color: #d3d3d3
}

.x1dwk0z7 {
    -webkit-filter: drop-shadow(0 6px 12px rgba(0, 0, 0, .18));
    filter: drop-shadow(0 6px 12px rgba(0, 0, 0, .18))
}

.x1dwvxn3 {
    animation-name: xsnmu6j-B
}

.x1dx1np5 {
    border-inline-start-color: #fff6
}

.x1dx3ej2 {
    opacity: .999
}

.x1dxz426 {
    color: var(--fig-secondary-text)
}

.x1dz6l9f {
    background-color: #0a78be14
}

.x1e0uwoe {
    grid-template-columns: auto 200px
}

.x1e2nbdu {
    color: red
}

.x1e333ks {
    border-inline-start-color: #a3e635
}

.x1e48qne {
    border-inline-start-color: #e2c822
}

.x1e4gqcv {
    background-color: #00000026
}

.x1e4ktmx {
    background-color: var(--fds-highlight-cell-background)
}

.x1e4oeot {
    border-start-end-radius: 2px
}

.x1e5i8e3 {
    cursor: ns-resize
}

.x1e6ku5t {
    font-size: 90%
}

.x1e6ojxu {
    margin-inline-start: 36px
}

.x1e6rojy {
    background-color: var(--fds-gray-90)
}

.x1e87kdn {
    background-image: var(--x-backgroundImage)
}

.x1e8prfs {
    background-color: var(--nonsemantic-background-teal-background, rgba(234, 248, 246, 255))
}

.x1e8x7lv {
    border-inline-start-color: #cbd2da
}

.x1e9b1p6 {
    border-start-end-radius: 54px
}

.x1eam9bi {
    aspect-ratio: 200 / 353
}

.x1ebuu46 {
    background-color: #b4b9be
}

.x1ed109x {
    cursor: text
}

.x1eevnxg {
    color: var(--fds-spectrum-cherry-dark-1)
}

.x1ef48y0 {
    background-color: #4a5df9
}

.x1ef8hx4 {
    background-color: var(--big-blue-gray-30)
}

.x1effwfl {
    border-inline-end-color: var(--gray-20)
}

.x1eftoo1 {
    font-size: .5rem
}

.x1egcjnu {
    border-inline-start-width: 1.3px
}

.x1egq06l {
    background-color: var(--x742teq)
}

.x1egyrhw {
    background-color: #fffffff5
}

.x1eh6ss9 {
    color: #4b4f56
}

.x1ehgjre {
    background-image: linear-gradient(#fff, #f5f7f8)
}

.x1eimyke {
    margin-inline-end: -26px
}

.x1ejc4wb {
    background-color: #0a0a0a0a
}

.x1ejyl55 {
    inset-inline-end: -280px
}

.x1ejzz36 {
    padding-inline-start: 160px
}

.x1ekkm8c {
    border-start-start-radius: 100px
}

.x1elpzu9 {
    background-color: #eff6ff
}

.x1elrmi5 {
    flex-basis: 11%
}

.x1em4j57 {
    font-family: SF Mono, Menlo, monospace
}

.x1emllf5 {
    line-height: 9px
}

.x1enefj4 {
    animation-timing-function: cubic-bezier(0, 0, 0, 1)
}

.x1epp0md {
    border-inline-end-color: var(--fds-divider-on-white)
}

.x1eqyph7 {
    background-color: var(--fds-unified-gray-90)
}

.x1ertn4p {
    border-end-start-radius: 50%
}

.x1esw782 {
    animation-timing-function: linear
}

.x1eti5fh {
    color: #1e90f7
}

.x1etwn82 {
    display: inline-table
}

.x1eu7cjg {
    inset-inline-end: 100%
}

.x1euzuty {
    inset-inline-end: -6px
}

.x1evlgeh {
    background-color: var(--fds-spectrum-lime)
}

.x1evy7pa {
    line-height: 1.5
}

.x1ewu8gn {
    outline-offset: 3px
}

.x1ey7xld {
    font-family: monospace
}

.x1eywl5b {
    column-gap: var(--x-columnGap)
}

.x1ezubni {
    column-gap: var(--x12m2x0p)
}

.x1f07zgu {
    margin-inline-end: 35px
}

.x1f0ztbi {
    background-color: #000
}

.x1f19o3o {
    transform: scale(.8) translate(125px)
}

.x1f4ngb1 {
    background-color: var(--secondary-button-background-on-media)
}

.x1f52r5b {
    background-color: var(--x96d3x2)
}

.x1f59nyi {
    border-end-start-radius: var(--fds-x-border-radius)
}

.x1f5g1ae {
    padding-inline-end: 2%
}

.x1f5vbg6 {
    color: var(--big-blue-70)
}

.x1f5xtb {
    color: #f87171
}

.x1f6kntn {
    font-size: .875rem
}

.x1f7m26b {
    color: #fff
}

.x1f889gz {
    inset-inline-end: 6px
}

.x1f95732 {
    border-inline-start-color: #bdc7d8
}

.x1f9f2iw {
    opacity: .92
}

.x1faevq6 {
    color: #1f87ff
}

.x1faq86j {
    float: left
}

.x1fas5p2 {
    box-shadow: 0 2px 12px #00000026
}

.x1fb7gu6 {
    inset-inline-start: 5px
}

.x1fc57z9 {
    line-height: 20px
}

.x1fc9lfb {
    margin-inline-start: var(--ads-pe-typeahead-filter-token-margin)
}

.x1fcty0u {
    font-weight: 400
}

.x1fdq93p {
    background-color: #ffffff0f
}

.x1fdsbk1 {
    background-color: #465a69
}

.x1fdshc9 {
    z-index: -2
}

.x1fdwhlz {
    box-shadow: 0 10px 15px -3px #8b5cf633
}

.x1fe0zbt {
    border-inline-end-color: #000
}

.x1fezvl9 {
    background-color: var(--x47tqpo)
}

.x1ffffmy {
    box-shadow: 0 2px 6px 0 var(--fds-black-alpha-10)
}

.x1fgv6jw {
    box-shadow: -2px 0 #6a64f6
}

.x1fh7tiu {
    color: var(--big-gray-70)
}

.x1fhrv6k {
    border-inline-start-color: var(--big-blue-50)
}

.x1fj0n6q {
    border-inline-start-color: var(--x1ibndxk)
}

.x1fj9vlw {
    white-space: pre-line
}

.x1fkkkjs {
    transition-duration: .7s
}

.x1fkwbng {
    color: var(--ad-library-yellow)
}

.x1fmog5m {
    border-start-start-radius: inherit
}

.x1fmrttk {
    color: var(--fds-gray-70)
}

.x1fo6fjw {
    color: #1daa61
}

.x1fo7f2q {
    background-color: #f7f7f7
}

.x1fopdjq {
    border-inline-start-color: #a20c17
}

.x1fpvogg {
    margin-inline-end: calc(-50vw + 50%)
}

.x1fqc64z {
    border-start-start-radius: 3px
}

.x1fr600 {
    background-color: #0a7cff
}

.x1frzhxr {
    background-color: #000000b3
}

.x1fsjgn5 {
    animation-name: x1ldrv0d-B
}

.x1ftnk57 {
    background-color: #f8f9fb
}

.x1ftzfwy {
    grid-template-columns: 100%
}

.x1fuqvrd {
    border-start-start-radius: 9px
}

.x1fw86iq {
    padding-inline-end: 8px !important
}

.x1fwf9ji {
    inset-inline-start: 42px
}

.x1fx553m {
    inset-inline-start: 56px
}

.x1fxjrt3 {
    background-color: var(--fds-gray-100)
}

.x1fy1qrh {
    border-inline-start-color: #e9ebee
}

.x1fz36lf {
    color: #ffffffbf
}

.x1fza3vp {
    opacity: var(--pencil-opacity)
}

.x1fzdab9 {
    color: #1d2129
}

.x1g0ag68 {
    transform-origin: center
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1g1323z {
    animation-name: xtq7tek-B
}

.x1g1gf27 {
    font-family: Optimistic Display
}

.x1g2co9v {
    color: #0454a3
}

.x1g2r6go {
    transition-duration: .1s
}

.x1g3ib7 {
    flex-shrink: 10
}

.x1g3rj5c {
    border-inline-end-color: #fa3e3e
}

.x1g3taxb {
    color: #888
}

.x1g40iwv {
    outline-offset: -1px
}

.x1g4ac4u {
    margin-inline-start: 118px
}

.x1g4v8gx {
    animation-name: xxodl7o-B
}

.x1g57q53 {
    transform: scale(1) translateY(0)
}

.x1g5aqu4 {
    color: #65686c
}

.x1g5djsm {
    letter-spacing: .09em
}

.x1g5i94c {
    grid-template-columns: repeat(auto-fill, minmax(120px, 1fr))
}

.x1g5q52h {
    border-inline-end-color: var(--fds-blue-60)
}

.x1g77sc7 {
    order: 0
}

.x1g9hn12 {
    inset-inline-end: 40px
}

.x1g9qxa9 {
    border-inline-start-style: dotted
}

.x1ga7v0g {
    border-start-end-radius: 0
}

.x1gabggj {
    padding-inline-end: 5px
}

.x1gd5ldy {
    border-inline-start-color: #1877f266
}

.x1gle93d {
    background-color: initial
}

.x1glo7zw {
    background-image: url(jkduT82jifw.png)
}

.x1gmknla {
    color: var(--fds-highlight)
}

.x1gmvw37 {
    background-color: #e4e6eb
}

.x1gnnqk1 {
    box-shadow: none
}

.x1gpl5al {
    word-spacing: 2px
}

.x1gqc5wf {
    inset-inline-start: 72px
}

.x1gqj70i {
    transform: scale(.85)
}

.x1gqt3iv {
    translate: -4px 0
}

.x1gr0ox7 {
    box-shadow: .5px 1px 4px 0 var(--fds-black-alpha-20)
}

.x1grwkse {
    color: var(--geodesic-color-icon-default-active)
}

.x1gtgqta {
    inset-inline-start: calc(50% - 184px)
}

.x1gukg7c {
    border-spacing: 0
}

.x1gv69js {
    grid-template-columns: 40px 56px minmax(180px, 1.2fr) minmax(200px, 1.3fr) minmax(150px, .8fr) minmax(80px, .5fr)
}

.x1gx403c {
    padding-inline-start: 15px
}

.x1gx47fe {
    color: #d3d3d3
}

.x1gxqn2w {
    color: var(--big-gray-50)
}

.x1gzh2n3 {
    padding-inline-start: 268px
}

.x1gzmk7r {
    -webkit-line-clamp: 3
}

.x1gznkfp {
    flex-basis: 5%
}

.x1gzqxud {
    background-color: #fff
}

.x1h15aat {
    animation-timing-function: ease-out, ease-out
}

.x1h1655f {
    inset-inline-end: 1px
}

.x1h1bmdg {
    transform-origin: top right
}

.x1h23zmq {
    border-inline-end-color: #bec3c9
}

.x1h3efyt {
    animation-name: x1tc6aq8-B
}

.x1h3u2rs {
    aspect-ratio: 2 / 3
}

.x1h4d7l4 {
    font-size: var(--xpjvbgs)
}

.x1h4wwuj {
    word-wrap: normal
}

.x1h50m6h {
    line-height: 48px
}

.x1h53fcu {
    background-color: #e7f3ff
}

.x1h5beed {
    border-start-end-radius: var(--x1rw8x14)
}

.x1h5mrz9 {
    animation-duration: 2.5s
}

.x1h682g0 {
    border-inline-start-color: #ebedf0
}

.x1h6gzvc {
    cursor: not-allowed
}

.x1h7i4cw {
    -webkit-line-clamp: 2
}

.x1h7oije {
    border-inline-start-color: #2887e6
}

.x1h8ivvs {
    background-color: #fbfbfb
}

.x1h9tv8s {
    border-inline-start-color: var(--pubx-border)
}

.x1ha55ut {
    background-color: #f7f8fa
}

.x1haqbvu {
    letter-spacing: var(--Typography-Body-4-Letter-Spacing, -.08px)
}

.x1hb08if {
    margin-inline-start: -1px
}

.x1hbyfgx {
    transform: translate(262%, -50%)
}

.x1hc1fzr {
    opacity: 1
}

.x1hcnb8q {
    margin-inline-start: 100px
}

.x1hdg2if {
    color: var(--x47tqpo)
}

.x1hedwgd {
    -webkit-filter: blur(20px);
    filter: blur(20px)
}

.x1heor9g {
    color: inherit
}

.x1heqb5f {
    padding-inline-start: var(--spacing-5, 12px)
}

.x1hhantm {
    background-color: var(--fds-black-alpha-10)
}

.x1hinn3k {
    box-shadow: 0 2px 6px -2px #0f172a59
}

.x1hixak6 {
    opacity: .88
}

.x1hj3fc7 {
    transform-origin: 0 0
}

.x1hjb4qp {
    background-color: var(--geo-background-content)
}

.x1hjcb3a {
    color: #90949c
}

.x1hl8ikr {
    outline-offset: 2px
}

.x1hlo8ea {
    background-color: var(--insta-overlay-gray)
}

.x1hludt5 {
    color: primary
}

.x1hm0ceo {
    color: #397302
}

.x1hm9lzh {
    margin-inline-start: 10px
}

.x1hmun87 {
    background-color: var(--fds-spectrum-skin-1-tint-50)
}

.x1hoaiqh {
    background-color: #e6f1ff
}

.x1hpcimr {
    box-shadow: inset 0 0 0 1px #e5e7ebb3
}

.x1hpvemw {
    inset-inline-start: 64px
}

.x1hqk2wv {
    background-color: var(--white)
}

.x1hqvyuz {
    padding-inline-end: 100px
}

.x1hr4nm9 {
    background-color: var(--primary-deemphasized-button-background)
}

.x1hrfgmr {
    animation-name: xpcdhj0-B
}

.x1hsilrz {
    color: var(--ad-library-teal)
}

.x1huohaz {
    inset-inline-start: 84px
}

.x1hw7pgo {
    color: #576b95
}

.x1hwfens {
    padding-inline-end: 13px
}

.x1hwjw2i {
    margin-inline-start: 46px
}

.x1hx0egp {
    -webkit-user-select: text
}

.x1hxswl6 {
    background-color: var(--fds-gray-05)
}

.x1hxw555 {
    border-inline-end-color: #e4e6eb
}

.x1hyvwdk {
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%)
}

.x1i0louf {
    box-shadow: #0000001a 0 2px 8px 2px, #0000001a 0 1px 1px
}

.x1i0zznw {
    stroke-dashoffset: 1.02
}

.x1i10tdy {
    animation-name: x12q0uy6-B
}

.x1i10yhv {
    text-shadow: 0 0 3px var(--overlay-on-media)
}

.x1i17e2h {
    border-inline-start-color: #e9eaeb
}

.x1i21sxh {
    letter-spacing: normal
}

.x1i2kxck {
    aspect-ratio: 191 / 100
}

.x1i3z1r0 {
    transform: translate(-50%) translateY(-50%)
}

.x1i4sgur {
    inset-inline-end: 18px
}

.x1i5p2am {
    border-start-start-radius: 6px
}

.x1i7w5yx {
    -webkit-filter: drop-shadow(0 25px 25px rgba(0, 0, 0, .25));
    filter: drop-shadow(0 25px 25px rgba(0, 0, 0, .25))
}

.x1i84rja {
    border-end-start-radius: 40px
}

.x1i97zfd {
    padding-inline-start: var(--xmxuxgg)
}

.x1iab2wb {
    list-style-type: numbered
}

.x1iapwks {
    color: #1967d2
}

.x1iayye1 {
    letter-spacing: .15px
}

.x1ib0kbj {
    border-inline-start-color: #cadbef
}

.x1ibhkp3 {
    background-image: linear-gradient(to right, #e6f5f0, #e6f5f0)
}

.x1ibmmqa {
    background-color: linear-gradient(to bottom, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, .2) 100%)
}

.x1icw01m {
    background-color: #4aa381
}

.x1icxu4v {
    padding-inline-end: 6px
}

.x1idk3tm {
    background-image: url(jkduT82jifw.png)
}

.x1iepgg5 {
    border-inline-start-color: var(--fds-divider-on-wash)
}

.x1ieri9u {
    transition-property: bottom, opacity, margin-top
}

.x1iewi3o {
    list-style-type: initial
}

.x1if355w {
    border-inline-end-width: 3px
}

.x1iffjtl {
    transform: rotate(90deg)
}

.x1igtfuo {
    border-end-end-radius: 25px
}

.x1iha5zn {
    border-inline-start-color: #e5e5e7
}

.x1ihp6rs {
    border-end-start-radius: 6px
}

.x1ihrfj4 {
    column-gap: 3px
}

.x1iihoqi {
    animation-name: x1wg1i3m-B
}

.x1iikomf {
    font-weight: 300
}

.x1ikap7u {
    flex-grow: 3
}

.x1ikfw9c {
    padding-inline-end: 58px
}

.x1ilcolh {
    color: var(--x1ibndxk)
}

.x1ilcyr6 {
    box-shadow: 0 -1px 1px #0000000d
}

.x1im30kd {
    padding-inline-end: 3px
}

.x1imcove {
    line-height: 3
}

.x1imzqgn {
    box-shadow: 0 0 5px 0 var(--fds-black-alpha-10)
}

.x1ine8nr {
    box-shadow: 0 2px 12px 2px #0000001a, 0 1px 2px #0000001a
}

.x1inkcgm {
    inset-inline-end: 7px
}

.x1ipext7 {
    border-inline-start-color: #0006
}

.x1ipsx6z {
    border-inline-start-color: var(--fds-black)
}

.x1ipv3xg {
    background-color: var(--fds-white-alpha-30)
}

.x1itqiq9 {
    background-color: #131313b3
}

.x1iub67j {
    border-inline-start-color: #d8d8d866
}

.x1iwo8zk {
    border-start-start-radius: 999px
}

.x1iwyxna {
    font-family: -apple-system, BlinkMacSystemFont, SF Pro Text, HelveticaNeue, Helvetica Neue, Helvetica, Arial, sans-serif !important
}

.x1iwz3mf {
    padding-inline-start: 11px
}

.x1ixlykv {
    -webkit-filter: saturate(50%);
    filter: saturate(50%)
}

.x1ixr8e0 {
    margin-inline-start: 160px
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1izv2mv {
    background-color: #4ade8026
}

.x1j0iif0 {
    border-inline-end-color: #e4e6ea
}

.x1j0u0ft {
    background-color: #60a5fa26
}

.x1j0weh3 {
    background-color: #e9eaeb
}

.x1j1r33x {
    background-image: conic-gradient(from 0deg, #ef4444, #f59e0b, #facc15, #10b981, #06b6d4, #6366f1, #ec4899, #ef4444)
}

.x1j1r7yx {
    padding-inline-start: 80px
}

.x1j2aala {
    background-color: var(--x1qcpcr)
}

.x1j32zl2 {
    font-family: SFProText-Bold
}

.x1j344zy {
    box-shadow: 0 1px 2px 0 var(--shadow-1)
}

.x1j3zxws {
    color: #c14c00
}

.x1j61x8r {
    font-style: normal
}

.x1ja2u2z {
    z-index: 0
}

.x1jb0ks9 {
    box-shadow: 0 4px 12px 0 var(--fds-black-alpha-15)
}

.x1jbxqq {
    border-inline-start-color: var(--x198s42)
}

.x1jcdnqa {
    animation-duration: 0s
}

.x1jchvi3 {
    font-size: 1rem
}

.x1jchw6n {
    animation-name: xvgakqy-B
}

.x1jcqho7 {
    padding-inline-end: 140px
}

.x1je20xj {
    animation-name: x1qr3tc4-B
}

.x1jec706 {
    transform: scale(.95)
}

.x1jeunb0 {
    line-height: 40
}

.x1jfb8zj {
    display: inherit
}

.x1jfkl46 {
    border-end-start-radius: 26px
}

.x1jh9esf {
    animation-delay: .24s
}

.x1jhf1gj {
    line-height: var(--Typography-Body-4-Line-Height, 14px)
}

.x1jj042k {
    inset-inline-start: 133px
}

.x1jjzkf7 {
    margin-inline-end: var(--geodesic-spacing-control-internal-normal, 12px)
}

.x1jk998j {
    color: var(--fds-spectrum-blue-gray)
}

.x1jkd4ho {
    margin-inline-start: 90px
}

.x1jksiw5 {
    animation-delay: .16s
}

.x1jkts3q {
    color: var(--x1nfw57v)
}

.x1jlp1m6 {
    line-height: 13px
}

.x1jlp71d {
    color: var(--x14nqfwk)
}

.x1jm3nie {
    cursor: grab
}

.x1jmsdry {
    border-end-end-radius: 10%
}

.x1jndppq {
    inset-inline-end: 80px
}

.x1jnh22p {
    color: #1e8e3e
}

.x1jof2g4 {
    z-index: 13
}

.x1jpgh95 {
    transform-origin: center center
}

.x1jrjcie {
    fill: #9db7d8
}

.x1jstp8q {
    color: var(--fds-button-text)
}

.x1jsxl59 {
    inset-inline-start: -238px
}

.x1jtncu1 {
    animation-delay: .35s
}

.x1jttwss {
    background-color: var(--fds-spectrum-slate-tint-90)
}

.x1jv42bf {
    color: #1871ed
}

.x1jwbhkm {
    border-end-end-radius: 100%
}

.x1jwi739 {
    margin-inline-start: 140px
}

.x1jx94hy {
    background-color: var(--card-background)
}

.x1jxbiih {
    background-color: #008069
}

.x1jxpefe {
    background-color: #e7f3ff
}

.x1jxq6s {
    transform: scale(1.2)
}

.x1jy34x5 {
    border-end-end-radius: 28px
}

.x1jy9ct9 {
    color: var(--fds-dark-ui-medium-text)
}

.x1jylwp8 {
    font-size: medium
}

.x1jyr7lm {
    grid-template-columns: minmax(180px, 2fr) minmax(180px, 1fr) minmax(164px, .8fr)
}

.x1jzvqpb {
    background-color: var(--geodesic-color-interactive-background-wash-idle)
}

.x1k02qze {
    border-inline-start-color: var(--geodesic-color-border-error)
}

.x1k0cz99 {
    background-color: var(--fds-blue-40)
}

.x1k0vpl5 {
    background-color: #d3d3d3
}

.x1k13r72 {
    background-color: var(--fds-spectrum-orange-tint-90)
}

.x1k15i4r {
    border-inline-start-color: var(--big-gray-20)
}

.x1k19vor {
    color: #e02c2c
}

.x1k2uaxp {
    animation-name: x179cap-B
}

.x1k3eta6 {
    border-inline-end-color: #e09e8e
}

.x1k45xf4 {
    inset-inline-end: 50px
}

.x1k4ovr2 {
    border-start-end-radius: 30px
}

.x1k4tb9n {
    font-style: italic
}

.x1k6k9xv {
    background-color: #e6f5f0
}

.x1k6kfgx {
    inset-inline-end: 23px
}

.x1k7s10t {
    background-color: var(--fds-spectrum-teal-dark-2)
}

.x1k90msu {
    transition-duration: var(--fds-fast)
}

.x1ka1v4i {
    animation-name: xqng64z-B
}

.x1ka4vgv {
    border-start-end-radius: 3.5px
}

.x1kb72lq {
    row-gap: 20px
}

.x1kbcxh1 {
    flex-basis: 140px
}

.x1kboss {
    transform-origin: center top
}

.x1kbqsyh {
    margin-inline-start: 26%
}

.x1kc3n6e {
    color: #8a8d91
}

.x1kchd1x {
    border-start-end-radius: 5px
}

.x1kdqec0 {
    background-image: linear-gradient(90deg, #eb45ff38, #9c0fff33, #7847ff33, #4f00ff33, #002aff38)
}

.x1ke1axr {
    background-color: #e6f4ef
}

.x1kefah8 {
    background-image: linear-gradient(150deg, #fdba74, #fb7185 60%, #a855f7)
}

.x1kefdl7 {
    inset-inline-start: 120px
}

.x1kevnsa {
    line-break: anywhere
}

.x1kgxgjk {
    background-color: #fff0e6
}

.x1khw62d {
    border-end-end-radius: 20px
}

.x1ki7vl1 {
    background-color: #1d212914
}

.x1kjal6j {
    z-index: 250
}

.x1kjh1i6 {
    stroke: gray
}

.x1kjyjoh {
    inset-inline-end: 15px
}

.x1kllhvl {
    background-color: var(--big-blue-gray-5)
}

.x1kmqopl {
    box-shadow: 0 0 5px #0000001a, 0 0 1px #0000001a
}

.x1kncwe2 {
    background-color: orange
}

.x1kndj5a {
    background-color: #b9bbbd
}

.x1kovpyh {
    margin-inline-start: -22px
}

.x1kpx6y5 {
    box-shadow: 0 2px 8px #00000026
}

.x1kr8wf9 {
    animation-duration: .08s
}

.x1krj78h {
    color: #929598
}

.x1ks1olk {
    opacity: .7
}

.x1ksglse {
    border-start-end-radius: var(--xw290w2)
}

.x1ksud6y {
    transition-property: opacity, box-shadow, border-color
}

.x1kua0wp {
    padding-inline-end: 200px
}

.x1kukv79 {
    padding-inline-end: 11px
}

.x1kuy05z {
    background-color: #64676b
}

.x1kw1cr2 {
    background-image: linear-gradient(to top, #0000, #0000001a)
}

.x1kwan66 {
    background-color: #fce4ec
}

.x1kwdya8 {
    margin-inline-end: -11px
}

.x1kyqaxf {
    text-transform: lowercase
}

.x1l1ennw {
    justify-content: space-around
}

.x1l1j54d {
    background-color: #0d9488
}

.x1l1wo1o {
    border-inline-end-color: var(--xdlu818)
}

.x1l1zz8g {
    background-color: #f1f5f7
}

.x1l2z7pe {
    border-inline-end-color: #0a78be
}

.x1l3itlz {
    letter-spacing: -.7px
}

.x1l3pwq5 {
    padding-inline-start: 10%
}

.x1l49qow {
    padding-inline-start: var(--x13ojt52)
}

.x1l55i05 {
    background-color: #303336
}

.x1l59q01 {
    box-shadow: 0 10px 15px -3px #0000001a
}

.x1l66d7i {
    background-color: #c9dbef
}

.x1l6ha5o {
    box-shadow: inset 0 0 0 1px var(--shadow-1)
}

.x1l7klhg {
    flex-basis: 100%
}

.x1l7v1kr {
    animation-name: xvlpdh8-B
}

.x1l8tp4c {
    box-shadow: var(--geodesic-elevation-0)
}

.x1l9anji {
    color: #1877f2
}

.x1ladpmw {
    z-index: 401
}

.x1larqbn {
    will-change: opacity
}

.x1lbixdm {
    z-index: 99999
}

.x1lbn5w9 {
    color: #212a34
}

.x1lbueug {
    margin-inline-start: -100px
}

.x1ld2fv9 {
    margin-inline-start: 54px
}

.x1leg9s1 {
    z-index: 103
}

.x1lfcbla {
    animation-timing-function: cubic-bezier(.22, 1, .36, 1)
}

.x1lga9qk {
    border-inline-start-color: var(--fds-black-alpha-10)
}

.x1lgh5xn {
    border-end-end-radius: var(--x1rw8x14)
}

.x1lhxs90 {
    background-color: #f5f6f7
}

.x1lia0d6 {
    box-shadow: 0 2px 8px #0000001a, 0 1px 1px #0000001a
}

.x1liytr5 {
    background-color: #fff
}

.x1lj09sn {
    border-inline-start-color: #dadcde
}

.x1ljczer {
    animation-name: x1xpv006-B
}

.x1ljxamj {
    border-inline-end-color: var(--fds-unified-gray-80)
}

.x1lkfr7t {
    font-size: 1.0625rem
}

.x1lkwvji {
    background-image: linear-gradient(90deg, #fff0, #ffffffa6, #fff0)
}

.x1ll34gq {
    inset-inline-start: -14px
}

.x1ll5zym {
    color: #0a0a0a
}

.x1lldw8n {
    word-break: normal
}

.x1lliihq {
    display: block
}

.x1lm9i9x {
    inset-inline-end: -1px
}

.x1lmlsw0 {
    border-inline-start-color: #8d949e
}

.x1lmxa1z {
    background-image: linear-gradient(#00000000, 25%, var(--geodesic-color-background-content-primary) 65%)
}

.x1ln26tk {
    flex-basis: 6%
}

.x1lnikpp {
    grid-row-end: notice
}

.x1lnqla9 {
    animation-name: x14ov76u-B
}

.x1lpcmtt {
    margin-inline-end: inherit
}

.x1lq1zqr {
    background-color: #434548
}

.x1lq3bap {
    transition-delay: .11s
}

.x1lqlfmj {
    border-inline-end-color: #a78bfa
}

.x1lra17o {
    background-image: linear-gradient(0deg, #FFF 25%, transparent)
}

.x1lrk9c2 {
    border-inline-start-color: var(--gray-20)
}

.x1lrqndl {
    border-inline-end-color: #dbdfe4
}

.x1ltb23p {
    background-color: #60a5fa3d
}

.x1ltvucy {
    transform: translateY(-100%) translateY(-4px)
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lvf691 {
    justify-content: right
}

.x1lxpwgx {
    margin-inline-end: -4px
}

.x1lxsm33 {
    inset-inline-start: var(--x-insetInlineStart)
}

.x1lxtsjj {
    color: #4b4f56
}

.x1lyizhj {
    border-inline-start-color: #007cca
}

.x1lyw7ta {
    animation-name: x7cwurr-B
}

.x1lziwak {
    margin-inline-start: 0
}

.x1m0ft30 {
    animation-timing-function: cubic-bezier(.5, 0, .2, 1)
}

.x1m0gsf0 {
    border-inline-end-color: var(--x198s42)
}

.x1m321yy {
    background-color: #fffbeb
}

.x1m3k8gg {
    background-color: #262626
}

.x1m3x3r8 {
    flex-basis: 36px
}

.x1m55yg7 {
    inset-inline-start: -50%
}

.x1m5bw2i {
    background-image: linear-gradient(135deg, var(--surface-pressed), var(--surface))
}

.x1m5cxtn {
    background-image: linear-gradient(to bottom, #8a8d91 75%, #46484a)
}

.x1m73txa {
    margin-inline-start: .5rem
}

.x1m7cdht {
    inset-inline-start: 3.75px
}

.x1m8oqx7 {
    background-color: #1a73e81a
}

.x1m8wktw {
    mix-blend-mode: normal
}

.x1m9mm8y {
    transform: translate(-50%, 50%)
}

.x1m9vv7p {
    animation-duration: 1.2s
}

.x1ma2hml {
    margin-inline-start: 23.5px
}

.x1ma9pni {
    border-inline-end-color: #e5e7eb
}

.x1mapp4v {
    flex-basis: 34%
}

.x1mb24la {
    border-start-end-radius: var(--x1pidvoh)
}

.x1mb2qyg {
    font-family: ui-monospace, SFMono-Regular, Menlo, monospace
}

.x1mb5kxx {
    transform: translate(-30%)
}

.x1mbaov0 {
    margin-inline-end: 45px
}

.x1mbk17x {
    background-color: #c8d6e4
}

.x1mbk4o {
    border-start-end-radius: 14px
}

.x1mcqoj2 {
    background-image: linear-gradient(to bottom, #fff, #f8fafcb3)
}

.x1mcwxda {
    color: var(--fds-primary-text)
}

.x1mfogq2 {
    padding-inline-start: 32px
}

.x1mg3h75 {
    border-end-start-radius: 12px
}

.x1mgp0xh {
    box-shadow: 0 0 1px #00000026
}

.x1mgqmh9 {
    animation-name: xx44ch9-B
}

.x1mhgawb {
    animation-name: x1r95tr9-B
}

.x1mhhtkf {
    background-color: #fff4db
}

.x1mhu6go {
    color: #9ca3af
}

.x1mi4oqr {
    border-inline-start-color: currentColor
}

.x1miiooo {
    background-image: linear-gradient(135deg, #00c6ff, #a020f0, #ff0080)
}

.x1mjayxm {
    border-end-start-radius: var(--x-borderRadius)
}

.x1mk1bxn {
    grid-column-start: 3
}

.x1mkdm3x {
    grid-template-columns: minmax(0, 1fr)
}

.x1mkiyxj {
    padding-inline-start: 44px
}

.x1mljmfi {
    inset-inline-start: 7%
}

.x1mmawto {
    color: #0f766e
}

.x1mmsa6s {
    animation-name: xlqswor-B
}

.x1mn52jd {
    border-inline-end-color: var(--fds-unified-gray-95)
}

.x1mnckbd {
    inset-inline-start: 60px
}

.x1mofxk0 {
    border-inline-end-color: var(--fds-spectrum-teal-dark-1)
}

.x1mpfmtu {
    background-color: #e8710a
}

.x1mpyi22 {
    margin-inline-end: 1px
}

.x1mqgvh4 {
    z-index: 8000
}

.x1mqvdus {
    flex-basis: 45%
}

.x1mqxbix {
    color: #000
}

.x1msufx5 {
    transform: rotateY(180deg)
}

.x1mta2e3 {
    margin-inline-start: 2%
}

.x1mta51n {
    animation-name: xtut5q7-B
}

.x1mu3ulu {
    margin-inline-start: calc(-1 * var(--x1iue6yw))
}

.x1mvgw25 {
    border-start-start-radius: 28px
}

.x1mvmvge {
    border-inline-end-color: var(--fig-red)
}

.x1mvn1sn {
    inset-inline-start: 70%
}

.x1mvz21n {
    border-inline-end-color: #cbd2d966
}

.x1mwm8nq {
    flex-basis: 18%
}

.x1mwpwyd {
    letter-spacing: .3px
}

.x1mwwwfo {
    border-collapse: collapse
}

.x1my54xf {
    margin-inline-end: 14px
}

.x1myjsd9 {
    border-inline-start-color: #d0d8e4
}

.x1myyjxw {
    background-image: linear-gradient(251deg, #eb45ff, #9c0fff, #7847ff, #4f00ff, #002aff)
}

.x1mz1brm {
    border-inline-start-color: var(--geodesic-color-border-divider-default-disabled)
}

.x1mzlgin {
    box-shadow: 0 1px 4px var(--fds-black-alpha-15)
}

.x1mzt3pk {
    word-wrap: break-word
}

.x1n083gi {
    border-start-start-radius: var(--x73mj06)
}

.x1n20oq2 {
    margin-inline-start: 82px
}

.x1n2kzpp {
    grid-column-end: notice
}

.x1n2onr6 {
    position: relative
}

.x1n30elk {
    -webkit-filter: saturate(1.15);
    filter: saturate(1.15)
}

.x1n327nk {
    z-index: 10
}

.x1n3ngce {
    color: #137333
}

.x1n4hru6 {
    background-color: var(--fds-blue-10)
}

.x1n4twas {
    border-end-end-radius: 2.5pt
}

.x1n5rnog {
    background-image: linear-gradient(45deg, #ccc 25%, transparent 25%), linear-gradient(-45deg, #ccc 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #ccc 75%), linear-gradient(-45deg, transparent 75%, #ccc 75%)
}

.x1n6wesm {
    padding-inline-end: 6.5px
}

.x1n72cmf {
    transition-property: background-color, border-color, box-shadow, color, transform
}

.x1n8bn75 {
    font-size: var(--x1dzliq8)
}

.x1n8ftqi {
    vertical-align: text-top
}

.x1n8ud3w {
    inset-inline-start: 20px
}

.x1n9xxwz {
    display: table-cell
}

.x1na6gtj {
    row-gap: 24px
}

.x1nc4e4c {
    border-end-start-radius: var(--x1ogolr3)
}

.x1nc5ocm {
    transform: translate(-50%)
}

.x1ncmwqm {
    background-image: linear-gradient(119.829deg, #cfd4ea00 0% 32.408%, #f4d9ff80 52.852%, #f1f4f7 73.913% 100%)
}

.x1ncwhqj {
    font-size: .6875rem
}

.x1ndpgyj {
    border-inline-end-color: var(--fds-unified-blue-50)
}

.x1ned7t2 {
    column-gap: 2px
}

.x1nf803f {
    transform-origin: left center
}

.x1ng0oyw {
    animation-name: xb4s9mv-B
}

.x1ng7wuc {
    border-inline-start-color: var(--x96d3x2)
}

.x1nghlpw {
    transform: rotate(.5turn)
}

.x1nh4oco {
    background-color: #0003
}

.x1nhozj7 {
    transform: scale(1.02)
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1ni14s7 {
    transform: translateY(2px)
}

.x1ni22rs {
    border-inline-end-color: #0a78be14
}

.x1nicpi1 {
    border-inline-end-color: #f5f7f8
}

.x1nit6qv {
    background-color: var(--fds-spectrum-cherry-dark-1)
}

.x1nj4pdo {
    border-end-end-radius: 52px
}

.x1njkwmi {
    border-inline-start-color: #f3f4f6
}

.x1njrijh {
    box-shadow: 0 6px 16px #00000038, 0 0 0 1px #ffffff0a inset
}

.x1nkulr4 {
    color: #4f5664
}

.x1no39iu {
    animation-name: x1npa8st-B
}

.x1np80ak {
    border-inline-start-color: var(--xyx3zd1)
}

.x1nqvdko {
    padding-inline-start: var(--x1iue6yw)
}

.x1nr1our {
    background-color: var(--geodesic-color-background-wash-muted)
}

.x1nr1p0w {
    background-attachment: fixed
}

.x1nrvhj0 {
    background-color: #f38e7b
}

.x1nrvvgt {
    transform: scale(.75)
}

.x1nt9cj2 {
    background-color: #f1f5f9
}

.x1nug9m2 {
    border-end-end-radius: 7px
}

.x1nunn1 {
    flex-basis: 420px
}

.x1nvexi3 {
    box-shadow: inset 1px -1px 0 0 var(--fds-gray-20)
}

.x1nvq781 {
    background-color: var(--xiyig2z)
}

.x1nw4k0i {
    color: var(--x1q7fu0i)
}

.x1nwwrkj {
    background-color: #f2f2f2
}

.x1nwy7jn {
    box-shadow: 0 2px 4px #00000014
}

.x1nwyljk {
    background-color: #ff9831
}

.x1nxh6w3 {
    font-size: .8125rem
}

.x1ny6gqa {
    margin-inline-end: -200px
}

.x1ny7uwr {
    font-weight: 200
}

.x1nyg3tt {
    padding-inline-start: var(--x1if4rky)
}

.x1nzywsh {
    background-color: #1a73e8
}

.x1o0kkyv {
    background-color: #111827
}

.x1o0tod {
    inset-inline-start: 0
}

.x1o14lzj {
    color: var(--fds-black-alpha-50)
}

.x1o1kx08 {
    line-height: 1.43
}

.x1o1p3th {
    margin-inline-start: -20px
}

.x1o1pmfc {
    column-gap: 0
}

.x1o2hdu5 {
    color: #007a80
}

.x1o2jv4d {
    animation-name: x1iozoa8-B
}

.x1o2pa38 {
    justify-items: center
}

.x1o2sk6j {
    line-height: 24px
}

.x1o3jo1z {
    border-inline-end-color: transparent
}

.x1o5r3ls {
    padding-inline-end: 22px
}

.x1o61qjw {
    grid-template-columns: 1fr 1fr
}

.x1o7cslx {
    margin-inline-start: 0 !important
}

.x1o8cbga {
    background-color: #e4e6eb00
}

.x1o8v80t {
    background-color: var(--fds-spectrum-cherry-tint-90)
}

.x1o9n3ff {
    box-shadow: 0 12px 12px -12px var(--fds-black-alpha-10)
}

.x1oans6q {
    box-shadow: 0 0 0 1px #e5e7eb
}

.x1ob4rv2 {
    margin-inline-start: -36px
}

.x1ob5r32 {
    flex-grow: 0 0 44
}

.x1obq294 {
    border-start-start-radius: 8px
}

.x1obv3nd {
    background-color: #fff7ed
}

.x1oe6q1t {
    background-color: #0d6db6
}

.x1oejhle {
    border-inline-end-color: #dc373c
}

.x1of6sz5 {
    z-index: 11
}

.x1og0oph {
    transform: scale(.32)
}

.x1oh075c {
    background-image: linear-gradient(to right, #00000026, #0000)
}

.x1ohetei {
    background-color: #ffffff1a
}

.x1ohifd9 {
    flex-basis: 8px
}

.x1ohmz63 {
    flex-basis: 10px
}

.x1oiqv2n {
    padding-inline-start: 48px
}

.x1ojp5iq {
    border-start-end-radius: 10%
}

.x1oju3ae {
    row-gap: var(--x12m2x0p)
}

.x1ok0tim {
    color: #e9b00a
}

.x1olb3cw {
    animation-name: xnotmu4-B
}

.x1omdr1k {
    box-shadow: 0 0 5px 0 var(--fds-black-alpha-15)
}

.x1omnou2 {
    background-image: linear-gradient(180deg, #f1f4f700, #f1f4f7)
}

.x1onqgpe {
    color: var(--fds-gray-80)
}

.x1onr9mi {
    padding-inline-start: 14px
}

.x1onydzz {
    padding-inline-start: 56px
}

.x1op2g5p {
    border-inline-end-color: #ced0d4
}

.x1op7q1w {
    box-shadow: 0 2px 10px #0003, 0 0 0 1px #0000000f
}

.x1opx058 {
    transition-property: border-color, box-shadow, transform, background-color, opacity
}

.x1oqp6u3 {
    background-image: linear-gradient(180deg, var(--x1y1gkjl), var(--x1dsoghl))
}

.x1ordaoq {
    box-shadow: 0 0 4px 0 var(--fds-gray-20)
}

.x1orn75v {
    z-index: 39
}

.x1oskne8 {
    background-color: #7a7a7a
}

.x1osoaw0 {
    background-color: var(--fds-fb-blue-70)
}

.x1ovc2hb {
    transition-delay: 75ms
}

.x1ows92d {
    margin-inline-end: -10px
}

.x1oxljau {
    margin-inline-start: -50px
}

.x1oxt10m {
    color: var(--x1oq0e7)
}

.x1oy11vt {
    background-color: #51677e
}

.x1oy8woe {
    box-shadow: 0 1px 2px #00000026
}

.x1oyhs2v {
    inset-inline-start: 280px
}

.x1oyok0e {
    transform-style: preserve-3d
}

.x1oz0ryk {
    background-color: #f0f9ff
}

.x1oz44hc {
    border-end-end-radius: calc(4px * (1 / (621 / 2000)))
}

.x1oze7z0 {
    background-color: var(--x11vmj9r)
}

.x1p032zj {
    background-image: url(Ij8Na3GL8Xl.png)
}

.x1p06pqx {
    outline-color: #1877f2
}

.x1p0spoz {
    flex-basis: calc(33.33% - 3px)
}

.x1p0suaz {
    border-inline-start-color: #c4c4c4
}

.x1p2dgig {
    background-color: #3397f0
}

.x1p2gned {
    color: var(--fds-unified-gray-90)
}

.x1p2o80f {
    padding-inline-start: 15%
}

.x1p3avbx {
    margin-inline-end: 126px
}

.x1p3ig3y {
    padding-inline-end: var(--x1m1iqz7)
}

.x1p4m5qa {
    letter-spacing: .2px
}

.x1p52sp3 {
    border-start-end-radius: 32px
}

.x1p61i1y {
    border-inline-end-color: #e2c822
}

.x1p7x86r {
    color: #1a1a1a
}

.x1p8j9ns {
    margin-inline-end: 3px
}

.x1p8letp {
    background-color: #d4311c
}

.x1p8rxnk {
    grid-column-start: notice
}

.x1p9eum2 {
    grid-template-columns: repeat(2, 1fr)
}

.x1pahc9y {
    border-end-end-radius: 50%
}

.x1pbebd2 {
    border-inline-end-color: #1f2937
}

.x1pcab6s {
    background-color: #fffbeb
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pdjam2 {
    background-color: #60a5fa47
}

.x1pdszag {
    line-height: var(--x3223u1)
}

.x1pfn5d5 {
    font-family: SF Pro Text !important
}

.x1pg5gke {
    font-size: .75rem
}

.x1pha0wt {
    align-items: baseline
}

.x1phx7sz {
    border-inline-start-color: initial
}

.x1pic42t {
    padding-inline-end: 14px
}

.x1pixwil {
    padding-inline-start: 7px
}

.x1pjtg3p {
    background-color: var(--fds-gray-25)
}

.x1pjtt91 {
    color: var(--big-gray-90)
}

.x1pl2g49 {
    border-inline-start-color: #fb724b
}

.x1plog1 {
    aspect-ratio: 1
}

.x1pn5k75 {
    inset-inline-start: 17px
}

.x1pno70b {
    border-inline-end-color: #4267b2
}

.x1pob4jn {
    margin-inline-start: -.3em
}

.x1pocm91 {
    background-color: var(--fds-spectrum-blue-gray-tint-90)
}

.x1pp4qim {
    box-shadow: 0 4px 2px -2px #0003
}

.x1ps3h89 {
    background-color: var(--geodesic-color-background-warning-muted)
}

.x1psfjxj {
    transform: translate(16px)
}

.x1pt4m91 {
    border-inline-end-color: var(--x742teq)
}

.x1ptgzjb {
    margin-inline-start: 130px
}

.x1pth1k7 {
    box-shadow: 0 0 0 3px var(--x1amglai)
}

.x1ptxcow {
    opacity: .1
}

.x1puck14 {
    box-shadow: inset var(--fds-black-alpha-20) 0 -8px 6px -6px
}

.x1puf9x1 {
    border-inline-end-color: var(--fds-gray-30)
}

.x1pujyh6 {
    line-height: 1.375
}

.x1puzr7h {
    margin-inline-start: px
}

.x1pv694p {
    border-end-start-radius: 10px
}

.x1pvy4qg {
    color: #00000080
}

.x1pwz1hh {
    margin-inline-start: 20%
}

.x1px3noz {
    color: var(--fds-gray-100)
}

.x1q01dw7 {
    border-inline-start-color: var(--fds-gray-25)
}

.x1q0g3np {
    flex-direction: row
}

.x1q25arx {
    color: var(--x11efqim)
}

.x1q2f50o {
    box-shadow: 0 1px 1px 1px #0000001a
}

.x1q2oy4v {
    z-index: 9999
}

.x1q32m48 {
    font-family: Helvetica-Bold, Arial Bold, Lucida Grande, sans-serif
}

.x1q3ajuy {
    padding-inline-end: 15px
}

.x1q3hb8o {
    color: var(--brand-portal-fb-company-dark-gray)
}

.x1q3qbx4 {
    animation-duration: 1s
}

.x1q5ivr6 {
    background-color: var(--geodesic-color-interactive-background-selected-idle)
}

.x1q74xe4 {
    font-size: 1.75rem
}

.x1q77vok {
    color: var(--big-gray-60)
}

.x1q80z8v {
    animation-name: x1it4xqm-B
}

.x1q85c4o {
    background-color: #fff
}

.x1q85wa5 {
    row-gap: var(--x13ojt52)
}

.x1q8sqs3 {
    background-color: var(--fds-gray-10)
}

.x1q8xho0 {
    z-index: 8
}

.x1q9rc7u {
    background-color: #ffffff40
}

.x1qab1bc {
    justify-self: end
}

.x1qb2erx {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px)
}

.x1qbz0gr {
    aspect-ratio: 328 / 180
}

.x1qcqnce {
    color: var(--x1g4iqz)
}

.x1qcyz6p {
    font-family: Instagram Sans
}

.x1qe3q0p {
    row-gap: var(--x1pnj6zf)
}

.x1qfcdkd {
    border-inline-start-color: var(--fds-gray-10)
}

.x1qfufaz {
    margin-inline-start: -8px
}

.x1qfuztq {
    transition-timing-function: var(--fds-soft)
}

.x1qg6w9f {
    color: #397300
}

.x1qgin71 {
    -webkit-filter: blur(4px);
    filter: blur(4px)
}

.x1qgqlal {
    break-inside: avoid
}

.x1qgsegg {
    outline-width: 1px
}

.x1qgtw3l {
    color: #0f172a
}

.x1qgv0r9 {
    column-gap: 24px
}

.x1qgyjbg {
    box-shadow: 0 2px 8px var(--fds-black-alpha-10)
}

.x1qhmfi1 {
    background-color: var(--secondary-button-background)
}

.x1qhobo {
    scale: var(--x-scale)
}

.x1qizc5j {
    border-end-start-radius: 54px
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qk1tsj {
    color: #ccc
}

.x1qketbq {
    inset-inline-start: 150px
}

.x1qkmp1j {
    box-shadow: var(--geodesic-elevation-1)
}

.x1qkoox9 {
    border-inline-end-color: #308360
}

.x1qlqyl8 {
    font-size: inherit
}

.x1qmb0dp {
    background-color: #f0f0f0
}

.x1qmo4mk {
    stroke-dashoffset: 360
}

.x1qn9uv2 {
    transition-property: grid-template-rows
}

.x1qnhzvr {
    grid-template-columns: minmax(220px, 1fr) minmax(0, 2fr) minmax(0, 1.5fr)
}

.x1qokep7 {
    animation-name: x9iqxrl-B
}

.x1qoy3rc {
    line-height: 23px
}

.x1qq7n07 {
    border-inline-end-color: #d0d0d0
}

.x1qq9wsj {
    color: var(--accent)
}

.x1qqhoqs {
    line-height: 12pt
}

.x1qqj98e {
    color: var(--fds-unified-blue-50)
}

.x1qql7wg {
    border-inline-end-color: #00000014
}

.x1qt1ly7 {
    border-inline-end-color: var(--fds-gray-10)
}

.x1qt61bj {
    grid-template-columns: repeat(auto-fill, 452px)
}

.x1qti7t7 {
    box-shadow: 0 2px 8px #0003
}

.x1qtrt58 {
    border-inline-end-color: #0000000d
}

.x1qughib {
    justify-content: space-between
}

.x1quyp7q {
    box-shadow: 0 1px 1px var(--fds-black-alpha-05)
}

.x1qv86ms {
    background-color: #fdf7e3
}

.x1qxpr4p {
    border-inline-start-color: #dce1e3
}

.x1qygojq {
    background-color: var(--x1c3qn0s)
}

.x1qyk479 {
    flex-direction: var(--x-flexDirection)
}

.x1qyutg3 {
    color: #083e89
}

.x1qzk9bp {
    font-weight: var(--x-fontWeight)
}

.x1r0g7yl {
    letter-spacing: 1px
}

.x1r0jzty {
    row-gap: 4px
}

.x1r1mewj {
    background-color: #000
}

.x1r1n72o {
    box-shadow: 0 -4px 10px #00000026
}

.x1r31k2p {
    opacity: var(--restore-opacity)
}

.x1r40og {
    border-inline-end-width: 1.3px
}

.x1r4aciz {
    box-shadow: 0 0 16px 8px #991df91a, 0 0 24px 12px #0064e026
}

.x1r4y97 {
    inset-inline-start: 12px
}

.x1r6sdyr {
    stroke-width: 1.25
}

.x1r7ttyx {
    background-color: var(--fds-comment-background)
}

.x1r7zawb {
    background-color: #65676b
}

.x1r81zp4 {
    background-color: var(--decorative-icon-purple)
}

.x1r8kjuh {
    animation-name: x13n5nbw-B
}

.x1r8uery {
    flex-basis: 0
}

.x1r8uycs {
    row-gap: var(--x-rowGap)
}

.x1r90a5f {
    font-size: 1.5625rem
}

.x1r9zc6z {
    border-inline-end-color: var(--x47tqpo)
}

.x1ra7mdn {
    row-gap: 36px
}

.x1rawy11 {
    background-image: linear-gradient(45deg, #c8c8c8 25%, transparent 25%, transparent 75%, #c8c8c8 75%), linear-gradient(45deg, #c8c8c8 25%, transparent 25%, transparent 75%, #c8c8c8 75%)
}

.x1rbgqaq {
    transform: rotate(270deg)
}

.x1rblk4q {
    animation-timing-function: cubic-bezier(.7, -.4, .4, 1.4)
}

.x1rcfd0n {
    font-size: .84375rem
}

.x1reca71 {
    background-color: var(--geo-gray-05)
}

.x1rg5ohu {
    display: inline-block
}

.x1rgpnsg {
    line-height: 16
}

.x1rgrh6f {
    padding-inline-start: .5rem
}

.x1rgw4pv {
    border-start-start-radius: 15px
}

.x1rifwsj {
    font-size: var(--Typography-Body-4-Font-Size, .625rem)
}

.x1rj4l1e {
    color: #0006
}

.x1rl75mt {
    border-start-start-radius: 24px
}

.x1rlgdxn {
    color: var(--big-gray-30)
}

.x1rlv9ej {
    background-color: #ffffff0d
}

.x1rmpo3u {
    -webkit-filter: brightness(.5);
    filter: brightness(.5)
}

.x1rnuott {
    background-color: #8a8d91
}

.x1ro0b6g {
    inset-inline-end: 3px
}

.x1ro2vih {
    background-color: #fff5f5
}

.x1rohswg {
    scrollbar-width: none
}

.x1roo150 {
    background-image: radial-gradient(120% 90% at 30% 20%, rgba(255, 255, 255, .3), transparent 60%)
}

.x1roq8pg {
    letter-spacing: -.5px
}

.x1rovfyb {
    animation-name: xldvjfo-B
}

.x1rq3w5w {
    inset-inline-end: 204px
}

.x1rqkn1b {
    animation-duration: .4s, .4s, .05s
}

.x1rrkw1b {
    font-family: SFProDisplay-Semibold
}

.x1rrqm6h {
    list-style-type: lower-alpha
}

.x1rs8nfq {
    animation-name: xx92f43-B
}

.x1rsuxf0 {
    border-start-start-radius: 25px
}

.x1rta98c {
    background-color: var(--fds-white-alpha-15)
}

.x1ru8ea5 {
    border-end-start-radius: 3px
}

.x1rv9odd {
    background-color: #ffe4e6
}

.x1rvla0q {
    color: #007ac4
}

.x1rvs6fu {
    color: #c5221f
}

.x1rvut6x {
    transition-duration: .25s
}

.x1rwy58d {
    background-color: var(--fds-white-alpha-40)
}

.x1rx5vmx {
    transform: scale(.625)
}

.x1rya3m2 {
    background-color: #dee3e9
}

.x1ryp3ve {
    background-color: var(--fds-blue-60)
}

.x1rzw41h {
    border-inline-start-color: #111827
}

.x1s19njq {
    border-inline-end-color: #8b5cf633
}

.x1s2estf {
    inset-inline-end: 15.5px
}

.x1s2tlsc {
    padding-inline-start: var(--x12m2x0p)
}

.x1s3fex4 {
    box-shadow: 0 2px 8px #0000000d, 0 1px 1px #0000000d
}

.x1s3liim {
    border-inline-end-color: #fff3
}

.x1s4xmio {
    box-shadow: inset 0 10px 5px -5px #0000001a, inset 0 -10px 5px -5px #0000001a
}

.x1s4ztvl {
    background-color: var(--x1lcihep)
}

.x1s688f {
    font-weight: 600
}

.x1s780dp {
    outline-width: 3px
}

.x1s79vf {
    border-inline-end-color: #ececec
}

.x1s85apg {
    display: none
}

.x1s8elqy {
    animation-delay: 3s
}

.x1s9hni1 {
    color: var(--x1dsoghl)
}

.x1sa5p1d {
    margin-inline-end: 10px
}

.x1sacn8o {
    -webkit-filter: saturate(1.25) hue-rotate(-8deg);
    filter: saturate(1.25) hue-rotate(-8deg)
}

.x1sb8ffn {
    background-image: linear-gradient(transparent, #000)
}

.x1sbju2s {
    animation-duration: 1.4s
}

.x1sbsauo {
    inset-inline-end: right
}

.x1sc9c76 {
    margin-inline-end: 36px
}

.x1scyr77 {
    border-inline-start-color: #007e59
}

.x1sd0bqt {
    border-inline-end-color: #cbd2d999
}

.x1sdyfia {
    white-space: pre
}

.x1se0sq9 {
    border-inline-start-color: #e1edf7
}

.x1sg1d4o {
    aspect-ratio: 4 / 5
}

.x1sgrk91 {
    background-color: #fff
}

.x1si8nl4 {
    background-color: #0000001a
}

.x1sipb5g {
    grid-template-columns: repeat(4, minmax(0, 1fr))
}

.x1sl6dl5 {
    border-inline-start-color: var(--x1eozgzm)
}

.x1sle589 {
    list-style-type: inherit
}

.x1slwz57 {
    background-color: #efefef
}

.x1smfmpb {
    border-start-end-radius: var(--x1ogolr3)
}

.x1smtdnd {
    border-start-start-radius: 3.5px
}

.x1sna0a7 {
    grid-template-columns: repeat(3, 3px)
}

.x1snuhyv {
    z-index: 9000
}

.x1so62im {
    will-change: transform
}

.x1spola2 {
    color: var(--fds-green-70)
}

.x1sq0knf {
    border-inline-start-color: #d93616
}

.x1sqbtui {
    cursor: auto
}

.x1srhafb {
    border-inline-start-color: var(--x959pts)
}

.x1ss831f {
    border-end-end-radius: 33px
}

.x1su6uge {
    border-inline-end-color: #465a6933
}

.x1su798 {
    flex-basis: 12%
}

.x1swf91x {
    z-index: auto
}

.x1swlh40 {
    border-end-end-radius: var(--x-borderRadius)
}

.x1swvflq {
    background-color: #d1d3d9
}

.x1swzey0 {
    background-image: linear-gradient(180deg, color(display-p3 .9529 .9176 1), color(display-p3 .9216 .9608 1) 60.49%, #f0f4f7)
}

.x1sx8fc2 {
    flex-basis: 32px
}

.x1sy7lz2 {
    transform: scale(.16875)
}

.x1syfrjm {
    margin-inline-start: 480px
}

.x1szk8i9 {
    background-image: url(IGMZ88G-ugT.svg)
}

.x1szn6h9 {
    justify-content: stretch
}

.x1t137rt {
    outline-style: none
}

.x1t1x2f9 {
    flex-basis: 0%
}

.x1t23j8t {
    -webkit-background-clip: text
}

.x1t2gpz5 {
    box-shadow: #e9eaeb 0 2px 8px
}

.x1t31sjt {
    box-shadow: 0 0 4px var(--fds-black-alpha-15)
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t5wfsy {
    padding-inline-end: var(--geodesic-spacing-container-internal-component)
}

.x1t6tvai {
    background-color: #9cd6e5
}

.x1t7opdo {
    background-color: #f1f2f5
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1t83zlg {
    animation-delay: .2s
}

.x1t8b4hb {
    color: #ffffff40
}

.x1t8c94o {
    color: #c084fc
}

.x1t98dab {
    border-inline-start-color: var(--xjbg6io)
}

.x1t9rnk3 {
    box-shadow: 0 7px 5px -5px var(--fds-gray-10)
}

.x1ta4xzc {
    -webkit-background-clip: text
}

.x1tazlab {
    background-color: #ebedf0
}

.x1tbiz1a {
    background-size: contain
}

.x1tbtn3x {
    stroke: var(--divider)
}

.x1tc2yms {
    border-inline-start-color: #d1d5db
}

.x1tc45ie {
    border-inline-end-color: #c0c4e9
}

.x1tchhkq {
    color: #ffffff8c
}

.x1td3xq4 {
    border-inline-end-color: var(--color-divider, #dadde1)
}

.x1tee5qw {
    grid-row-end: 3
}

.x1tg5oxw {
    font-weight: var(--x1ubmw9j)
}

.x1tgklsy {
    background-image: url(ouIa7bBobqu.gif)
}

.x1tj0rpx {
    transform-origin: inherit
}

.x1tkydni {
    inset-inline-end: var(--x1iue6yw)
}

.x1tkyj5k {
    background-color: #e3edf6
}

.x1tmljpc {
    color: var(--geodesic-color-text-link-default-active)
}

.x1tmur87 {
    letter-spacing: var(--Typography-Body-4-Letter-Spacing, 0px)
}

.x1to1dgh {
    grid-template-columns: 200px repeat(4, minmax(0, 1fr))
}

.x1tolg38 {
    color: var(--brand-portal-fbcompany-nav-color)
}

.x1tqi0wh {
    opacity: var(--ads-auto-version-delete-reveal)
}

.x1tqmzwv {
    scale: .9
}

.x1tr5nd9 {
    padding-inline-start: var(--x-paddingInline)
}

.x1trhqq4 {
    margin-inline-end: -20px
}

.x1tu4anv {
    grid-template-rows: 1fr
}

.x1tup8yo {
    letter-spacing: -.3px
}

.x1tvm86q {
    padding-inline-start: 100px
}

.x1txhvsy {
    background-color: var(--fds-gray-20)
}

.x1ty65gk {
    inset-inline-start: 3px
}

.x1tyeaix {
    inset-inline-start: 45px
}

.x1tzhsfo {
    grid-template-columns: minmax(300px, 2fr) 3fr
}

.x1u035k3 {
    grid-template-columns: 40% 5% 10% 15% 10% 20%
}

.x1u04l8g {
    box-shadow: 0 2px 4px #0a13170a
}

.x1u07c99 {
    background-color: var(--geodesic-color-background-content, #FFF)
}

.x1u0fnx4 {
    border-end-end-radius: 5px
}

.x1u0r3am {
    padding-inline-start: inherit
}

.x1u1g78z {
    border-start-end-radius: 48px
}

.x1u1qtt5 {
    margin-inline-end: calc(-1 * var(--x1iue6yw))
}

.x1u2xidt {
    color: #d97706
}

.x1u4x07u {
    border-inline-start-color: #dadde1
}

.x1u4zvo0 {
    background-image: linear-gradient(150deg, #f9a8d4, #c084fc 55%, #818cf8)
}

.x1u57c2h {
    border-inline-start-color: #e4e6ea
}

.x1u5lrna {
    line-height: 2
}

.x1u6ievf {
    animation-fill-mode: both
}

.x1u6mz9y {
    color: #e67700
}

.x1u701jg {
    color: #00a400
}

.x1u7k74 {
    line-height: 1.2
}

.x1u8a7rm {
    z-index: 5
}

.x1u8cyq {
    animation-delay: 5s
}

.x1u8vmz4 {
    padding-inline-start: 4rem
}

.x1u998qt {
    box-shadow: 0 0 4px var(--shadow-2)
}

.x1u9d34g {
    border-inline-end-color: #3b82f6
}

.x1u9zp58 {
    background-image: linear-gradient(90deg, #0068f1, #be15ff)
}

.x1ua1ujl {
    border-start-start-radius: 22px
}

.x1ua5tub {
    -webkit-box-orient: vertical
}

.x1uatjfe {
    border-start-start-radius: var(--xuiopq6)
}

.x1ubg0v0 {
    border-end-start-radius: var(--x8i8urc)
}

.x1ucz7i3 {
    transform: scale(.63)
}

.x1uczgqu {
    outline-color: transparent
}

.x1ue8sd0 {
    border-inline-start-color: #ef44444d
}

.x1ufgbln {
    animation-name: x17z1wcl-B
}

.x1ufz0iv {
    transform: scaleX(0)
}

.x1ug0jj1 {
    inset-inline-start: 20%
}

.x1ugmd0w {
    margin-inline-start: -72px
}

.x1uh9y42 {
    background-color: var(--x1m430hw)
}

.x1uhaor7 {
    color: #4ade80
}

.x1uhb9sk {
    position: static
}

.x1ui04y5 {
    border-end-end-radius: 2px
}

.x1ui1kal {
    background-color: var(--fds-spectrum-grape-tint-90)
}

.x1uih78n {
    flex-basis: 204px
}

.x1uileb9 {
    font-size: 2.875rem
}

.x1uiuz3b {
    background-color: #ecfdf5
}

.x1ult018 {
    margin-inline-start: 25px
}

.x1uo1lp6 {
    column-gap: var(--x1iue6yw)
}

.x1uo3zyz {
    line-height: 1.15
}

.x1up1gac {
    transition-property: padding
}

.x1upxjjq {
    background-image: url(XZoN7LYNMLR.png)
}

.x1uqmqis {
    padding-inline-end: var(--x1if4rky)
}

.x1urcboo {
    stroke-opacity: 15
}

.x1urx9l0 {
    padding-inline-end: 2em
}

.x1us6l5c {
    opacity: .8
}

.x1utn2c2 {
    background-color: #1877f2
}

.x1utxe2r {
    background-color: #e41e3f
}

.x1uuroth {
    vertical-align: text-bottom
}

.x1uv1h70 {
    color: #0f8626
}

.x1uxb8k9 {
    border-start-end-radius: 18px
}

.x1uxotby {
    background-color: #fff8e1
}

.x1uxruoo {
    border-inline-end-color: #0a78be
}

.x1uyjuou {
    inset-inline-end: 20%
}

.x1uzojwf {
    animation-delay: 0s
}

.x1v0mtxi {
    grid-template-columns: 520px 1fr
}

.x1v14s7h {
    stroke-dasharray: 360
}

.x1v1fnrk {
    background-size: 12px
}

.x1v1hl4c {
    inset-inline-start: 4px
}

.x1v2ymvr {
    background-color: #31a24c
}

.x1v36wz {
    color: #adb0b3
}

.x1v49fql {
    transform: translateY(-10px)
}

.x1v57pqu {
    outline-offset: -3px
}

.x1v6o4qg {
    margin-inline-start: 50px
}

.x1v6syca {
    flex-basis: 44px
}

.x1v7e2i6 {
    margin-inline-start: 57px
}

.x1v7wizp {
    animation-iteration-count: 1
}

.x1v7yuy2 {
    background-image: linear-gradient(to left, #00000026, #0000)
}

.x1v911su {
    background-color: #0000
}

.x1v920kf {
    margin-inline-end: 64px
}

.x1v97vy5 {
    background-color: #06b6d40a
}

.x1v9cdvm {
    border-inline-start-color: #465a6933
}

.x1vak9w0 {
    opacity: .04
}

.x1vathgz {
    border-collapse: separate
}

.x1vbbgbo {
    animation-iteration-count: 4
}

.x1vdcrqt {
    background-color: #ffedd5
}

.x1ve1bff {
    background-color: var(--nav-bar-background)
}

.x1vebcak {
    margin-inline-end: px
}

.x1vebhii {
    color: var(--big-gray-80)
}

.x1vff82b {
    grid-template-columns: repeat(auto-fill, 243px)
}

.x1vfupra {
    padding-inline-start: 6.5px
}

.x1vfxyhg {
    margin-inline-start: 280px
}

.x1vilta4 {
    color: var(--divider)
}

.x1vj577h {
    -webkit-filter: blur(16px);
    filter: blur(16px)
}

.x1vjbsg6 {
    color: #047857
}

.x1vjfegm {
    z-index: 1
}

.x1vjm0to {
    border-start-end-radius: 15px
}

.x1vjwp7j {
    row-gap: var(--x166gyr4)
}

.x1vkur5s {
    inset-inline-start: 76%
}

.x1vmbcc8 {
    border-end-end-radius: 18px
}

.x1vmikj1 {
    border-inline-start-color: var(--fds-gray-95)
}

.x1vqkayb {
    color: var(--fds-blue-60)
}

.x1vsg0jn {
    padding-inline-end: 53px
}

.x1vtvx1t {
    background-color: var(--wash)
}

.x1vu1wy2 {
    padding-inline-start: 316px
}

.x1vva9xg {
    border-end-end-radius: 26px
}

.x1vvb0rv {
    border-inline-start-color: #dee3e9
}

.x1vvkbs {
    word-wrap: break-word
}

.x1vw3jpx {
    z-index: 9001
}

.x1vw6kam {
    color: #c9d2da
}

.x1vy86p0 {
    line-height: 36px
}

.x1vyo3qp {
    letter-spacing: .04em
}

.x1vyv9ru {
    grid-template-columns: auto repeat(24, 1fr)
}

.x1vzacee {
    animation-name: x1jzkxz-B
}

.x1vzr11p {
    background-color: #d9d9d9
}

.x1vzrv7a {
    color: #1c2b33
}

.x1w0bkpz {
    inset-inline-start: 34px
}

.x1w0boku {
    z-index: 6
}

.x1w0r8wh {
    animation-name: xscx1m9-B
}

.x1w1ezjj {
    inset-inline-start: -6px
}

.x1w1k1sx {
    margin-inline-end: calc(var(--ads-pe-typeahead-filter-token-margin) / 2)
}

.x1w1qamf {
    background-color: var(--fds-white-alpha-20)
}

.x1w2xznu {
    transform: translateY(20px)
}

.x1w3b53j {
    inset-inline-start: -290px
}

.x1w3jsh0 {
    background-repeat: repeat-x
}

.x1w3ol1v {
    border-end-start-radius: 14px
}

.x1w4cqa3 {
    border-end-end-radius: 50px
}

.x1w4fryr {
    column-gap: 51.5px
}

.x1w53gwu {
    grid-template-columns: 30px 1fr
}

.x1w5ipxk {
    grid-template-columns: minmax(900px, 940px) minmax(300px, 329px)
}

.x1w5wx5t {
    margin-inline-end: -8px
}

.x1w7f2u2 {
    background-color: #0006
}

.x1w8qtek {
    box-shadow: 0 14px 28px #00000040, 0 10px 10px #00000038
}

.x1waaqvm {
    background-image: linear-gradient(to top, rgba(12, 16, 20, .2), transparent)
}

.x1walnqs {
    inset-inline-start: -28px
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1wcviud {
    margin-inline-start: 56px
}

.x1wcw53c {
    aspect-ratio: .8
}

.x1wcx6jl {
    border-end-end-radius: var(--fds-x-border-radius)
}

.x1weeur4 {
    transform: translateY(100%)
}

.x1wehyhk {
    background-color: #f5f6f7
}

.x1wel3ma {
    background-color: #00000040
}

.x1wfe3co {
    line-height: 12px
}

.x1wh1ruo {
    grid-column-end: 2
}

.x1wh94ac {
    column-gap: 40px
}

.x1whfx0g {
    border-start-end-radius: 6px
}

.x1whhkm8 {
    inset-inline-end: 70px
}

.x1whl12z {
    display: table-header-group
}

.x1wicoh8 {
    border-inline-start-color: #ced0d4
}

.x1wk9gcm {
    color: #b91c1c
}

.x1wkpsv1 {
    flex-basis: 20px
}

.x1wl78yj {
    box-shadow: 0 0 4px var(--shadow-responsive-ui)
}

.x1wladg8 {
    background-color: var(--color-bg-warning-secondary, #fef0e0)
}

.x1wlcz1 {
    margin-inline-start: 98px
}

.x1wlfl8j {
    grid-template-columns: repeat(3, 1fr)
}

.x1wm6bzs {
    color: #4e5665
}

.x1wnhqrj {
    background-image: url(-Ush1zLPGNk.png)
}

.x1wnl5ci {
    background-color: var(--x1r8oxgm)
}

.x1wnvnd2 {
    background-color: var(--fds-spectrum-lime-dark-1)
}

.x1woyocn {
    inset-inline-end: auto
}

.x1wp6w8e {
    box-shadow: 0 1px 2px #0000001a, 0 2px 12px 2px #0000001a
}

.x1wpkksf {
    inset-inline-end: 44px
}

.x1wpsl4u {
    flex-basis: 16px
}

.x1wpzbip {
    background-color: var(--hover-overlay)
}

.x1wrwe5h {
    background-color: #31a24c
}

.x1ws5yxj {
    margin-inline-end: -6px
}

.x1wsgiic {
    transition-duration: .5s
}

.x1wskzqf {
    aspect-ratio: 2 / 1
}

.x1wvqwft {
    z-index: 1002
}

.x1wvsuh1 {
    background-color: #65686c2b
}

.x1wvzg2v {
    border-inline-end-color: var(--fds-black-alpha-15)
}

.x1wwi2ta {
    color: #0a78be
}

.x1wy5lw7 {
    border-inline-start-color: #ffffff26
}

.x1x0l8y7 {
    flex-basis: 180px
}

.x1x11l3c {
    border-inline-start-color: var(--fds-button-text)
}

.x1x1c4bx {
    animation-delay: .3s
}

.x1x22w4p {
    z-index: 199
}

.x1x22x23 {
    background-color: #facc1526
}

.x1x33b0y {
    visibility: var(--x-visibility)
}

.x1x3agtl {
    border-inline-start-width: 1.5px
}

.x1x3vt2i {
    line-height: 45px
}

.x1x42r3z {
    font-family: "Optimistic 95", system-ui, sans-serif
}

.x1x4ha49 {
    flex-basis: 40px
}

.x1x4ple8 {
    color: #666
}

.x1x4xmtv {
    border-inline-start-color: #1e90f7
}

.x1x5flf6 {
    padding-inline-end: 18px
}

.x1x6gfiz {
    color: var(--fds-blue-70)
}

.x1x7e3oz {
    fill: var(--x47tqpo)
}

.x1x81aqo {
    border-start-start-radius: 33px
}

.x1x85hfe {
    z-index: 12
}

.x1x9jw1y {
    border-inline-end-color: #cbd2d9
}

.x1x9nbst {
    border-inline-end-color: #b0bcc8
}

.x1x9o040 {
    background-color: var(--x198s42)
}

.x1x9sjxw {
    animation-name: x7cwurr-B, x1f0q9j9-B
}

.x1xac3vz {
    background-color: #708090
}

.x1xanr7g {
    border-inline-start-width: var(--ad-builder-manage-ad-preview-border-width)
}

.x1xbg1hx {
    color: var(--fds-white-alpha-80)
}

.x1xbs15o {
    transform: translate(-23%, -18%)
}

.x1xcatyy {
    margin-inline-start: 290px
}

.x1xcki06 {
    border-inline-start-color: #3b82f6
}

.x1xd03sp {
    color: #dc2626
}

.x1xdureb {
    grid-column-start: 2
}

.x1xdvx7f {
    background-color: var(--messenger-color-bubble-incoming)
}

.x1xdxbdd {
    inset-inline-end: 25px
}

.x1xe0dkm {
    -webkit-backdrop-filter: blur(1px);
    backdrop-filter: blur(1px)
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xeme39 {
    box-shadow: 0 0 4px #0000001a, 0 0 1px #0000001a
}

.x1xet8yv {
    border-end-end-radius: 54px
}

.x1xf3bb1 {
    color: #1c6fe0
}

.x1xf60ip {
    inset-inline-start: -3px
}

.x1xignkv {
    transform: scale(1.25)
}

.x1xilss9 {
    border-inline-end-color: #1877f233
}

.x1xk62ln {
    border-inline-end-color: var(--fds-gray-80)
}

.x1xkcu6d {
    border-inline-start-color: #c7c7c7
}

.x1xkn691 {
    border-end-end-radius: 1px
}

.x1xl4lau {
    color: var(--fds-blue-link)
}

.x1xlr1w8 {
    font-weight: 700
}

.x1xmuxlu {
    background-image: linear-gradient(to bottom, #eaeaeb, #fff)
}

.x1xn7y0n {
    border-start-start-radius: 18px
}

.x1xnnf8n {
    padding-inline-end: 20px
}

.x1xpi770 {
    background-color: var(--fig-green)
}

.x1xq6q5s {
    flex-basis: 100px
}

.x1xr0vuk {
    background-color: var(--chat-incoming-message-bubble-background-color)
}

.x1xscn63 {
    border-start-start-radius: 2.5pt
}

.x1xsfsrm {
    border-inline-start-color: #4dbba6
}

.x1xte0cv {
    letter-spacing: -.15px
}

.x1xwhvez {
    animation-delay: .4s
}

.x1xwqby5 {
    border-inline-start-color: var(--fds-highlight)
}

.x1xxsxie {
    line-height: 14px
}

.x1xyvc85 {
    opacity: .15
}

.x1xzczws {
    overflow-anchor: none
}

.x1y1s43d {
    border-inline-start-color: var(--fds-unified-gray-80)
}

.x1y1voi5 {
    color: #0d9488
}

.x1y30j2n {
    margin-inline-end: -100px
}

.x1y3co4o {
    background-image: repeating-linear-gradient(45deg, #dc262624 0px 6px, #dc26260a 6px 12px)
}

.x1y3qizg {
    margin-inline-start: 9px
}

.x1y4un4x {
    border-inline-start-color: var(--fds-gray-20)
}

.x1y5e3q9 {
    aspect-ratio: 1 / 1
}

.x1y5fahg {
    animation-name: xy2e3ni-B
}

.x1y5rjcf {
    line-height: 1.67
}

.x1y6fwsi {
    grid-template-columns: 1fr
}

.x1y6slga {
    border-inline-start-color: #a7b3bf
}

.x1y7mlwm {
    color: #374151
}

.x1y7z8eh {
    background-color: #e8eaee
}

.x1y87t5j {
    color: #059669
}

.x1y8v6su {
    align-self: start
}

.x1y9skuc {
    border-inline-start-color: var(--positive-background)
}

.x1ya2kcw {
    box-shadow: 0 0 0 3px #06b6d438
}

.x1yaz27 {
    background-color: #3b82f64d
}

.x1ybmbna {
    background-color: #ffffff4d
}

.x1yc453h {
    text-align: start
}

.x1yceyjm {
    margin-inline-start: 450px
}

.x1ydx4q1 {
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px)
}

.x1ye1fs8 {
    inset-inline-end: inherit
}

.x1ye6bvm {
    border-start-end-radius: var(--ad-builder-manage-ad-preview-border-radius)
}

.x1yerqfb {
    padding-inline-end: 160px
}

.x1yf5rgg {
    letter-spacing: .01em
}

.x1yfjhkk {
    border-start-end-radius: 28px
}

.x1yfrvcs {
    box-shadow: var(--xsxyt0x)
}

.x1ygljkm {
    border-inline-start-color: var(--x1dsoghl)
}

.x1yhoyej {
    background-color: #00000008
}

.x1yj2ly0 {
    background-color: #fdfdfd
}

.x1yjp4tg {
    transform: scale(.8333)
}

.x1ykrubo {
    border-start-end-radius: 2.5pt
}

.x1yl03ai {
    cursor: nesw-resize
}

.x1ylg0ky {
    border-inline-end-color: #d8dadd
}

.x1ylz8xz {
    border-inline-end-color: #a7b3bf
}

.x1ymhsgm {
    flex-basis: 348px
}

.x1yn0g08 {
    word-break: break-all
}

.x1yocj0t {
    padding-inline-start: var(--x1m1iqz7)
}

.x1ypcy8z {
    font-family: San Francisco, -apple-system, BlinkMacSystemFont, .SFNSText-Regular, Roboto, Helvetica Neue, Helvetica, Arial, sans-serif
}

.x1ypdohk {
    cursor: pointer
}

.x1yppyca {
    letter-spacing: -.08px
}

.x1yq1m1v {
    -webkit-filter: brightness(.6);
    filter: brightness(.6)
}

.x1yqjg3l {
    border-inline-end-color: var(--accent)
}

.x1yqjwfo {
    background-color: #000000f2
}

.x1yr2fti {
    list-style-image: initial
}

.x1yrlais {
    border-inline-end-color: var(--fds-black)
}

.x1ys307a {
    margin-inline-end: 16px
}

.x1yu6fn4 {
    flex-basis: 33.33%
}

.x1yuw9ib {
    border-inline-start-color: #d4d6dc
}

.x1yvr9kz {
    border-inline-end-color: #fff
}

.x1yw749c {
    border-end-end-radius: var(--xe17o8o)
}

.x1ywc1zp {
    background-color: var(--geodesic-color-background-wash-primary)
}

.x1yxout2 {
    color: #0c1014
}

.x1yxwdcb {
    background-color: #f4efff
}

.x1yxxu9b {
    background-color: var(--xlha7oi)
}

.x1yyh9jt {
    transform: scale(11)
}

.x1yyhn7k {
    transition-property: background-color, color, box-shadow
}

.x1yysytb {
    background-image: radial-gradient(ellipse at center, #0000006b, #00000038 70%)
}

.x1yyy87t {
    transform: translate(-15%)
}

.x1yz3b9v {
    animation-name: xhpqvfy-B
}

.x1z0qqo7 {
    background-color: #fff8e6
}

.x1z0vb5w {
    margin-inline-end: 143px
}

.x1zhics {
    text-indent: -16px
}

.x206yn3 {
    contain-intrinsic-height: auto 72px
}

.x20x0t {
    border-end-start-radius: 200px
}

.x20xjmi {
    background-color: #a3e6352e
}

.x21rbp {
    background-color: #171717
}

.x2223xa {
    grid-template-columns: repeat(3, 92px)
}

.x2459kn {
    margin-inline-start: -7px
}

.x24b0il {
    font-family: SFProText-Bold
}

.x24j1rf {
    background-color: #fbfcfe
}

.x24uyb3 {
    border-inline-end-color: var(--fds-divider-on-wash)
}

.x25iqsy {
    animation-name: x1tlk2ob-B
}

.x25l62i {
    background-size: 100%
}

.x25sj25 {
    padding-inline-start: 6px
}

.x267vya {
    background-color: #0866ff
}

.x26b37 {
    border-inline-start-color: #fa383e
}

.x288g5 {
    resize: vertical
}

.x2b8uid {
    text-align: center
}

.x2bj2ny {
    background-color: var(--surface-background)
}

.x2cfn3p {
    background-image: url(Xfw2EH-vGVq.png)
}

.x2cwziz {
    transform: translate(255%, -50%)
}

.x2ekcqr {
    animation-name: x1webfkv-B
}

.x2f6ydl {
    box-shadow: 0 0 4px #0000001a
}

.x2fvf9 {
    margin-inline-end: 4px
}

.x2gmfri {
    flex-basis: 4%
}

.x2hfl4l {
    color: var(--x96vqom)
}

.x2hswfz {
    inset-inline-start: 100%
}

.x2iwcn7 {
    animation-duration: .3s, .3s
}

.x2izyaf {
    background-color: var(--fds-white)
}

.x2jmrhy {
    scrollbar-color: #E8E8E8 transparent
}

.x2kejxg {
    margin-inline-start: 13px
}

.x2kp8xx {
    background-color: #d8c3a5
}

.x2kq1z0 {
    background-color: #0a0a0a
}

.x2lah0s {
    flex-shrink: 0
}

.x2lcnft {
    margin-inline-start: -27px
}

.x2mfxb {
    animation-duration: .4s
}

.x2mh7ff {
    color: var(--fds-black-alpha-10)
}

.x2nejm8 {
    inset-inline-start: 64%
}

.x2p7e0c {
    color: #0063b1
}

.x2pibh5 {
    margin-inline-end: 30px
}

.x2pv7v6 {
    background-color: var(--geodesic-color-background-page-muted)
}

.x2q8p1m {
    column-width: 320px
}

.x2ss2xj {
    inset-inline-end: 20px
}

.x2ssjo2 {
    outline-offset: -2px
}

.x2svixe {
    border-start-end-radius: 33px
}

.x2u03kp {
    inset-inline-end: -10px
}

.x2udixp {
    inset-inline-end: 200px
}

.x2ujxvm {
    letter-spacing: .05em
}

.x2vl965 {
    padding-inline-end: 10px
}

.x2yj6lc {
    animation-name: xdyu7r2-B
}

.x2yjkw4 {
    color: #8b5cf6b3
}

.x2yux1o {
    inset-inline-start: 194px
}

.x2zaps5 {
    line-height: var(--xj42ans)
}

.x30gx0g {
    color: var(--geodesic-color-text-info-default-active)
}

.x32vodv {
    margin-inline-end: 50px
}

.x33gn0b {
    color: #666
}

.x3431ww {
    box-shadow: 0 2px 8px var(--black-alpha-10)
}

.x34a59n {
    background-color: var(--messenger-color-white)
}

.x36f7vt {
    box-shadow: inset 0 0 0 1px #00000026
}

.x37312z {
    background-color: var(--geodesic-color-interactive-background-wash-disabled)
}

.x37c5m6 {
    grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr)
}

.x37zpob {
    line-height: 1.4
}

.x391w6b {
    background-color: #f5f7f8
}

.x396r2g {
    padding-inline-start: 35px
}

.x397emt {
    border-inline-end-color: #0d6db6
}

.x39atis {
    background-color: #fff3e0
}

.x39viwf {
    background-color: #e4e6eb
}

.x3aesyq {
    margin-inline-end: 20px
}

.x3ajldb {
    vertical-align: bottom
}

.x3c4gkl {
    transform: translate(-1px)
}

.x3cfelu {
    flex-basis: 10%
}

.x3ct3a4 {
    list-style-type: none
}

.x3ea9nd {
    background-color: #e1f3e8
}

.x3epm9u {
    border-inline-start-color: var(--geodesic-color-background-error-primary)
}

.x3gokd0 {
    line-height: 1.5em
}

.x3gt6aq {
    flex-basis: 60px
}

.x3hdh8v {
    border-end-end-radius: 9999px
}

.x3icemf {
    transition-duration: .35s
}

.x3ieub6 {
    flex-direction: column-reverse
}

.x3iho3n {
    border-inline-start-color: #fff
}

.x3j32gy {
    flex-basis: 35%
}

.x3jrrtk {
    background-image: url(4lImc6mPvOe.svg)
}

.x3k1u7 {
    border-inline-end-color: #00000059
}

.x3l3weh {
    background-color: #ffffffeb
}

.x3m6q9d {
    padding-inline-start: var(--spacing-5, 8px)
}

.x3mk7oe {
    color: #dadcde
}

.x3mtwcn {
    box-shadow: inset 0 0 0 3px #3578e533
}

.x3n7fbn {
    border-end-end-radius: 48px
}

.x3nfvp2 {
    display: inline-flex
}

.x3nqhax {
    color: #ffffff26
}

.x3o2skh {
    background-image: var(--fds-white)
}

.x3onkmb {
    opacity: .35
}

.x3oybdh {
    transform: scale(1)
}

.x3oym20 {
    border-end-end-radius: 40px
}

.x3pd3b0 {
    border-inline-start-width: 5px
}

.x3pnbk8 {
    row-gap: 8px
}

.x3q598z {
    background-color: var(--color-bg-page, #f1f4f7)
}

.x3qk5kr {
    flex-basis: 55%
}

.x3qt3wh {
    background-color: #3b82f61f
}

.x3qxx6s {
    background-color: #2c2e2f
}

.x3s7cit {
    background-color: #10b981
}

.x3sou0m {
    border-inline-end-color: var(--divider)
}

.x3stwaq {
    font-weight: 100
}

.x3su7b9 {
    padding-inline-end: var(--x-paddingInline)
}

.x3tc8xc {
    animation-name: xqmp99j-B
}

.x3tctdg {
    background-color: #ffffff1f
}

.x3tovkv {
    animation-name: x1xgxcnr-B
}

.x3xb1t9 {
    animation-name: x18re5ia-B, x1bmrzsm-B, x1ykijgb-B
}

.x3xtaw8 {
    background-color: #edf4fb
}

.x3yw8vx {
    list-style-type: decimal
}

.x3zhhwv {
    transform: scale(1.16)
}

.x405kp {
    margin-inline-start: 200px
}

.x40hh3e {
    column-gap: 16px
}

.x413262 {
    border-inline-end-color: var(--fds-gray-45)
}

.x41432m {
    padding-inline-end: var(--x1tj2mll)
}

.x418w0n {
    letter-spacing: var(--x1aky6jx)
}

.x41o525 {
    contain: inline-size
}

.x426xkk {
    margin-inline-start: -15%
}

.x42x0ya {
    background-color: #000
}

.x43c05m {
    column-gap: var(--xmxuxgg)
}

.x43c9pm {
    list-style-position: outside
}

.x43okw4 {
    border-start-end-radius: 21px
}

.x443n21 {
    background-color: var(--web-wash)
}

.x4465f1 {
    align-content: end
}

.x44ftlm {
    margin-inline-start: 220px
}

.x459891 {
    animation-name: xwd8pxk-B
}

.x45gse5 {
    margin-inline-start: -18px
}

.x46q9zb {
    z-index: 202
}

.x4704aj {
    inset-inline-start: 1.5px
}

.x47corl {
    pointer-events: none
}

.x47jptq {
    color: #1a73e8
}

.x49xvp6 {
    border-inline-start-color: var(--fds-gray-80)
}

.x4a1udu {
    margin-inline-start: 72px
}

.x4afe7t {
    animation-duration: .3s
}

.x4c2zqf {
    color: #1d4ed8
}

.x4ca6or {
    background-color: #00000026
}

.x4da5ki {
    border-inline-end-color: #434548
}

.x4dbqbb {
    perspective: 100px
}

.x4fgolt {
    inset-inline-start: var(--x1m1iqz7)
}

.x4fivb0 {
    inset-inline-end: -9px
}

.x4fwpa6 {
    background-color: #f5f5f5
}

.x4fxpd4 {
    background-color: #ced0d4
}

.x4g923t {
    padding-inline-start: 88px
}

.x4gbfdp {
    background-color: #e3f2fd
}

.x4gvtve {
    color: #050505
}

.x4h0osi {
    margin-inline-start: -3px
}

.x4hg4is {
    animation-timing-function: ease-in-out
}

.x4hq6eo {
    color: #000000bf
}

.x4i32fz {
    background-color: var(--x1waj497)
}

.x4itbla {
    margin-inline-start: -.5px
}

.x4iy39z {
    animation-duration: 4.8s
}

.x4jgkre {
    color: var(--fds-green-55)
}

.x4k934m {
    background-color: #ff0
}

.x4kje85 {
    color: #b42318
}

.x4lel18 {
    margin-inline-start: var(--x-marginInlineStart)
}

.x4lkkjb {
    border-inline-start-color: #0a78be
}

.x4mcvgm {
    fill: #00000026
}

.x4n7ey {
    background-color: var(--fds-black-alpha-60)
}

.x4nwuxf {
    background-color: #344854
}

.x4oqio7 {
    border-end-start-radius: 1px
}

.x4pfjvb {
    flex-basis: 50%
}

.x4r0ibd {
    padding-inline-end: 4rem
}

.x4rq5ga {
    color: var(--fds-fb-blue-70)
}

.x4ty21n {
    background-color: var(--fds-spectrum-lime-dark-2)
}

.x4w72qb {
    border-inline-end-color: #fff
}

.x4wq5d9 {
    background-color: #5890ff26
}

.x4ycdq6 {
    padding-inline-start: 96px
}

.x4zgh4k {
    transform: scale(1.1)
}

.x4zniha {
    z-index: 201
}

.x51dqfy {
    border-start-end-radius: 50px
}

.x51soum {
    border-start-start-radius: 32px
}

.x52qe9b {
    margin-inline-start: 152px
}

.x533xb3 {
    padding-inline-end: var(--ads-pe-typeahead-filter-token-margin)
}

.x53lggo {
    background-color: #e7e9ee
}

.x53pm66 {
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif
}

.x53rsj3 {
    border-inline-end-color: #d0d8e4
}

.x54lvs6 {
    border-inline-end-color: #f3f4f6
}

.x54m5l9 {
    border-inline-end-color: #c7c7c7
}

.x55qrfi {
    box-shadow: 0 1px 2px #0f172a0d
}

.x566kd0 {
    background-color: #fee2e2
}

.x56ihuv {
    border-inline-end-color: #e5e5e7
}

.x56jcm7 {
    border-inline-start-width: 4px
}

.x579bpy {
    font-size: 2rem
}

.x57yd49 {
    box-shadow: 0 1px 2px #0f172a0a, 0 4px 12px #0f172a0a
}

.x58u78e {
    margin-inline-end: -172px
}

.x5a26a2 {
    color: #fcfcfc
}

.x5a5i1n {
    border-start-end-radius: 8px
}

.x5ajzpv {
    color: #3578e5
}

.x5aryvr {
    background-color: #ebf5ff
}

.x5bxghg {
    color: var(--x1qodua9)
}

.x5e4m12 {
    transform: translate(-50%, calc(-50% + 2px))
}

.x5e6ka {
    color: var(--fds-secondary-text)
}

.x5e9oit {
    border-inline-start-color: var(--fds-red-55)
}

.x5es7k4 {
    transform: translate(-8px)
}

.x5gulpt {
    box-shadow: 0 2px 8px var(--geodesic-color-interactive-background-flat-active)
}

.x5hsz1j {
    animation-duration: .2s
}

.x5i6ehr {
    transform: translate(-100%)
}

.x5izhhb {
    box-shadow: inset 0 0 0 1px #0000001a, 0 1px 2px #00000014
}

.x5jf7z8 {
    vertical-align: 0
}

.x5kjgz6 {
    background-color: #fff
}

.x5kl1rg {
    grid-template-columns: repeat(3, minmax(160px, 1fr))
}

.x5koiak {
    border-inline-start-color: #1871ed
}

.x5lci3m {
    border-inline-start-color: #d3d3d3
}

.x5lhwog {
    text-decoration-line: line-through
}

.x5lqcv3 {
    transform: scale(.6) translateY(50px)
}

.x5lsl96 {
    animation-name: xch525p-B
}

.x5lxg6s {
    -webkit-overflow-scrolling: touch
}

.x5nzroz {
    grid-template-columns: 40px 56px minmax(180px, 2fr) minmax(180px, 1fr) minmax(80px, .5fr)
}

.x5o4joa {
    grid-template-rows: minmax(0, 1fr)
}

.x5ouckw {
    border-inline-start-color: #1877f2
}

.x5pawao {
    padding-inline-end: var(--spacing-5, 12px)
}

.x5pnq3g {
    inset-inline-start: -2px
}

.x5poifu {
    background-color: var(--xdlu818)
}

.x5pp3r6 {
    color: #fffffff2
}

.x5qpxgt {
    animation-name: x1cw24io-B
}

.x5qyhuo {
    background-color: #1a1a1a
}

.x5rn9jv {
    border-inline-start-color: var(--fds-unified-gray-95)
}

.x5t89sy {
    box-shadow: 0 2px 12px #0003
}

.x5ta72y {
    padding-inline-end: 23px
}

.x5ty0de {
    border-inline-end-color: #0095f6
}

.x5ve5x3 {
    touch-action: none
}

.x5w6pb2 {
    flex-basis: 33.3333%
}

.x5wf8dr {
    color: var(--xjnzxda)
}

.x5wqa0o {
    flex-shrink: 2
}

.x5yl94v {
    display: table-row-group
}

.x5z4jtk {
    flex-basis: 240px
}

.x5zjp28 {
    padding-inline-end: 30px
}

.x604q5d {
    border-start-start-radius: 200px
}

.x60alth {
    grid-template-columns: repeat(auto-fit, minmax(210px, 1fr))
}

.x60c6up {
    border-inline-end-color: #caccd0
}

.x60d0xz {
    color: #ffffffe6
}

.x619ttb {
    justify-items: start
}

.x62jdw7 {
    margin-inline-end: 2.5px
}

.x63od5v {
    border-inline-end-color: #4ade804d
}

.x64bnmy {
    padding-inline-end: 24px
}

.x658q5q {
    background-size: 220% 100%
}

.x65bmxh {
    border-start-start-radius: 54px
}

.x65okc {
    inset-inline-start: -40px
}

.x661j7l {
    background-color: #1118270a
}

.x66lw6c {
    row-gap: var(--x1iue6yw)
}

.x67bb7w {
    pointer-events: auto
}

.x67ct29 {
    font-size: 10pt
}

.x67w97k {
    padding-inline-start: 50px
}

.x68m4m9 {
    background-color: #0009
}

.x68pp3s {
    z-index: 30
}

.x6ayv00 {
    box-shadow: 0 0 0 2px #1877f2
}

.x6azic {
    border-inline-end-color: #bdc7d8
}

.x6bum59 {
    background-color: var(--xjlmkld)
}

.x6c1h2p {
    border-inline-end-width: var(--ad-builder-manage-ad-preview-border-width)
}

.x6cc0dq {
    background-color: var(--big-gray-60)
}

.x6cgz0f {
    background-color: #f5f5f5
}

.x6cuj84 {
    z-index: 500
}

.x6en5u8 {
    border-end-start-radius: 2px
}

.x6exoia {
    background-color: #111827d9
}

.x6ggbe2 {
    box-shadow: 0 4px 8px var(--fds-black-alpha-10)
}

.x6jiwwl {
    aspect-ratio: 982 / 258
}

.x6mezaz {
    text-transform: none
}

.x6mj5t6 {
    color: #0808ec
}

.x6mjcih {
    scrollbar-color: var(--scroll-thumb) transparent
}

.x6n1c9l {
    background-image: url(0KMRk2A6YU7.png)
}

.x6n8kwa {
    font-family: system-ui, -apple-system, sans-serif
}

.x6ni1j9 {
    background-color: #ccd0d5
}

.x6nl9eh {
    border-start-start-radius: 12px
}

.x6nplzs {
    background-color: #98a1ab
}

.x6nvod7 {
    background-color: #ffba00
}

.x6o7n8i {
    transition-property: opacity, transform
}

.x6prxxf {
    font-size: .9375rem
}

.x6pzskx {
    color: var(--x1gdso8m)
}

.x6qdkff {
    transition-duration: inherit
}

.x6r2dy0 {
    box-shadow: 0 -4px 4px #0000001a
}

.x6s0dn4 {
    align-items: center
}

.x6sz0i4 {
    border-end-start-radius: 52px
}

.x6tit7p {
    background-color: #fce7d8
}

.x6tmynm {
    box-shadow: 0 1px 2px #0000000d
}

.x6tssqr {
    margin-inline-end: 124px
}

.x6tw6g0 {
    animation-duration: 1s, .35s
}

.x6u19be {
    font-size: .9375rem
}

.x6u5lvz {
    color: var(--positive)
}

.x6xg0up {
    stroke-dasharray: 3
}

.x6xnfjs {
    background-color: #a1a4a7
}

.x6y8p3 {
    row-gap: var(--xmxuxgg)
}

.x709u02 {
    border-end-start-radius: 20px
}

.x70ekce {
    padding-inline-start: 52px
}

.x71cjdd {
    background-color: #1c1c1d99
}

.x71s49j {
    pointer-events: all
}

.x723t9i {
    border-inline-start-color: #ccc
}

.x72az59 {
    letter-spacing: -.02em
}

.x731rlm {
    background-image: radial-gradient(50% 50% at 50% 50%, #fff 67.19%, #fafafa)
}

.x73je2i {
    stroke: currentColor
}

.x74vub2 {
    background-color: var(--geodesic-color-background-error-primary)
}

.x75ygmb {
    animation-name: x1q8j6if-B
}

.x7600vw {
    inset-inline-start: -10000px
}

.x768h {
    line-height: 1.142
}

.x77quu4 {
    background-color: var(--x959pts)
}

.x782oa7 {
    border-inline-end-color: #fff6
}

.x78zum5 {
    display: flex
}

.x798i94 {
    margin-inline-start: 80px
}

.x7a106z {
    align-items: flex-start
}

.x7ac6bi {
    border-inline-start-color: #8b5cf633
}

.x7bt295 {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .3) 1%, transparent 65%)
}

.x7cml6k {
    inset-inline-start: 376px
}

.x7coems {
    padding-inline-start: 9px
}

.x7ech32 {
    border-end-end-radius: var(--x1pidvoh)
}

.x7eptgl {
    cursor: ew-resize
}

.x7ezhez {
    color: var(--big-blue-gray-30)
}

.x7f0h72 {
    border-start-end-radius: 7px
}

.x7fd4wk {
    align-self: end
}

.x7gm2j3 {
    background-color: #f9e1e4
}

.x7grn6i {
    background-color: #fef7e0
}

.x7gwej9 {
    box-shadow: 0 1px 3px #00000014
}

.x7hj1vm {
    inset-inline-start: -8px
}

.x7k18q3 {
    grid-template-rows: 100%
}

.x7ktwej {
    margin-inline-start: 126px
}

.x7kxnm0 {
    background-color: #0a0a0ab3
}

.x7lm0xk {
    color: #b06000
}

.x7o1bmf {
    border-inline-end-color: #0a78f0
}

.x7oemit {
    row-gap: 28px
}

.x7owznq {
    aspect-ratio: 335 / 680
}

.x7p49u4 {
    transform: rotate(0)
}

.x7phf20 {
    margin-inline-start: 3px
}

.x7q4u8o {
    padding-inline-end: var(--x1iue6yw)
}

.x7rxop0 {
    background-color: #e7f0fe
}

.x7sltao {
    background-color: #c9ccd1
}

.x7t6ubo {
    animation-duration: 3s
}

.x7ts22v {
    color: var(--fig-medium-text)
}

.x7tyawt {
    transform: scale(.667)
}

.x7useya {
    background-color: #f9fafb
}

.x7uwjoy {
    background-color: var(--fds-orange-red-95)
}

.x7v6yn8 {
    justify-content: flex-end
}

.x7v7x1q {
    justify-self: center
}

.x7v9bd0 {
    animation-duration: .75s
}

.x7vhb2i {
    padding-inline-start: 64px
}

.x7vuprf {
    border-end-end-radius: 12px
}

.x7w4qm {
    border-inline-start-color: var(--x742teq)
}

.x7w6aan {
    background-color: var(--fds-blue-50)
}

.x7whbhp {
    font-family: Roboto
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x7x2wbe {
    box-shadow: 0 0 4px 0 var(--fds-black-alpha-20)
}

.x7y1ko1 {
    color: var(--Text-Secondary-Text, #737373)
}

.x7y4l85 {
    line-height: 1.44
}

.x7y84c6 {
    border-inline-end-color: var(--big-gray-40)
}

.x7z0pbh {
    border-end-start-radius: var(--xw290w2)
}

.x7zago {
    animation-name: xxvx7f0-B
}

.x80icrp {
    row-gap: var(--x1w15737)
}

.x838jmt {
    color: #e3193b
}

.x83gx28 {
    background-color: var(--fds-black-alpha-30)
}

.x83l4fs {
    border-end-end-radius: var(--x1ogolr3)
}

.x83z2og {
    background-color: #fff
}

.x840mfs {
    display: -webkit-inline-flex
}

.x86vgt0 {
    background-color: var(--fds-black-alpha-20)
}

.x87ps6o {
    -webkit-user-select: none
}

.x8897o3 {
    background-color: #ffffff14
}

.x88a5lo {
    background-color: #ffb838
}

.x88c8fh {
    flex-basis: calc((100% - 24px) / 3)
}

.x895k1t {
    text-decoration-skip-ink: none
}

.x8achws {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1)
}

.x8aq2kt {
    padding-inline-start: 128px
}

.x8bd51 {
    padding-inline-end: var(--x166gyr4)
}

.x8bgqxi {
    background-color: var(--geodesic-color-background-page-primary)
}

.x8bh32n {
    grid-row-start: footer
}

.x8cw2a4 {
    font-size: 3rem
}

.x8d01b4 {
    background-color: #f1f4f7
}

.x8edtoe {
    background-color: var(--transparency-off-white)
}

.x8eroa6 {
    border-inline-end-color: #f871714d
}

.x8gbvx8 {
    align-content: flex-start
}

.x8gisx6 {
    animation-name: x1rihlq0-B
}

.x8hhl5t {
    flex-wrap: wrap-reverse
}

.x8imsg3 {
    transition-timing-function: inherit
}

.x8iomvu {
    border-inline-start-color: #e4e6eb
}

.x8iwi5k {
    flex-basis: 5px
}

.x8jkdwk {
    transition-delay: 55ms
}

.x8k05lb {
    z-index: 200
}

.x8knxv4 {
    z-index: -1
}

.x8ktmff {
    inset-inline-start: -250px
}

.x8ncdp4 {
    column-gap: var(--x13ojt52)
}

.x8o90pd {
    animation-name: xroe53j-B
}

.x8ppuwh {
    border-inline-start-color: var(--x1ahoi8p)
}

.x8qkbbt {
    box-shadow: var(--shadow-2)
}

.x8qq8ib {
    background-color: #0000008c
}

.x8ryyyt {
    background-color: var(--cyan-tertiary)
}

.x8sxmsg {
    grid-template-columns: minmax(0, 1fr) auto auto
}

.x8tsxso {
    border-inline-end-color: var(--always-white)
}

.x8u93l6 {
    border-inline-start-width: 6px
}

.x8urndr {
    border-inline-start-color: #3576b9
}

.x8wngf1 {
    margin-inline-start: -25px
}

.x8wnpwa {
    box-shadow: 0 2px 2px #00000040, 0 8px 24px 4px #00000040
}

.x8x7fgn {
    animation-delay: var(--x-j3h0cz)
}

.x8xo53p {
    text-shadow: 0 0 3px var(--fds-black-alpha-80)
}

.x8yag65 {
    color: #fff
}

.x8zbqat {
    color: #bec3c9
}

.x91jh78 {
    border-start-end-radius: 1px
}

.x91sizk {
    border-start-end-radius: 26px
}

.x924hrz {
    border-inline-start-color: var(--fds-unified-blue-50)
}

.x93p4j0 {
    color: #6b7280
}

.x93s9mn {
    border-end-start-radius: var(--ad-builder-manage-ad-preview-border-radius)
}

.x954yny {
    inset-inline-start: -20px
}

.x96ww5j {
    animation-name: xagu1eb-B
}

.x979lyg {
    background-color: var(--fds-gray-70)
}

.x97gqz7 {
    inset-inline-start: 300px
}

.x97pzxe {
    transition-duration: .6s
}

.x99e291 {
    color: #ffffffd9
}

.x9ayvoz {
    inset-inline-start: 35%
}

.x9bxmr9 {
    column-gap: 1em
}

.x9c3zl9 {
    color: #00000026
}

.x9d8ma3 {
    background-color: #616162
}

.x9dzkp9 {
    border-start-start-radius: 52px
}

.x9e4jde {
    border-inline-start-color: var(--geodesic-color-icon-error-active)
}

.x9ek82g {
    order: 1
}

.x9f619 {
    box-sizing: border-box
}

.x9fko1s {
    border-inline-end-color: var(--xyx3zd1)
}

.x9gtvx6 {
    transform: translate(-50%) translateY(4px)
}

.x9h8o76 {
    font-family: SFUIText-Regular
}

.x9i6iqp {
    transition-duration: .16s
}

.x9igxyn {
    border-inline-start-color: #ffffff14
}

.x9j4sfu {
    border-end-end-radius: 200px
}

.x9k5rcf {
    color: var(--fds-blue-80)
}

.x9kd4p0 {
    padding-inline-start: 58px
}

.x9lcvmn {
    transition-timing-function: ease-out
}

.x9mdha0 {
    line-height: 1.56
}

.x9mn55f {
    transform: scale(.9)
}

.x9mq9zk {
    box-shadow: inset 0 0 0 3px #0a78be33
}

.x9okykr {
    border-start-end-radius: 9999px
}

.x9olu1o {
    inset-inline-end: 36px
}

.x9p2oo0 {
    border-inline-end-width: 4px
}

.x9pbi5e {
    margin-inline-start: 28px
}

.x9pfba7 {
    letter-spacing: .08em
}

.x9q68il {
    inset-inline-end: 12px
}

.x9qe9j5 {
    background-color: #fa383e
}

.x9rfkre {
    border-start-end-radius: 4px !important
}

.x9rkq4f {
    border-inline-end-color: #ef44444d
}

.x9s4ctf {
    line-height: var(--xtcrhm6)
}

.x9s6dyx {
    background-color: #f0f4f7
}

.x9s7o7y {
    transform: scaleY(1.5)
}

.x9shr67 {
    box-shadow: 0 -2px 8px #0000000d, 0 -1px 1px #0000000d
}

.x9szupe {
    box-shadow: 0 8px 32px #00000029, 0 0 0 1px #0000000a
}

.x9tjlpq {
    border-inline-end-color: #c4c4c4
}

.x9tsg3v {
    -webkit-filter: blur(24px);
    filter: blur(24px)
}

.x9tu13d {
    transform: rotate(-90deg)
}

.x9vz4ae {
    padding-inline-start: 12
}

.x9ywkv {
    flex-basis: 66px
}

.x9zvrcx {
    background-color: #e1edf7
}

.xa0mk88 {
    animation-timing-function: cubic-bezier(.16, 1, .3, 1)
}

.xa10oqz {
    row-gap: 9px
}

.xa247fd {
    border-inline-end-color: #ffffff1a
}

.xa2rb1n {
    background-color: #f0fdf4
}

.xa3a0kn {
    background-image: linear-gradient(to right, red, #ff0 17%, #0f0 33%, #0ff, #00f 67%, #f0f 83%, red)
}

.xa3vuyk {
    animation-timing-function: ease-out
}

.xa44r0r {
    background-color: #00000073
}

.xa4qsjk {
    animation-iteration-count: infinite
}

.xa7p8q2 {
    zoom: .8
}

.xa83c8o {
    border-start-end-radius: 40px
}

.xa9119d {
    z-index: 50
}

.xa964nt {
    color: var(--xjbg6io)
}

.xa9i5zc {
    margin-inline-end: 140px
}

.xa9kqvq {
    container-name: cstAboutRow
}

.xa9xx3i {
    background-image: linear-gradient(to right, transparent, var(--card-background) 40%)
}

.xaa1nk5 {
    vertical-align: -webkit-baseline-middle
}

.xaatb59 {
    outline-style: solid
}

.xac0yeg {
    box-shadow: 0 1px 3px #0000001a
}

.xacak0u {
    color: #65676b
}

.xacdsy {
    inset-inline-start: 9%
}

.xacstfb {
    border-inline-end-color: #dadcde
}

.xadangi {
    color: #465a69
}

.xadjkbh {
    color: red
}

.xafkc2x {
    background-color: #363636
}

.xahro7t {
    transition-property: inherit
}

.xairlvy {
    color: #64748b
}

.xak06pp {
    font-size: .375rem
}

.xakag0 {
    font-size: 75%
}

.xakim0r {
    background-color: var(--big-blue-0)
}

.xaklgwx {
    box-shadow: 0 -2px 12px -4px #0000000d, 0 -1px 1px #0000000d
}

.xakli9p {
    background-size: 200% 100%
}

.xakms9d {
    border-start-end-radius: var(--fds-x-border-radius)
}

.xal1hqk {
    line-height: 1.375rem
}

.xal5it7 {
    opacity: .68
}

.xal68kn {
    border-start-start-radius: 50px
}

.xamitd3 {
    align-self: center
}

.xanp114 {
    transform: translateY(10px)
}

.xanzm1z {
    inset-inline-start: -10px
}

.xaoel6l {
    -webkit-filter: brightness(85%);
    filter: brightness(85%)
}

.xaopotm {
    background-image: linear-gradient(to bottom, #00000026, #000000e6)
}

.xaoy8p5 {
    inset-inline-start: 2px
}

.xape8qa {
    border-end-start-radius: 21px
}

.xas4zb2 {
    background-color: #0000000d
}

.xasaouq {
    inset-inline-end: 424px
}

.xaso8d8 {
    padding-inline-start: 5px
}

.xatqbsq {
    animation-timing-function: cubic-bezier(.2, .8, .2, 1)
}

.xavs3du {
    transform: translateY(1px)
}

.xaw7rza {
    margin-inline-end: 13px
}

.xaw8158 {
    justify-content: space-evenly
}

.xawy1a7 {
    contain: layout style
}

.xax6vvg {
    line-height: 1.12
}

.xaxwsl6 {
    background-color: #ccfbf1
}

.xaxytfi {
    background-image: url(GAxa2Be61sx.png)
}

.xayq6sb {
    border-inline-start-color: #00000059
}

.xayvuls {
    color: #000
}

.xaz6d3f {
    background-image: linear-gradient(90deg, transparent 0%, currentColor 50%, transparent 100%)
}

.xb1342z {
    inset-inline-start: -16px
}

.xb2c4j5 {
    color: var(--Text-Text-Heading-Default-Active, #1C2B33)
}

.xb2endx {
    background-color: var(--negative-background)
}

.xb2f6vj {
    background-color: #c7ccd4
}

.xb2kyzz {
    font-size: .5625rem
}

.xb33xle {
    transform: rotateY(0)
}

.xb4gq0b {
    background-color: #ffffff59
}

.xb4nw82 {
    opacity: var(--x-opacity)
}

.xb5mbof {
    content-visibility: auto
}

.xb67vq6 {
    color: var(--fds-dark-ui-primary-text)
}

.xb7ehew {
    line-height: 60px
}

.xb8lff6 {
    box-shadow: inset 0 -5px 5px -5px var(--fds-black-alpha-10)
}

.xb8lv0f {
    animation-duration: .28s
}

.xba63fh {
    padding-inline-end: 134px
}

.xbac8wx {
    letter-spacing: .5px
}

.xbaz10o {
    box-shadow: 2px 2px 4px #00000026
}

.xbb192p {
    background-color: var(--positive-background)
}

.xbc47w7 {
    margin-inline-end: var(--x13ojt52)
}

.xbcngg3 {
    border-inline-end-color: #a3e635
}

.xbcz3fp {
    margin-inline-end: -12px
}

.xbdr1et {
    background-color: var(--fds-spectrum-grape-dark-1)
}

.xbelrpt {
    margin-inline-end: 6px
}

.xbf86wc {
    z-index: 307
}

.xbg6gdq {
    box-shadow: 0 2px 4px -1px var(--fds-black-alpha-20)
}

.xbgbqzg {
    font-size: semibold
}

.xbh663b {
    background-color: #f43f5e
}

.xbh8q5q {
    fill: none
}

.xbiv7yw {
    border-end-start-radius: 0
}

.xbj2mxh {
    transform: translate(-50%, calc(-100% - 8px))
}

.xbjo6bc {
    border-inline-end-color: #fff9
}

.xbjudin {
    border-start-start-radius: 16px
}

.xbk7vl5 {
    color: var(--fbui-gray-60)
}

.xbmvrgn {
    margin-inline-end: 12px
}

.xbmws1g {
    padding-inline-start: 13px
}

.xbnxway {
    background-color: var(--fds-red-05)
}

.xbohp69 {
    box-shadow: 0 0 0 3px #d1e5ff inset
}

.xbpqzpn {
    -webkit-filter: blur(48px) brightness(.5);
    filter: blur(48px) brightness(.5)
}

.xbpxy8c {
    margin-inline-end: 48px
}

.xbqvh2t {
    z-index: 400
}

.xbr2kvv {
    background-color: #bec3c9
}

.xbrixnn {
    text-overflow: clip
}

.xbryuvx {
    transform: translate(0)
}

.xbrzwie {
    inset-inline-start: 46.5%
}

.xbs1c6g {
    line-height: 1.9
}

.xbsu8d9 {
    background-color: #e03131
}

.xbthr99 {
    font-weight: lighter
}

.xbtu745 {
    transform: translateY(-12px)
}

.xbtvn8t {
    inset-inline-end: -60px
}

.xbuaa14 {
    border-inline-start-color: var(--fds-black-alpha-60)
}

.xbudbmw {
    inset-inline-start: 50%
}

.xburx9h {
    border-inline-end-width: 6px
}

.xbv0w08 {
    box-shadow: 0 0 12px 2px var(--fds-black-alpha-10), 0 3px 4px var(--fds-black-alpha-10)
}

.xbvnnku {
    color: var(--pubx-white)
}

.xbxn0j6 {
    border-end-start-radius: 5px
}

.xby1wcf {
    border-inline-start-color: #0000000d
}

.xbyci1x {
    -webkit-filter: blur(60px);
    filter: blur(60px)
}

.xbyntlf {
    border-inline-end-color: #d3d3d3
}

.xbyyjgo {
    opacity: .5
}

.xc0mdug {
    background-color: var(--x15yxp5a)
}

.xc0xxmq {
    padding-inline-start: var(--x10tbaz9)
}

.xc26acl {
    align-content: center
}

.xc2jjpj {
    color: var(--x742teq)
}

.xc2rqjz {
    flex-basis: 830px
}

.xc3tme8 {
    grid-column-end: 3
}

.xc4xikw {
    margin-inline-start: 35px
}

.xc554g1 {
    row-gap: var(--x1tj2mll)
}

.xc5fred {
    border-inline-start-width: .5px
}

.xc6lwo9 {
    background-image: linear-gradient(100deg, transparent 20%, var(--x1dsoghl) 50%, transparent 80%)
}

.xc7abo0 {
    text-shadow: 1px 1px black
}

.xc7guhz {
    animation-name: x1xhucss-B
}

.xc7l98i {
    background-color: #d1d5db
}

.xc8icb0 {
    isolation: isolate
}

.xc97im8 {
    transform: translate(-50%) translateY(100%)
}

.xc9dhph {
    background-image: url(_Fm1JDMU3Yg.svg)
}

.xc9qg6i {
    animation-name: x1wf8ntw-B
}

.xcacaw6 {
    animation-name: x1wwx2ay-B
}

.xcb3n0w {
    color: #6a717a
}

.xcbi8jm {
    animation-name: xxigfa0-B
}

.xcc98i7 {
    border-inline-end-color: var(--x1lcihep)
}

.xccywas {
    inset-inline-start: -1px
}

.xcdf9qb {
    background-size: 12px 12px
}

.xcdzlcm {
    align-content: space-between
}

.xce6y4 {
    background-image: linear-gradient(90deg, #fff0, #ffffff73, #fff0)
}

.xceh6e4 {
    inset-inline-end: 5px
}

.xceihxd {
    border-inline-start-color: #cbd2d9
}

.xceuqb6 {
    font-size: 2.375rem
}

.xcev3uh {
    margin-inline-start: 14px
}

.xcfdth0 {
    border-inline-start-color: #c4c4c4
}

.xcg35fi {
    font-size: 1.875rem
}

.xcgk4ki {
    line-height: 32px
}

.xcgujcq {
    border-start-end-radius: 25px
}

.xch2lcn {
    background-color: #f8717126
}

.xch6sf1 {
    margin-inline-start: 96px
}

.xchc1it {
    inset-inline-start: 5%
}

.xcheg63 {
    letter-spacing: .4px
}

.xciflc3 {
    padding-inline-start: 42px
}

.xciyo1 {
    padding-inline-start: 53px
}

.xcj1dhv {
    transition-timing-function: linear
}

.xcjx0z0 {
    background-color: #bee1dccc
}

.xcklp1c {
    flex-basis: content
}

.xcknrev {
    margin-inline-end: 7px
}

.xcnqf8e {
    flex-basis: 15%
}

.xcnsei6 {
    border-inline-start-color: var(--x1qodua9)
}

.xcpsgoo {
    background-color: #00000080
}

.xcqr16o {
    grid-template-columns: repeat(auto-fill, 480px)
}

.xcrlgei {
    grid-column-start: 1
}

.xcrp9iq {
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr))
}

.xcrpdbr {
    background-color: #9f1239
}

.xcs27ju {
    margin-inline-end: 113.5px
}

.xcsh9vd {
    border-inline-end-color: var(--fds-gray-40)
}

.xct1zlm {
    border-inline-start-width: 3px
}

.xcw5jcc {
    background-color: var(--background-tertiary)
}

.xcwws6j {
    background-color: var(--fds-spectrum-lime-tint-70)
}

.xcza8v6 {
    color: var(--secondary-icon)
}

.xczi6bd {
    border-inline-end-color: #8d949e
}

.xd1alts {
    transform: scale(.94)
}

.xd22xk0 {
    box-shadow: 0 0 0 1px #0000004d
}

.xd23ta6 {
    font-family: HelveticaNeue-Medium, Helvetica Neue Medium, HelveticaNeue, Helvetica Neue, Helvetica, sans-serif
}

.xd2cned {
    border-inline-start-color: #e5e7ebb3
}

.xd4903x {
    inset-inline-start: 25%
}

.xd4r4e8 {
    line-height: 18px
}

.xd4w7er {
    border-start-start-radius: 48px
}

.xd6jtfy {
    background-color: var(--x1qodua9)
}

.xd85xce {
    color: #3b82f6
}

.xd9ej83 {
    margin-inline-end: -16px
}

.xda060z {
    text-underline-offset: 3px
}

.xdabwac {
    color: #6b34d6
}

.xdb5gsh {
    transform: scale(.925)
}

.xdbifxr {
    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr))
}

.xddln23 {
    border-inline-end-color: #ccc
}

.xddtx1t {
    transform: translate(-50%) translateY(-100%)
}

.xddz99d {
    column-gap: 44px
}

.xde0f50 {
    border-end-end-radius: 8px
}

.xde1cx8 {
    border-inline-end-color: #d8d8d866
}

.xdfaw6k {
    border-end-end-radius: 30px
}

.xdfsj9v {
    transition-duration: var(--x17uhehw)
}

.xdfvtv7 {
    padding-inline-start: 1em
}

.xdg88n9 {
    inset-inline-end: 16px
}

.xdi3x8l {
    box-shadow: 0 0 0 1px var(--x1eozgzm)
}

.xdif06o {
    color: #4b5563
}

.xdit8p8 {
    background-color: var(--fds-black)
}

.xdiwgd2 {
    box-shadow: inset 0 0 0 2px #fff
}

.xdjw7ri {
    grid-template-columns: 5% 35% 60%
}

.xdl72j9 {
    flex-basis: auto
}

.xdmh292 {
    font-size: var(--x-fontSize)
}

.xdo0g7 {
    border-end-start-radius: 10%
}

.xdod15v {
    line-height: 21px
}

.xdopbac {
    padding-inline-end: inherit
}

.xdpzjb2 {
    margin-inline-end: -18px
}

.xdq2opy {
    grid-template-columns: repeat(auto-fill, minMax(350px, 1fr))
}

.xdqkema {
    stroke-opacity: .4
}

.xdsrfgn {
    box-shadow: -2px 2px 3px var(--big-gray-30)
}

.xdt5ytf {
    flex-direction: column
}

.xdtt7g6 {
    background-color: #1c1e21
}

.xdu83i5 {
    background-color: #FFFFFF
}

.xduw2yx {
    color: #737373
}

.xdwrcjd {
    margin-inline-start: 4px
}

.xdwsiyt {
    box-shadow: 0 25px 50px -12px #00000040
}

.xdy096k {
    line-height: var(--ads-mgmt-insights-table-line-height)
}

.xdz6l3a {
    background-color: var(--decorative-icon-blue)
}

.xdz73uq {
    border-inline-end-color: #60a5fa4d
}

.xdz8niu {
    animation-duration: .6s
}

.xdzw4kq {
    margin-inline-start: 6px
}

.xe2c3xe {
    animation-name: xmk67km-B
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xe3v8dz {
    fill: var(--always-white)
}

.xe4bbob {
    box-shadow: 0 1px #0000001a
}

.xe4bjhu {
    margin-inline-start: 1.5rem
}

.xe5q18c {
    -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0))
}

.xe5yhcr {
    background-color: #fff4f2
}

.xe6fny {
    background-color: #d9fdd3
}

.xe6sy0e {
    border-inline-start-color: #e5e7eb
}

.xe76qn7 {
    border-inline-end-color: #00000026
}

.xe93d63 {
    row-gap: 40px
}

.xe9ewy2 {
    margin-inline-start: -2px
}

.xeaf4i8 {
    white-space: normal
}

.xeai4wr {
    animation-delay: 2s
}

.xeaxubz {
    background-color: #f5f6f7
}

.xeblhz6 {
    color: var(--fds-dark-mode-gray-90)
}

.xecp04c {
    box-shadow: 0 8px 20px 0 var(--fds-black-alpha-30)
}

.xedohlo {
    box-shadow: 0 4px 16px 0 var(--fds-dark-mode-gray-35)
}

.xee5nap {
    transform-origin: right
}

.xeer0ze {
    inset-inline-end: 24px
}

.xefazk8 {
    margin-inline-start: 24px
}

.xefzod {
    border-end-start-radius: 30px
}

.xegj3lc {
    background-color: var(--fds-dark-mode-gray-100)
}

.xeh89do {
    clip: rect(0 0 0 0)
}

.xehc2tt {
    border-inline-start-color: #8d949e
}

.xehisqy {
    border-inline-start-color: var(--big-gray-30)
}

.xekrpfu {
    background-color: #1f2937
}

.xemawmy {
    background-color: #efe7fb
}

.xemfg65 {
    animation-duration: .8s
}

.xemidvz {
    background-color: #ea580c
}

.xen4hou {
    transform: translate(8px)
}

.xennolq {
    margin-inline-end: 270px
}

.xeo85xg {
    animation-direction: reverse
}

.xeohxls {
    font-family: SFProText-Medium
}

.xeosao4 {
    background-color: var(--x1dsoghl)
}

.xepaq9t {
    transform: translate(calc(-50% + 34px), -50%) rotate(11deg) scale(.88)
}

.xepromu {
    background-color: var(--fds-spectrum-teal-dark-1)
}

.xepu9t0 {
    background-color: #f1f4f7
}

.xeqcz3m {
    animation-name: x17a81l7-B
}

.xeqr9p9 {
    line-height: 26px
}

.xeqwk3i {
    box-shadow: 0 0 0 1px var(--fds-black-alpha-10)
}

.xerri3q {
    border-start-end-radius: calc(4px * (1 / (621 / 2000)))
}

.xet4myb {
    color: #577fbc
}

.xetj6g3 {
    background-color: #f1f0f0
}

.xetkfuh {
    color: var(--x2zmhgu)
}

.xeusxvb {
    border-start-end-radius: 50%
}

.xeut3pp {
    z-index: 99
}

.xeutlqa {
    background-size: 24px 24px
}

.xev0dqp {
    text-decoration-style: dashed
}

.xevyqa5 {
    color: var(--x1resjgi)
}

.xewurvo {
    text-decoration-thickness: 2px
}

.xexz3ol {
    margin-inline-start: calc(-50vw + 50%)
}

.xey58sr {
    border-inline-start-color: var(--fds-black-alpha-15)
}

.xezzwy5 {
    background-color: #fffffff2
}

.xf159sx {
    padding-inline-end: 8px
}

.xf1aj8o {
    font-size: small
}

.xf1ap6m {
    animation-name: x1wopua3-B
}

.xf2069r {
    border-inline-end-color: var(--big-blue-50)
}

.xf2q2za {
    column-gap: 64px
}

.xf3y88q {
    padding-inline-end: 96px
}

.xf4k9da {
    background-color: #1877f2
}

.xf4yft {
    letter-spacing: .25px
}

.xf5e64p {
    z-index: 40
}

.xf5m44m {
    display: table-row
}

.xf6vk7d {
    margin-inline-end: 5px
}

.xf712ae {
    margin-inline-start: -11px
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xf7qf19 {
    padding-inline-start: 36px
}

.xf8k4el {
    padding-inline-start: 16
}

.xf8mcqh {
    background-image: url(27xAcOfFsNQ.png)
}

.xf9r7lm {
    grid-row-end: 2
}

.xfa7r37 {
    border-inline-start-color: #434548
}

.xfagghw {
    transition-property: all
}

.xfbpl4g {
    animation-duration: .35s
}

.xfe0wyr {
    box-shadow: var(--x1agsfr8)
}

.xfex06f {
    column-gap: 8px
}

.xff35ry {
    background-image: url(eqh9nFUtbR_.svg)
}

.xfiw4rn {
    color: #ffffffa6
}

.xfje1m6 {
    animation-name: xpi7l8x-B
}

.xfjzax6 {
    animation-delay: .5s
}

.xfkt508 {
    inset-inline-start: var(--x1iue6yw)
}

.xfl3qeu {
    font-size: 8pt
}

.xfl9z6j {
    animation-name: xn6vz5e-B
}

.xflyrm1 {
    border-inline-start-color: #f0ad4e
}

.xfmpgtx {
    background-color: var(--highlight-bg)
}

.xfmwp97 {
    box-shadow: inset 0 -60px 36px -84px #000
}

.xfn3z05 {
    fill: var(--primary-button-icon)
}

.xfo364 {
    background-color: #f2f3f5
}

.xfo81ep {
    z-index: 1000
}

.xfoayc2 {
    background-color: var(--overlay-on-surface)
}

.xfpl1co {
    border-end-start-radius: 28px
}

.xfq8o6s {
    border-inline-end-color: #dee3e8
}

.xfr4yco {
    box-shadow: 0 0 4px #0006
}

.xfra755 {
    color: var(--big-blue-40)
}

.xfrs9s4 {
    line-height: 1.45
}

.xft52ml {
    border-inline-end-color: var(--x959pts)
}

.xftg0ou {
    background-color: #ffffffb3
}

.xfungia {
    color: #fff
}

.xfvhtfo {
    border-inline-end-color: #facc154d
}

.xfwifpm {
    padding-inline-end: 5%
}

.xfy2wle {
    background-color: var(--fds-spectrum-seafoam)
}

.xfysgsd {
    border-inline-start-color: #ffffff1f
}

.xfz2wy {
    border-inline-end-color: #06b6d4
}

.xfz5jbo {
    border-inline-end-color: #eae8e8
}

.xfztwja {
    border-inline-start-color: var(--placeholder-text)
}

.xg01cxk {
    opacity: 0
}

.xg0pu3j {
    transform: translateY(-50%) rotate(45deg)
}

.xg2ob7i {
    border-inline-start-color: #fff
}

.xg32yw2 {
    color: var(--fds-white)
}

.xg3wpu6 {
    border-start-end-radius: 100%
}

.xg4qqet {
    background-color: var(--color-bg-success-secondary, #e6f4ea)
}

.xg6skn9 {
    animation-duration: var(--x-animationDuration)
}

.xg72v6l {
    border-inline-end-color: #d9d9d9
}

.xg7n3z0 {
    border-inline-end-color: var(--xlha7oi)
}

.xg84iav {
    color: var(--fds-spectrum-blue-gray-tint-30)
}

.xg8mq2f {
    background-color: #fcebd6
}

.xga8x9a {
    transform: translateY(-72px)
}

.xgaa3c6 {
    background-color: #4b4f54
}

.xgb11bq {
    background-color: #eee9ff
}

.xgbfb32 {
    color: #5b5c5e
}

.xgbn7gz {
    color: #eb6e00
}

.xgc008c {
    background-color: #e1edf7
}

.xgcd1z6 {
    background-color: inherit
}

.xgcpwm9 {
    font-family: system-ui
}

.xgdialr {
    transition-duration: .12s
}

.xgdicon {
    box-shadow: 0 0 2px var(--fds-black)
}

.xge9r7z {
    border-inline-start-color: var(--fds-white)
}

.xgfdrx2 {
    border-inline-start-color: #4267b2
}

.xgfl24k {
    border-start-start-radius: 21px
}

.xgfpzbq {
    fill: #000000bf
}

.xgg4q86 {
    border-end-start-radius: 100%
}

.xggjnk3 {
    line-height: normal
}

.xgif2c7 {
    line-height: 28px
}

.xgk1jjt {
    background-color: #e7e2e2
}

.xgkfmb4 {
    border-inline-end-color: #cbd2d9
}

.xgm3zel {
    border-inline-end-color: #bfdbfe
}

.xgmabna {
    box-shadow: 0 1px 2px #0f172a0f
}

.xgmdwp0 {
    border-end-start-radius: var(--geodesic-appearance-radius-container)
}

.xgmij7l {
    flex-grow: 1.5
}

.xgnp9mm {
    border-inline-end-color: var(--fds-gray-00)
}

.xgor2io {
    background-color: #262626
}

.xgp2rxc {
    color: #d3d3d3
}

.xgp89ll {
    color: var(--fds-disabled-text)
}

.xgpatz3 {
    row-gap: 16px
}

.xgrm0bg {
    color: var(--xiyig2z)
}

.xgs7pjc {
    background-image: linear-gradient(0deg, #00000080, #0006 36.98%, #0000001a 77.6%, #0000)
}

.xgsio6f {
    background-color: #d6dde5
}

.xgt276g {
    border-inline-end-color: var(--fds-white)
}

.xgtm274 {
    border-inline-end-color: #ffffff1f
}

.xgv2mm5 {
    padding-inline-start: 76px
}

.xgvahye {
    inset-inline-end: -8px
}

.xgws4yx {
    padding-inline-end: 26px
}

.xgx9qek {
    background-color: var(--fds-black-alpha-05)
}

.xgxjo56 {
    box-shadow: 0 2px 6px #0000001f
}

.xgxr2zi {
    box-shadow: 0 25px 50px #00000040
}

.xgyhmt7 {
    outline-color: #ffffff52
}

.xgyuaek {
    flex-grow: 2
}

.xh0615m {
    -webkit-line-clamp: 1
}

.xh19bai {
    padding-inline-end: 156px
}

.xh284wb {
    margin-inline-end: var(--x166gyr4)
}

.xh4b7qa {
    background-color: #fff3
}

.xh6c5li {
    grid-template-columns: auto auto
}

.xh7rcd0 {
    padding-inline-end: 60px
}

.xh88oxj {
    font-weight: 550
}

.xh8hmp2 {
    inset-inline-start: 30%
}

.xh9vl3o {
    inset-inline-end: 30%
}

.xhco33r {
    transform: translate(10px)
}

.xhctszx {
    margin-inline-end: 120px
}

.xhegbo0 {
    color: #60a5fa
}

.xhfg4ka {
    flex-basis: 922px
}

.xhfjdw3 {
    inset-inline-start: 46px
}

.xhgpqnf {
    border-inline-start-color: #0a78be
}

.xhho1k7 {
    animation-name: x6hqzi4-B
}

.xhi6v0a {
    inset-inline-start: auto
}

.xhiprp2 {
    background-color: #6a64f6
}

.xhj5q6w {
    border-inline-start-color: var(--x1lcihep)
}

.xhk8f17 {
    font-size: var(--xl2emfh)
}

.xhkc9bb {
    transform: scale(.7)
}

.xhksn0u {
    z-index: inherit
}

.xhmcml3 {
    outline-color: #0a78be80
}

.xhnadmj {
    color: #1f2937
}

.xhnlq4v {
    flex-basis: 25%
}

.xhnmoxy {
    box-shadow: #0000001a 0 0 4px, #0000001a 0 0 1px
}

.xhntxdp {
    dominant-baseline: middle
}

.xhohb7u {
    padding-inline-start: 140px
}

.xhojyba {
    row-gap: var(--x1m1iqz7)
}

.xhp2amr {
    border-start-start-radius: var(--fds-x-border-radius)
}

.xhpbw76 {
    animation-name: x1uknk9t-B
}

.xhq4zrx {
    inset-inline-start: calc(100% + 24px)
}

.xhrpoyh {
    padding-inline-end: var(--x10tbaz9)
}

.xhrt097 {
    animation-name: xdcksgr-B
}

.xhtf6ks {
    border-end-end-radius: 4px !important
}

.xhti767 {
    line-height: var(--x15q0bs7)
}

.xhtitgo {
    z-index: 2
}

.xhu3bip {
    inset-inline-end: -3px
}

.xhuw3u9 {
    border-inline-end-color: #0006
}

.xhvauhw {
    background-color: #137333
}

.xhvn0a3 {
    padding-inline-start: 134px
}

.xhwubho {
    background-image: linear-gradient(to top, #000, #0000), linear-gradient(to right, #fff, #fff0)
}

.xhy7wi0 {
    background-color: var(--x75n5j3)
}

.xhyg7e8 {
    background-color: var(--ad-library-teal)
}

.xhyuvsc {
    inset-inline-end: 56px
}

.xhzlzxa {
    background-size: 53px 60px
}

.xi0q4b9 {
    box-shadow: var(--fds-black-alpha-20) 0 6px 8px -6px
}

.xi0r9po {
    border-inline-start-color: var(--white)
}

.xi0yego {
    background-color: #4267b2
}

.xi1h71d {
    z-index: 399
}

.xi2bqrq {
    animation-name: xg38qnl-B
}

.xi2nhp4 {
    text-decoration-style: dotted
}

.xi2pc48 {
    color: #991b1b
}

.xi32cqo {
    row-gap: 32px
}

.xi5uv41 {
    inset-inline-start: 10px
}

.xi615uv {
    margin-inline-start: 4px 0 0 4px
}

.xi64o99 {
    border-inline-end-color: #c9d2da80
}

.xi6vrd7 {
    line-height: var(--x1twcw6p)
}

.xi72v3j {
    transform: rotate(360deg)
}

.xi7du73 {
    vertical-align: inherit
}

.xi7iut8 {
    border-start-end-radius: 10px
}

.xi7psgk {
    column-gap: .5%
}

.xi81zsa {
    color: var(--secondary-text)
}

.xi8ivo6 {
    animation-duration: .48s
}

.xi8ndw4 {
    opacity: .18
}

.xi9pz9s {
    cursor: grabbing
}

.xia31w1 {
    animation-name: x18re5ia-B, x10u10lc-B
}

.xiae2j1 {
    inset-inline-start: 130px
}

.xiam0f {
    border-inline-end-color: #dc26268c
}

.xibsyzx {
    color: #65686c
}

.xibv5rq {
    font-size: 12pt
}

.xickbqk {
    box-shadow: 0 0 0 1px var(--xyx3zd1)
}

.xicojor {
    cursor: col-resize
}

.xid1l3b {
    background-color: var(--fds-spectrum-lemon-tint-70)
}

.xifi7vn {
    -webkit-filter: grayscale(1);
    filter: grayscale(1)
}

.xihq33y {
    grid-template-rows: 0fr
}

.xiitwr3 {
    contain-intrinsic-width: auto 72px
}

.xij23gh {
    background-color: #3d92ca
}

.xikwz1y {
    background-color: var(--fds-blue-05)
}

.xim8ogc {
    flex-basis: calc(25% - 12px)
}

.ximmm8s {
    color: var(--fds-spectrum-blue-gray-dark-3)
}

.xioj734 {
    background-image: linear-gradient(180deg, #0000, #00000057)
}

.xipfxvi {
    border-inline-end-color: #ffffff26
}

.xipi2l9 {
    letter-spacing: -.8px
}

.xiqf31s {
    grid-auto-rows: 1fr
}

.xir112o {
    animation-name: x1f0q9j9-B
}

.xis6omg {
    color: #1c2b3399
}

.xitkhwv {
    border-inline-end-color: #d4d6dc
}

.xitl1wu {
    margin-inline-start: 264px
}

.xius3t {
    animation-duration: 2.4s
}

.xivcr1a {
    animation-name: xy94qka-B
}

.xiwdzh9 {
    border-inline-end-color: #3576b9
}

.xiwkztc {
    inset-inline-end: -80px
}

.xix16p6 {
    background-color: #323436cc
}

.xix8m5v {
    background-image: url(hOBEFWASZ4H.png)
}

.xixbq2w {
    padding-inline-start: var(--x-padding)
}

.xixp1m3 {
    font-size: 85%
}

.xixxii4 {
    position: fixed
}

.xiy17q3 {
    background-repeat: no-repeat
}

.xiyeg94 {
    background-color: #2e6ccb
}

.xiygsch {
    vertical-align: 1px
}

.xiyxwb5 {
    column-gap: 14px
}

.xj06w85 {
    inset-inline-end: var(--x13ojt52)
}

.xj0a0fe {
    word-wrap: anywhere
}

.xj0eiun {
    padding-inline-start: var(--x1tj2mll)
}

.xj21bgg {
    border-end-start-radius: 100px
}

.xj24m67 {
    margin-inline-start: 208px
}

.xj2nt08 {
    background-image: linear-gradient(45deg, #f3f4f6 25%, transparent 25%), linear-gradient(-45deg, #f3f4f6 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #f3f4f6 75%), linear-gradient(-45deg, transparent 75%, #f3f4f6 75%)
}

.xj4boae {
    background-color: #f2f2f2
}

.xj4c5ne {
    background-color: #0000004d
}

.xj598o4 {
    font-family: Instagram Sans Regular
}

.xj5h021 {
    font-size: var(--xoffe9)
}

.xj7cx00 {
    margin-inline-start: 128px
}

.xj7tzsa {
    color: #ff8216
}

.xj801wg {
    border-inline-start-color: #d4e2f0
}

.xj87blo {
    float: var(--stylex-logical-start)
}

.xj94gc9 {
    inset-inline-start: 127px
}

.xj9svk0 {
    color: #000000d9
}

.xjat59b {
    letter-spacing: -.01em
}

.xjb2p0i {
    font-family: inherit
}

.xjb3l0v {
    background-image: url(WmF4b8dfXJd.png)
}

.xjbmbcv {
    column-gap: 32px
}

.xjbqb8w {
    background-color: transparent
}

.xjbuju5 {
    grid-template-columns: minmax(280px, 1fr) 2fr
}

.xjc76 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px)
}

.xjcr21m {
    border-inline-end-color: #dddfe2
}

.xjf9ti5 {
    margin-inline-end: 480px
}

.xjfk50j {
    cursor: none
}

.xjfo4ez {
    padding-inline-end: 36px
}

.xjg4kbq {
    border-inline-end-color: #dce1e3
}

.xjgfuh1 {
    background-image: linear-gradient(#fff6, #fff)
}

.xjgrdpr {
    color: #1c2b33a6
}

.xjh2641 {
    margin-inline-end: -32px
}

.xjh7qgc {
    background-color: var(--x1ij0aw2)
}

.xjhqfkq {
    animation-name: xhzy145-B
}

.xji1vaz {
    inset-inline-start: -22px
}

.xjiaqz1 {
    animation-name: x34aa7x-B
}

.xjjbtal {
    flex-basis: 44%
}

.xjk8j8j {
    background-color: #303030cc
}

.xjlx9ka {
    margin-inline-start: 84px
}

.xjmabob {
    box-shadow: 0 0 0 1px #0000001a, 0 1px 10px var(--fds-black-alpha-30)
}

.xjmi6ll {
    border-inline-end-color: initial
}

.xjmrnzt {
    color: #363636
}

.xjn30re {
    margin-inline-end: -1px
}

.xjnsfrc {
    box-shadow: inset 0 10px 5px -5px #0000001a
}

.xjnts71 {
    margin-inline-start: 300px
}

.xjoi9a6 {
    box-shadow: 0 0 0 1.5px #fff
}

.xjoulpy {
    color: #1771ed
}

.xjp7ctv {
    display: contents
}

.xjp9rq6 {
    background-color: #ffffffd9
}

.xjpcw48 {
    background-color: #54c7ec
}

.xjpgo6f {
    flex-basis: 200px
}

.xjpkof0 {
    inset-inline-start: 82px
}

.xjpspbh {
    box-shadow: 0 8px 24px 4px #0000001a
}

.xjqrtws {
    border-inline-start-color: #0a78f0
}

.xjs9k72 {
    font-weight: bolder
}

.xjsu8sy {
    border-end-end-radius: 3.5px
}

.xjsyn4u {
    border-inline-start-color: #e5e7eb
}

.xjtojdj {
    background-color: #6bceba
}

.xjuxyug {
    background-image: url(mMDBT3cY_df.png)
}

.xjv4kqb {
    animation-duration: 1.75s
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xjwylh {
    grid-row-start: notice
}

.xjx09e3 {
    margin-inline-end: 15px
}

.xjxct07 {
    animation-name: x1d821bx-B
}

.xjxp4iz {
    border-inline-end-color: #ebedf0
}

.xjyslct {
    -webkit-appearance: none;
    appearance: none
}

.xk0bp10 {
    padding-inline-start: 2%
}

.xk13iv {
    column-gap: 68px
}

.xk18kjb {
    background-image: linear-gradient(90deg, #f5a0a0, #ffc580, #a8e6b0, #a0c8f0, #c5aff0, #f0a0cc, #f5a0a0)
}

.xk2v41j {
    font-family: var(--x-fontFamily)
}

.xk390pu {
    font-size: 100%
}

.xk3oba8 {
    z-index: 9
}

.xk4f4mu {
    color: #4c0fc0
}

.xk4td0m {
    text-wrap: wrap
}

.xk50ysn {
    font-weight: 500
}

.xk675rk {
    border-inline-end-color: #e2e8f0
}

.xk6b6d4 {
    box-shadow: var(--x4g3bs9)
}

.xk7vdms {
    animation-name: x5ou7kv-B
}

.xk8aq3x {
    margin-inline-start: var(--x1iue6yw)
}

.xkcv6ua {
    scroll-behavior: smooth
}

.xkd44l0 {
    box-shadow: 0 0 .5px #0000001a, 0 0 2.5px #0000001a
}

.xkdsq27 {
    transition-property: box-shadow
}

.xkewf8z {
    animation-timing-function: cubic-bezier(.39, .575, .565, 1)
}

.xkh2ocl {
    align-self: stretch
}

.xkhi4xa {
    font-size: .65625rem
}

.xkiriyy {
    border-end-end-radius: 21px
}

.xkj13zw {
    row-gap: 30px
}

.xkjj569 {
    box-shadow: 0 4px 8px 1px var(--fds-black-alpha-10), 0 0 0 1px var(--fds-black-alpha-10)
}

.xkjkvoo {
    font-family: SFProText-Regular, sans-serif
}

.xkjl1po {
    hyphens: auto
}

.xkkvx31 {
    background-color: #eef0f3
}

.xkkygvr {
    border-inline-start-color: var(--accent)
}

.xklk4pu {
    line-height: 30px
}

.xkmd6am {
    border-inline-start-color: #0d6db6
}

.xkmssxa {
    background-color: var(--fds-highlight)
}

.xkn4fgx {
    border-end-start-radius: 9px
}

.xkn7p67 {
    color: gray
}

.xknvoxp {
    border-inline-start-color: var(--x1c3qn0s)
}

.xkq2zfk {
    background-color: #0a7cff
}

.xkqq1k2 {
    border-start-start-radius: 1px
}

.xkqsfgs {
    animation-duration: 6.5s
}

.xkrdr5n {
    background-color: #eaf4fe
}

.xkrqix3 {
    text-decoration-line: none
}

.xkrt0v0 {
    padding-inline-start: 156px
}

.xksyday {
    border-start-end-radius: 22px
}

.xkszdks {
    background-color: #00000014
}

.xktv3dt {
    box-shadow: #0003 0 0 4px
}

.xkuji9w {
    transform: scale(2)
}

.xkv8mnm {
    letter-spacing: .6px
}

.xkvag0v {
    background-color: #18191a99
}

.xkvqnnf {
    animation-name: xb5fk1g-B
}

.xkxfvhb {
    color: var(--secondary-text-on-media)
}

.xky4qsq {
    cursor: wait
}

.xkyogvf {
    border-end-end-radius: 32px
}

.xkzfq3u {
    border-inline-end-color: #1118271a
}

.xl1fw2u {
    background-color: #fce8e6
}

.xl1moc1 {
    box-shadow: -5px 0 5px -5px var(--fds-black-alpha-10), inset 0 5px 5px -5px var(--fds-black-alpha-10)
}

.xl1xv1r {
    object-fit: cover
}

.xl27vi7 {
    border-inline-start-color: var(--fds-unified-gray-75)
}

.xl3v32j {
    inset-inline-start: -4px
}

.xl463y0 {
    grid-template-columns: 1fr 2fr
}

.xl4x67s {
    background-color: var(--geodesic-color-background-info-inverted-muted)
}

.xl501l6 {
    grid-template-columns: repeat(4, 1fr)
}

.xl562rb {
    line-height: .8em
}

.xl56j7k {
    justify-content: center
}

.xl5zsmt {
    letter-spacing: 2px
}

.xl65y18 {
    color: var(--overlay-on-media-light)
}

.xl68z9j {
    border-inline-start-color: #1877f233
}

.xl7yhg6 {
    background-color: #fbbf24
}

.xl8bcne {
    box-shadow: 0 1px 2px #0000000a
}

.xl8spv7 {
    background-color: var(--x-backgroundColor)
}

.xl9pzdc {
    border-inline-end-color: #ffffff4d
}

.xla8ptc {
    background-color: #fa3e3e
}

.xlc2uaq {
    margin-inline-start: 85px
}

.xlej2ay {
    border-end-start-radius: 22px
}

.xlgexem {
    inset-inline-start: inherit
}

.xlhe6ec {
    background-color: var(--card-background-flat)
}

.xlhpmyi {
    background-color: #f2f4f7
}

.xli2wwf {
    padding-inline-end: 64px
}

.xlimlx3 {
    box-shadow: 0 1px #0000004d
}

.xliy32w {
    scrollbar-gutter: stable both-edges
}

.xljgxep {
    border-end-start-radius: 48px
}

.xljugqb {
    inset-inline-end: 6.25%
}

.xljulmy {
    background-color: var(--background-deemphasized)
}

.xlkr2np {
    color: var(--fds-spectrum-blue-gray-tint-50)
}

.xlm3t8t {
    background-color: #00a400
}

.xlo4toe {
    margin-inline-end: 28px
}

.xloc8gj {
    grid-template-columns: 180px minmax(0, 1fr) minmax(0, 1.1fr)
}

.xlofgcs {
    outline-color: #fff
}

.xlohyk8 {
    transition-delay: var(--x-transitionDelay)
}

.xlp1x4z {
    -webkit-backface-visibility: hidden
}

.xlpknb5 {
    box-shadow: inset 0 0 0 3px #dc373c33
}

.xlpv7t4 {
    color: #0d4faa
}

.xlpxbmk {
    inset-inline-start: 6.25%
}

.xlq0j2n {
    margin-inline-end: 60px
}

.xlqzeqv {
    justify-content: flex-start
}

.xlrjx5k {
    color: #16a34a
}

.xls2mol {
    background-color: var(--popover-background, #FFFFFF)
}

.xlshs6z {
    visibility: hidden
}

.xlsn37q {
    color: #6c6d6f
}

.xltw4up {
    opacity: var(--ads-auto-rename-pencil-opacity, .4)
}

.xluoswm {
    border-end-start-radius: 32px
}

.xlvcv1e {
    border-inline-start-color: var(--fds-gray-30)
}

.xlvp1be {
    background-color: #1877f21a
}

.xlvr3wh {
    background-color: var(--fds-spectrum-orange)
}

.xlw0j06 {
    border-inline-end-color: var(--fds-spectrum-tomato)
}

.xlwr1gp {
    background-color: #981f0f
}

.xlwz8h4 {
    border-start-start-radius: var(--x1ogolr3)
}

.xlxk4nj {
    transform: translate(-50%) translateY(-4px)
}

.xlyipyv {
    text-overflow: ellipsis
}

.xlynzuj {
    z-index: 1000000
}

.xlz9xt7 {
    border-end-start-radius: 4px !important
}

.xlzl7h3 {
    transform-origin: 50% 10%
}

.xm1n0gq {
    padding-inline-start: 23px
}

.xm1s243 {
    color: "var(--fds-button-text)"
}

.xm2jcoa {
    margin-inline-start: 1px
}

.xm5633k {
    box-shadow: 0 0 6px #f2f2f2
}

.xm80s3d {
    background-color: #06b6d4
}

.xm83of2 {
    row-gap: 1px
}

.xma29e9 {
    background-color: var(--geodesic-color-data-viz-eggplant)
}

.xmb2x76 {
    -webkit-filter: invert(.7);
    filter: invert(.7)
}

.xmb35hb {
    padding-inline-end: 20%
}

.xmbzoqv {
    color: #006b4e
}

.xmdcrrr {
    opacity: 50%
}

.xmg6eyc {
    animation-duration: 1.5s
}

.xmgptb8 {
    color: var(--fds-active-icon)
}

.xmha3m6 {
    background-color: var(--geodesic-color-background-content-primary)
}

.xmhecdf {
    border-inline-start-color: var(--geodesic-color-border-element-default-active)
}

.xmhmmim {
    background-color: #e6f4ea
}

.xmi5d70 {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol !important
}

.xmiktxe {
    background-color: #f8f9fa
}

.xmixu3c {
    column-gap: 6px
}

.xmj26pl {
    background-color: var(--geodesic-color-data-viz-pine)
}

.xmjcpbm {
    background-color: var(--comment-background)
}

.xmko5ks {
    grid-template-columns: repeat(3, minmax(145px, 1fr))
}

.xml67ye {
    margin-inline-end: var(--x1iue6yw)
}

.xmnbj4i {
    border-inline-end-color: #0003
}

.xmper1u {
    cursor: inherit
}

.xmprevt {
    animation-duration: .42s
}

.xmpx0yj {
    margin-inline-end: 6.5px
}

.xmqcq00 {
    font-family: SFProText-Bold, sans-serif
}

.xmqtl1a {
    background-image: linear-gradient(to right, var(--geodesic-color-background-wash-muted), var(--geodesic-color-background-wash-muted))
}

.xmrle16 {
    letter-spacing: -.23px
}

.xmsj0wv {
    margin-inline-start: 34px
}

.xmuj7wm {
    color: #8696a4
}

.xmv3bnb {
    flex-basis: 60%
}

.xmv9vw8 {
    padding-inline-start: 301px
}

.xmvrd30 {
    border-start-end-radius: 9px
}

.xmvt376 {
    margin-inline-end: 96px
}

.xmw9mke {
    text-align: justify
}

.xmx4w1j {
    color: #4e5f7b
}

.xmy0v6l {
    font-family: Arial, sans-serif
}

.xmy9ry6 {
    border-inline-start-color: var(--geodesic-color-background-page-primary)
}

.xmziwt1 {
    vertical-align: -2px
}

.xmzmlnv {
    color: #fff
}

.xmzvs34 {
    padding-inline-start: 8px
}

.xn0cd8s {
    animation-timing-function: ease-in
}

.xn0hivg {
    color: #4b5563
}

.xn1974m {
    z-index: 8999
}

.xn2dn3j {
    background-image: url(Z4Z5KIjCTy0.png)
}

.xn3lh7j {
    transform: scale(.83)
}

.xn3mawk {
    background-image: url(H8SvD4uR01w.svg)
}

.xn5lqsy {
    margin-inline-start: 196px
}

.xn5nn94 {
    color: #308360
}

.xn5wgk3 {
    background-image: linear-gradient(0deg, #0000009e, #0000)
}

.xn7d47u {
    inset-inline-start: -9px
}

.xn7i40n {
    color: #475569
}

.xn80e1m {
    text-transform: capitalize
}

.xn9d7h7 {
    color: var(--geodesic-color-text-heading-default-active)
}

.xn9o6x4 {
    border-inline-end-color: var(--white)
}

.xnajbk2 {
    -webkit-line-clamp: 4
}

.xnb6wvz {
    color: #dbeafe
}

.xnby9oq {
    grid-template-columns: repeat(2, minmax(0, 1fr))
}

.xnd6anw {
    border-inline-start-color: #caccd0
}

.xndsda3 {
    padding-inline-start: var(--geodesic-spacing-container-internal-component)
}

.xndysh3 {
    background-color: #f5f5f580
}

.xne44d9 {
    border-inline-start-color: var(--fds-spectrum-teal-dark-1)
}

.xng2on8 {
    flex-basis: 24%
}

.xngbhiv {
    border-inline-end-color: var(--fds-gray-20)
}

.xngnso2 {
    font-size: 1.5rem
}

.xnincse {
    border-inline-start-color: #60a5fa4d
}

.xnip6ca {
    transform: translate(20%, 10%)
}

.xnj415v {
    grid-template-columns: 1fr 100px 120px 64px
}

.xnj87uo {
    inset-inline-start: -7px
}

.xnkmj2t {
    margin-inline-start: 18px
}

.xnl36cx {
    opacity: .99
}

.xnldykx {
    column-gap: 5px
}

.xnloi2u {
    background-color: #fff6d9
}

.xnlumlh {
    transform: translateZ(10)
}

.xnlwouz {
    border-start-end-radius: 16px
}

.xnn1q72 {
    transform: translateY(0)
}

.xnn6jio {
    background-image: linear-gradient(to right, #8b5cf6, #9333ea)
}

.xnnr8r {
    margin-inline-end: 2px
}

.xno7vgv {
    background-color: #fef2f2
}

.xnp8db0 {
    flex-basis: 360px
}

.xnpjden {
    transition-property: opacity, background-color
}

.xnpr05h {
    stroke-width: 1
}

.xnpuxes {
    visibility: visible
}

.xnqoqkk {
    border-end-end-radius: 15px
}

.xnqxrjt {
    margin-inline-end: 22px
}

.xntwwlm {
    color-scheme: dark
}

.xnw3k40 {
    border-inline-start-color: #ececec
}

.xnz8f0r {
    margin-inline-start: 6%
}

.xnzpa01 {
    box-shadow: 0 2px 8px 0 var(--fds-black-alpha-20)
}

.xnzr9dm {
    margin-inline-start: 22px
}

.xnzwbad {
    animation-duration: .85s
}

.xo0dc8f {
    inset-inline-start: 290px
}

.xo0ia60 {
    line-height: var(--canvas-ads-header-height)
}

.xo1l8bm {
    font-weight: 400
}

.xo1wwuv {
    padding-inline-end: var(--xmxuxgg)
}

.xo1y3bh {
    border-end-start-radius: inherit
}

.xo2c01d {
    border-inline-start-color: var(--x1m430hw)
}

.xo2ifbc {
    inset-inline-end: 10px
}

.xo2j3jz {
    inset-inline-start: -12px
}

.xo2sxsq {
    border-inline-end-color: var(--fds-gray-95)
}

.xo31ule {
    padding-inline-start: 4%
}

.xo3p72s {
    text-indent: 24px
}

.xo3uz88 {
    background-image: url(9NgyF_R7b4t.png)
}

.xo3w6c5 {
    grid-template-columns: 80% 20%
}

.xo5ct7o {
    border-inline-start-color: var(--xlha7oi)
}

.xo5e059 {
    background-color: var(--fds-gray-45)
}

.xo5v014 {
    line-height: 1
}

.xo60xuc {
    flex-grow: .5
}

.xo6aett {
    background-color: var(--fds-black-alpha-50)
}

.xo6odzt {
    border-start-start-radius: var(--x1rw8x14)
}

.xo7ewsk {
    color: #1b7e2c
}

.xo88s9q {
    transform: translate(-50%, -100%)
}

.xo8ld3r {
    -webkit-filter: opacity(1);
    filter: opacity(1)
}

.xo8m56p {
    background-color: var(--geodesic-color-interactive-background-onboarding-text-active)
}

.xo91s5a {
    color: #000
}

.xo9ub2z {
    border-inline-start-color: var(--primary-button-background)
}

.xobqyoe {
    box-shadow: 0 4px 16px #00000029
}

.xocijzg {
    box-shadow: 0 2px 8px 2000px #0000008c
}

.xoco3db {
    color: #444950
}

.xod0wng {
    color: #000
}

.xoegz02 {
    z-index: 4
}

.xof6966 {
    animation-duration: .7s
}

.xofcydl {
    transition-duration: .4s
}

.xog6y2i {
    background-color: var(--fds-dark-mode-gray-90)
}

.xogfrqt {
    color: var(--fds-black)
}

.xogkfil {
    padding-inline-end: var(--x12m2x0p)
}

.xogrr9c {
    grid-template-rows: auto 1fr
}

.xohjgn4 {
    box-shadow: 0 0 #0000
}

.xoi2r2e {
    align-self: baseline
}

.xolv975 {
    margin-inline-start: 70px
}

.xolz84d {
    box-shadow: 0 0 4px var(--fds-black-alpha-10)
}

.xomrijl {
    animation-name: xgaidgz-B
}

.xon3lu7 {
    border-inline-start-color: #ffffff4d
}

.xont9qn {
    color: #0084ff
}

.xooeqdc {
    background-color: #65686c2b
}

.xoofzus {
    border-inline-end-color: var(--geodesic-color-text-link-default-active)
}

.xooljsq {
    box-shadow: 0 -6px 10px -2px #0000000d, 0 -1px 1px #0000000d
}

.xops7h3 {
    border-inline-end-color: #1a77f2
}

.xoquki5 {
    background-color: #65676b
}

.xoqwmjq {
    color: #90949c
}

.xorjnos {
    flex-basis: 40%
}

.xorstpt {
    animation-play-state: paused
}

.xosg9p0 {
    color: var(--fds-tertiary-icon)
}

.xotxm5o {
    margin-inline-start: 26px
}

.xouohqr {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAF0lEQVR4AWPUkNeSBhHCjJoK2twgFisAFagCCp3pJlAAAAAASUVORK5CYII=)
}

.xouzdtd {
    inset-inline-start: 40%
}

.xov612j {
    border-start-end-radius: var(--geodesic-appearance-radius-container)
}

.xowft05 {
    perspective: 600px
}

.xowg6hp {
    color: #1c2028
}

.xox1f7d {
    border-end-end-radius: var(--xw290w2)
}

.xoz4nuz {
    accent-color: #1877F2
}

.xozer5k {
    color: #facc15
}

.xozhuwz {
    background-color: #0284ff
}

.xozk8ic {
    animation-name: xr3m334-B
}

.xozqiw3 {
    flex-wrap: nowrap
}

.xp0h5r9 {
    background-color: #3576b9
}

.xp0q2lq {
    background-image: url(mXkyIfaDAm7.png)
}

.xp128es {
    grid-template-columns: repeat(auto-fill, minmax(64px, 1fr))
}

.xp1r0qw {
    row-gap: 12px
}

.xp2magv {
    border-inline-start-color: #dbdfe4
}

.xp2urzb {
    color: #1e7b34
}

.xp2v3zl {
    background-color: #ffffffe6
}

.xp3kgbv {
    font-family: SFUIText-Semibold
}

.xp3w0mo {
    color: var(--fds-gray-30)
}

.xp4054r {
    text-align: end
}

.xp48ta0 {
    padding-inline-end: 40px
}

.xp4wqb2 {
    padding-inline-start: 200px
}

.xp6b8u5 {
    color: #1d1d1f
}

.xp703pe {
    inset-inline-start: 95%
}

.xp7a8jq {
    margin-inline-start: 88px
}

.xp7j2ks {
    border-inline-start-color: var(--xmgkyr7)
}

.xp9vkau {
    border-inline-end-color: #d1d5db
}

.xpa3e0d {
    border-inline-end-color: #007cca
}

.xpa5qit {
    inset-inline-end: -5px
}

.xpcl38l {
    margin-inline-end: -72px
}

.xpcyujq {
    margin-inline-start: 5px
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpdvgm7 {
    margin-inline-start: 44px
}

.xpedhrg {
    animation-name: x1fy8ia8-B
}

.xpequ6v {
    background-color: var(--fds-black-alpha-40)
}

.xpf24wh {
    border-start-end-radius: 11px
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xpivpjv {
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px)
}

.xpj9qch {
    background-color: #ffffff0d
}

.xpk2tj9 {
    transform: scaleX(-1)
}

.xplvh11 {
    line-height: 1.28
}

.xpm28yp {
    margin-inline-end: 0 !important
}

.xpmnw2w {
    inset-inline-start: 53%
}

.xpmz5cn {
    background-color: #eff1f3
}

.xpn5370 {
    background-color: #8cd9ff
}

.xpnxf55 {
    border-inline-start-color: #0003
}

.xpp8er5 {
    border-end-end-radius: 16px
}

.xppelrp {
    box-shadow: 0 1px 2px #0000001a
}

.xpqajaz {
    align-items: flex-end
}

.xpqogu8 {
    container-type: size
}

.xpse7mg {
    row-gap: 3px
}

.xpshbzp {
    inset-inline-end: -285px
}

.xpsmn0r {
    font-size: .71875rem
}

.xpt7v1g {
    margin-inline-end: -28px
}

.xptjn4f {
    inset-inline-end: 30px
}

.xpvgfl3 {
    margin-inline-end: 72px
}

.xpvyfi4 {
    align-self: flex-end
}

.xpwdb9g {
    margin-inline-end: 24px
}

.xpxidue {
    inset-inline-start: calc(50% - 1px)
}

.xpz12be {
    animation-direction: alternate
}

.xq2y4nt {
    box-shadow: 0 4px 10px #0000000d
}

.xq4jnbd {
    background-color: #f2f2f2
}

.xq57n9 {
    animation-timing-function: cubic-bezier(.65, 0, .35, 1)
}

.xq5c7ks {
    column-gap: 18px
}

.xq5s12p {
    color: #64676b
}

.xq5twk9 {
    line-height: 31px
}

.xq6ey93 {
    line-height: var(--xazs73v)
}

.xq77vm1 {
    rotate: 90deg
}

.xq7a5ml {
    border-inline-start-width: 8px
}

.xq8cvjm {
    border-inline-end-color: var(--x1ibndxk)
}

.xq9hj3i {
    box-shadow: inset 0 -135px 98px -100px #000
}

.xqas9n6 {
    padding-inline-start: 20%
}

.xqbdsaf {
    border-start-start-radius: 11px
}

.xqbut39 {
    margin-inline-end: -50px
}

.xqc2lrn {
    border-end-end-radius: var(--xuiopq6)
}

.xqcmdr3 {
    animation-name: x18re5ia-B
}

.xqcrz7y {
    align-self: flex-start
}

.xqf6p2y {
    inset-inline-start: -30%
}

.xqffqor {
    -webkit-filter: blur(48px);
    filter: blur(48px)
}

.xqfkjy8 {
    padding-inline-end: .5rem
}

.xqi1l69 {
    background-color: #f2f3f5
}

.xqiiyit {
    -webkit-mask-image: linear-gradient(135deg, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0))
}

.xqilxzk {
    perspective: 1200px
}

.xqjfwa5 {
    background-color: var(--fds-unified-gray-95)
}

.xqjr0vm {
    stroke-width: 3
}

.xqjs5wb {
    color: var(--fig-blue-link)
}

.xqju77d {
    border-end-start-radius: 2.5pt
}

.xqketvx {
    grid-template-columns: var(--x-gridTemplateColumns)
}

.xqkp3wk {
    border-start-start-radius: var(--geodesic-appearance-radius-container)
}

.xqkyysk {
    background-color: #edf5ff
}

.xqm5oco {
    background-image: url(qe3OJfI2Zi1.png)
}

.xqnpo41 {
    background-color: #0a78be
}

.xqodtff {
    inset-inline-start: 275px
}

.xqp6zf2 {
    background-image: linear-gradient(90deg, #a1a4a7, #a1a4a700)
}

.xqpl54q {
    inset-inline-start: 24px
}

.xqpwpuc {
    background-image: url(0_ydMlmlMjo.svg)
}

.xqqj4xj {
    background-color: var(--x5ekhag)
}

.xqqomq6 {
    z-index: 98
}

.xqqtyw5 {
    color: #d97706
}

.xqsn43r {
    margin-inline-start: 20px
}

.xqsz29p {
    padding-inline-start: var(--x1w15737)
}

.xqu447y {
    color: #080809
}

.xqu81ax {
    border-inline-end-color: var(--x1m430hw)
}

.xqube13 {
    inset-inline-start: 0%
}

.xqudg9 {
    background-color: var(--fds-spectrum-teal)
}

.xqul77f {
    font-family: Optimistic Display, -apple-system, BlinkMacSystemFont, system-ui, sans-serif
}

.xqurguk {
    border-inline-end-color: var(--fds-black-alpha-60)
}

.xqvb050 {
    background-color: #1c1c1c
}

.xqwxbl3 {
    inset-inline-end: -4px
}

.xqxarry {
    flex-basis: 540px
}

.xqxgn94 {
    inset-inline-end: var(--x-insetInlineEnd)
}

.xqzs2e0 {
    background-color: #edf5ff
}

.xr0m5pc {
    border-end-start-radius: 9999px
}

.xr0wyi5 {
    inset-inline-start: 88px
}

.xr2y4jy {
    border-end-end-radius: 6px
}

.xr3buco {
    z-index: var(--x-zIndex)
}

.xr3d4wh {
    color: #fff6
}

.xr3lx8i {
    inset-inline-start: 46%
}

.xr3nxaw {
    transform: scale(1.3)
}

.xr4ciyn {
    grid-template-columns: repeat(3, 243px)
}

.xr4gsrn {
    border-start-start-radius: 40px
}

.xr4zee6 {
    inset-inline-start: -24px
}

.xr5ifed {
    border-inline-start-width: 4x
}

.xr5k0y6 {
    animation-name: xm9i9jz-B
}

.xr5ql5u {
    animation-timing-function: ease-out, ease-in, ease-out
}

.xr5sjrz {
    line-height: 1.0833
}

.xr5t6xs {
    background-color: var(--fds-gray-30)
}

.xr5xy41 {
    color: var(--x1m430hw)
}

.xr62fp {
    border-inline-start-color: #cbd2d9
}

.xr6gfwe {
    background-color: #233a4466
}

.xr80xdj {
    background-image: linear-gradient(to right, #0000000d, #0006)
}

.xr9b81v {
    animation-delay: 1.4s
}

.xr9e8f9 {
    border-start-start-radius: 2px
}

.xr9sggg {
    background-image: url(XkRBu3YI1q-.svg)
}

.xr9w4p7 {
    border-start-start-radius: 7px
}

.xraoyn4 {
    flex-basis: 7%
}

.xrbr6if {
    background-color: #e6f5f0
}

.xrefioj {
    background-color: var(--x2zmhgu)
}

.xrf0ghf {
    opacity: var(--ads-auto-activity-row-actions)
}

.xrhwx2z {
    background-image: radial-gradient(circle, rgba(255, 255, 255, .7) .5px, transparent 1px)
}

.xriuifs {
    background-color: var(--Background-Background-Wash, color(display-p3 0 0 0 / .05))
}

.xrjq4me {
    background-color: var(--x4dm10d)
}

.xrkl7wj {
    zoom: 90%
}

.xrkmrrc {
    background-color: red
}

.xrm2vzt {
    color: #111827
}

.xrmdzxb {
    color: var(--x1r8oxgm)
}

.xrmiu4m {
    animation-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.xrmpgel {
    color: var(--big-blue-gray-40)
}

.xrnhffl {
    flex-grow: 4
}

.xro4gbi {
    border-inline-start-color: var(--xdlu818)
}

.xro7yci {
    background-color: #e5e7eb
}

.xrotz4w {
    inset-inline-start: 8px
}

.xrp70zp {
    background-image: linear-gradient(96.33deg, #f6e9f2, #daeafb 32.71%, #defaea 55.56%)
}

.xrpvup7 {
    font-family: -apple-system, BlinkMacSystemFont, SF Pro Text, HelveticaNeue, Helvetica Neue, Helvetica, Arial, sans-serif
}

.xrqccdv {
    container-name: cstRow
}

.xrqqxx7 {
    margin-inline-end: -7px
}

.xrr41r3 {
    inset-inline-start: 6px
}

.xrss3co {
    letter-spacing: 14px
}

.xrswi2j {
    line-height: 3em
}

.xrtir2p {
    font-size: var(--xdta8vi)
}

.xrujp40 {
    background-color: var(--fds-dark-mode-gray-80)
}

.xrun6 {
    background-color: #e0e0e0
}

.xrvj5dj {
    display: grid
}

.xrw00wk {
    color: dark-gray
}

.xrw5ot4 {
    padding-inline-end: 9px
}

.xrweaip {
    background-color: #ffffff80
}

.xrxth78 {
    background-color: #e0e5ea
}

.xrxxony {
    margin-inline-start: 1em
}

.xry25lg {
    font-size: var(--xebseev)
}

.xry2ai6 {
    inset-inline-start: 50px
}

.xry7whk {
    font-family: SF Pro Text, Roboto, sans-serif
}

.xrylv2j {
    list-style-type: circle
}

.xrys4gj {
    text-underline-offset: 2px
}

.xs0k26y {
    margin-inline-end: 84px
}

.xs4hzg4 {
    grid-template-columns: calc(40% - 30px) calc(5% + 2px) calc(10% + 6px) calc(15% + 7px) calc(10% + 5px) calc(20% + 5px)
}

.xs4xyr0 {
    animation-duration: .25s
}

.xs6alww {
    animation-delay: .08s
}

.xs6hake {
    transform: translate(-50%, calc(-50% + 5px))
}

.xs6pvlt {
    box-shadow: 0 4px 12px #0000001a
}

.xs71oj {
    border-inline-end-color: #dfe2e7
}

.xs83m0k {
    flex-shrink: 1
}

.xs83zq4 {
    border-start-end-radius: 3px
}

.xs8c9vo {
    border-inline-start-color: var(--fds-blue-40)
}

.xs8i1t0 {
    background-color: #e4e6eb
}

.xs9vwph {
    box-shadow: 0 0 0 4px #fff
}

.xs9wviy {
    border-end-start-radius: 16px
}

.xsal60d {
    scrollbar-color: transparent transparent
}

.xsaubg1 {
    color: #272727b3
}

.xsci55e {
    background-image: linear-gradient(to bottom, #0000, #0003)
}

.xsejb3s {
    border-start-end-radius: var(--x-borderRadius)
}

.xsey863 {
    fill: #262626
}

.xsezunb {
    -webkit-filter: brightness(65%);
    filter: brightness(65%)
}

.xsfy40s {
    padding-inline-end: 32px
}

.xsgmuxn {
    box-shadow: var(--x1sre2ux)
}

.xsh9b86 {
    pointer-events: var(--x-pointerEvents)
}

.xshg46c {
    border-end-end-radius: 22px
}

.xsi3l5d {
    border-inline-end-color: var(--x1eozgzm)
}

.xsi9aib {
    inset-inline-end: var(--x1m1iqz7)
}

.xsid9ct {
    cursor: crosshair
}

.xskzprw {
    animation-fill-mode: backwards
}

.xslp6d4 {
    border-inline-start-color: var(--fds-gray-00)
}

.xslqt17 {
    inset-inline-start: 21px
}

.xsmv5xq {
    animation-delay: .2s, .2s
}

.xsne5vg {
    border-inline-start-color: #dddfe2
}

.xsneey7 {
    margin-inline-start: 97px
}

.xso508o {
    color: #1b8755
}

.xsokbok {
    color: #ffffff73
}

.xsoufix {
    border-end-start-radius: var(--x73mj06)
}

.xsoyfup {
    background-color: var(--mig-color-blue-grey-50)
}

.xsqj5wx {
    transform: var(--x-transform)
}

.xsqwphs {
    border-inline-end-color: var(--fds-gray-25)
}

.xsrautb {
    color: var(--big-gray-40)
}

.xss6m8b {
    font-variant-numeric: tabular-nums
}

.xssl9ym {
    background-color: #000000bf
}

.xst6bnn {
    transform: scale(.6)
}

.xstzfhl {
    border-inline-start-style: none
}

.xsuchq7 {
    background-color: var(--big-gray-5)
}

.xsul945 {
    border-inline-start-color: #0a78be66
}

.xswm258 {
    color: #0a78be
}

.xsx5bha {
    background-color: #0a0a0a8c
}

.xsycjck {
    color: #0000004d
}

.xt0e3qv {
    cursor: default
}

.xt0psk2 {
    display: inline
}

.xt23w26 {
    text-shadow: 0 1px 2px rgba(0, 0, 0, .25)
}

.xt2fmn5 {
    border-end-end-radius: 9px
}

.xt2mc0j {
    border-inline-start-color: #fff9
}

.xt2pnmc {
    margin-inline-start: 89px
}

.xt2togn {
    border-inline-start-color: #f871714d
}

.xt30rcn {
    box-shadow: inset 0 .5px #dbdbdb
}

.xt3l3uh {
    transition-property: color
}

.xt3usjm {
    background-color: #ffba00
}

.xt4opyv {
    border-start-end-radius: 52px
}

.xt6ovg4 {
    border-end-end-radius: 3px
}

.xt845du {
    border-inline-start-color: #dfe2e7
}

.xt8i2de {
    color: #606770
}

.xt95kzp {
    margin-inline-end: 97px
}

.xt9o7bn {
    background-color: var(--fds-gray-80)
}

.xtauap4 {
    margin-inline-start: -75px
}

.xtawkf9 {
    border-inline-end-color: var(--geodesic-color-border-element-default-active)
}

.xtaz4m5 {
    list-style-type: disc
}

.xtbymah {
    color: #6b7280
}

.xtc6z2u {
    background-color: #FFFFFF
}

.xtc9m2n {
    box-shadow: 0 0 0 1px var(--fds-white)
}

.xtcwr3o {
    color: #a78bfa
}

.xtcx8v3 {
    display: list-item
}

.xte20fe {
    border-inline-end-color: #ffffff14
}

.xte25xw {
    inset-inline-start: 186px
}

.xtea3wc {
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

.xtez0ps {
    inset-inline-end: -15px
}

.xtgxadl {
    transform: translateY(17px)
}

.xthy82k {
    color: gray
}

.xthytvs {
    inset-inline-start: 13.5px
}

.xti2d7y {
    opacity: .4
}

.xti3f41 {
    row-gap: 1.5px
}

.xtijo5x {
    inset-inline-end: 0
}

.xtilpmw {
    -webkit-appearance: textfield;
    appearance: textfield
}

.xtiwr8q {
    border-spacing: 40px 0
}

.xtj4zo2 {
    inset-inline-start: 34%
}

.xtkt0ra {
    transform: translateY(-56px)
}

.xtld1le {
    outline-color: var(--x1m430hw)
}

.xtmkuz7 {
    margin-inline-end: 2%
}

.xtnelg4 {
    color: #ffffff4d
}

.xto31z9 {
    color: #fff9
}

.xtq6bvn {
    border-inline-start-color: #000
}

.xtq9zf2 {
    padding-inline-end: 74px
}

.xtqhoxe {
    line-height: 1em
}

.xtqikln {
    column-gap: 12px
}

.xtrg13t {
    float: var(--stylex-logical-end)
}

.xtrlc69 {
    grid-template-columns: auto auto auto
}

.xts7igz {
    transition-property: background-color, border-color
}

.xtssl2i {
    padding-inline-start: 40px
}

.xtsvl71 {
    animation-duration: .15s
}

.xtt52l0 {
    resize: none
}

.xttp2gn {
    border-inline-start-color: #c9d2da80
}

.xttq42n {
    color: #fffc
}

.xtu638x {
    border-inline-end-color: #0000000a
}

.xtujrur {
    color: var(--fds-placeholder-text)
}

.xtuq3kr {
    margin-inline-end: 10%
}

.xtut48j {
    box-shadow: 0 1px 2px #0a0a0a2e, inset 0 1px #ffffff1f
}

.xtuuj1c {
    border-inline-end-color: var(--fds-highlight)
}

.xtvhhri {
    text-transform: uppercase
}

.xtvlwjd {
    animation-name: xcwc6c6-B
}

.xtvsq51 {
    background-color: var(--primary-button-background)
}

.xtwfq29 {
    background-color: currentColor
}

.xtwhdul {
    column-gap: 108px
}

.xtwhgk6 {
    border-inline-end-color: #e4e6eb
}

.xtwkn9o {
    border-inline-start-color: #d8dadd
}

.xtxw61s {
    animation-duration: .46s
}

.xtyatc8 {
    background-image: url(r6j-KkUmGdP.png)
}

.xtymmr0 {
    grid-template-columns: 120px minmax(80px, 1fr) 28px
}

.xtz6rxn {
    color: #ffffffb3
}

.xtzjzor {
    background-color: #0064e0
}

.xu00q2a {
    background-size: 8px 8px
}

.xu0m118 {
    text-shadow: 0 0 3px rgba(0, 0, 0, .3)
}

.xu25z0z {
    border-start-end-radius: inherit
}

.xu3nxd1 {
    border-end-start-radius: calc(4px * (1 / (621 / 2000)))
}

.xu4oml1 {
    color: #1d2129
}

.xu4p7br {
    color: #1877f2
}

.xu6phte {
    box-shadow: -2px 0 #3576b9
}

.xu76zhu {
    border-inline-start-color: #2f6de1
}

.xu832is {
    background-color: var(--x146g3cn)
}

.xu88wtg {
    border-inline-start-color: #facc154d
}

.xu8abpw {
    background-color: #fff1f2
}

.xu9lnff {
    inset-inline-start: -44px
}

.xua2c09 {
    padding-inline-start: 45px
}

.xuayhnj {
    background-color: #fdfdfd
}

.xudf5d4 {
    padding-inline-start: -4px
}

.xudzakv {
    background-image: linear-gradient(90deg, #e2e8f0, #f1f5f9 40% 60%, #e2e8f0)
}

.xueyd99 {
    padding-inline-end: 45px
}

.xufnvkl {
    display: flow-root
}

.xugyxb5 {
    box-shadow: 0 3px 8px #0000004d
}

.xuhfwzn {
    background-color: #fffdf2
}

.xujcs7s {
    transform: transform .5s
}

.xujl8zx {
    text-decoration-line: underline
}

.xujnpfi {
    border-inline-end-color: #2f6de1
}

.xuk3077 {
    align-items: flex-end
}

.xukmnpi {
    background-color: var(--background-primary)
}

.xule2z1 {
    margin-inline-end: -24px
}

.xum21oc {
    border-inline-end-color: #1877f266
}

.xum4auv {
    border-end-end-radius: 100px
}

.xunj4os {
    line-height: 1.34
}

.xunn2zc {
    box-shadow: 0 4px 16px #0006
}

.xuo13n2 {
    transition-property: background-color, transform
}

.xuo7x8y {
    opacity: .12
}

.xup12k1 {
    margin-inline-start: inherit
}

.xuqacwm {
    animation-timing-function: cubic-bezier(.17, .17, 0, 1)
}

.xus4vpe {
    background-image: linear-gradient(90deg, #5849ff, #46ff85 24.5%, #fbff2e 50%, #ffc046 71.5%, #ff3b3b)
}

.xus61d0 {
    border-inline-start-color: #d0d0d0
}

.xuucpan {
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5)
}

.xuuh30 {
    transform: translate(-50%)
}

.xuv8nkb {
    font-weight: 800
}

.xuvjrbr {
    border-inline-start-color: var(--negative)
}

.xuwj5ag {
    border-inline-end-color: #cadbef
}

.xuxlzax {
    border-inline-start-color: #fa3e3e
}

.xuxw1ft {
    white-space: nowrap
}

.xuy8w9f {
    line-height: 17px
}

.xuzhngd {
    opacity: .3
}

.xv0wuw5 {
    margin-inline-end: 150px
}

.xv54qhq {
    padding-inline-end: 16px
}

.xv5jcfn {
    flex-shrink: 5
}

.xv5lvn5 {
    border-inline-start-color: transparent
}

.xv5lxh0 {
    background-image: url(IRGcDCb2m4e.png)
}

.xv5t66b {
    transform: translate(12px)
}

.xv5twrn {
    cursor: move
}

.xv6arvg {
    background-color: var(--xosszt6)
}

.xv79ua5 {
    padding-inline-start: 766px
}

.xv8i7ka {
    border-inline-start-color: #1f2937
}

.xv8yid9 {
    transform: translate(25%, 25%)
}

.xv9d67n {
    padding-inline-end: var(--x1pnj6zf)
}

.xv9j4wm {
    margin-inline-start: 360px
}

.xv9t0rm {
    margin-inline-end: -5px
}

.xv9ykny {
    background-color: #82bae6
}

.xva5n77 {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif
}

.xvahy20 {
    padding-inline-start: 25px
}

.xvarp8k {
    font-size: 1.6875rem
}

.xvasi8j {
    color: #3d6ad6
}

.xvay5t0 {
    animation-name: x5gcpgv-B
}

.xvc51xn {
    margin-inline-start: 32px
}

.xvc5jky {
    margin-inline-start: auto
}

.xvci7ka {
    letter-spacing: -.26px
}

.xvdcs4k {
    margin-inline-end: -22px
}

.xvdv3fc {
    color: #0095f6
}

.xve7rwg {
    color: var(--fig-error)
}

.xvebqwe {
    border-inline-start-color: #ffffff1a
}

.xvfnl6i {
    font-weight: var(--x1mycq0o)
}

.xvgu3qr {
    border-start-start-radius: 4px !important
}

.xvhsi52 {
    background-size: 25px 25px
}

.xvi3zem {
    box-shadow: var(--fds-black-alpha-10) 0 2px 12px 2px, var(--fds-black-alpha-10) 0 1px 2px
}

.xvihmje {
    inset-inline-end: unset
}

.xvjmldc {
    background-color: var(--x1ahoi8p)
}

.xvk7mzu {
    background-image: linear-gradient(-180deg, var(--fds-white) 0%, var(--fds-spectrum-slate-tint-90) 100%)
}

.xvkab6c {
    z-index: var(--ads-global-nav-z-index)
}

.xvlca1e {
    stroke-width: 2
}

.xvma63k {
    animation-name: x17qceat-B
}

.xvmahel {
    -webkit-font-smoothing: antialiased
}

.xvmo0gr {
    background-color: #bcc0c4
}

.xvmtkp7 {
    font-size: var(--x65ug7q)
}

.xvn2z4z {
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px)
}

.xvo38ju {
    animation-delay: var(--x-animationDelay)
}

.xvocdq {
    stroke: var(--big-gray-60)
}

.xvpkmg4 {
    opacity: .25
}

.xvq8zen {
    line-height: 1.3333
}

.xvqz424 {
    border-inline-start-color: #308360
}

.xvs2etk {
    border-start-start-radius: 100%
}

.xvs45v7 {
    inset-inline-start: 15%
}

.xvtqozj {
    color: #ffffff80
}

.xvucyy1 {
    border-inline-end-color: var(--big-gray-30)
}

.xvvkjm7 {
    color: #5b5c5e
}

.xvwf2by {
    color: #8e8e8e
}

.xvxagb8 {
    transform: translate(-50%, -50%) rotate(90deg)
}

.xvzj2ri {
    box-shadow: 0 0 0 2px var(--xyx3zd1)
}

.xvzo5u {
    box-shadow: 1px 0 4px 0 var(--fds-black-alpha-10)
}

.xvzzewd {
    box-shadow: 0 4px 16px #00000026
}

.xw01apr {
    margin-inline-start: -6px
}

.xw03ulz {
    background-color: var(--fds-yellow-20)
}

.xw05j2t {
    background-color: var(--fig-desktop-wash)
}

.xw09woa {
    row-gap: 6px
}

.xw0hrzj {
    color: var(--x1e0o995)
}

.xw2acoy {
    border-inline-end-color: #fb724b
}

.xw33gs8 {
    flex-basis: 380px
}

.xw36f2b {
    flex-grow: var(--x-flexGrow)
}

.xw3efan {
    color: #be123c
}

.xw4am3m {
    margin-inline-end: 46px
}

.xw5xtl6 {
    background-image: linear-gradient(to right, #bee1dccc, #bee1dccc)
}

.xw6cgo0 {
    text-anchor: middle
}

.xw6rd3p {
    z-index: -3
}

.xw6taxk {
    animation-duration: .22s
}

.xw6tr9r {
    border-inline-end-color: #e5e7eb
}

.xw75g6m {
    padding-inline-end: 33px
}

.xw86z92 {
    background-color: #dedfe1
}

.xw8kemb {
    padding-inline-end: 80px
}

.xw8lc37 {
    background-color: #f1f3f5
}

.xw8xeku {
    padding-inline-start: 90px
}

.xw8z9w8 {
    vertical-align: sub
}

.xw9c70g {
    margin-inline-start: end
}

.xw9cnsn {
    border-inline-start-color: #dc373c
}

.xwa53sm {
    grid-template-columns: repeat(auto-fill, minmax(max(156px, calc((100% - 80px) / 6)), 1fr))
}

.xwaa2ar {
    column-gap: 48px
}

.xwawtwm {
    background-image: repeating-linear-gradient(to bottom, #C8CCD1 0, #C8CCD1 2px, transparent 2px, transparent 5px)
}

.xwb8t05 {
    color: var(--x16e1a6j)
}

.xwcb7f3 {
    grid-template-columns: 160px max-content 24px 1fr
}

.xwcl1wr {
    background-image: linear-gradient(135deg, #fcf3e1, #f8e7ed, #ede7f6, #e1f5fe)
}

.xwcuus {
    margin-inline-start: -70%
}

.xwedbug {
    animation-duration: var(--xhbos7g)
}

.xwf3va4 {
    margin-inline-end: 88px
}

.xwfo4j4 {
    inset-inline-start: -10%
}

.xwhcmli {
    box-shadow: var(--xt4eyyw)
}

.xwhd2x2 {
    background-image: url(J_59Yf-0Aiz.svg)
}

.xwhxevi {
    background-color: #e8770b
}

.xwiy54c {
    margin-inline-start: calc(var(--ads-pe-typeahead-filter-token-margin) / 2)
}

.xwji4o3 {
    transition-timing-function: ease
}

.xwklpps {
    margin-inline-start: 2px
}

.xwn43p0 {
    padding-inline-start: 18px
}

.xwn7fz2 {
    line-height: 1.3
}

.xwnonoy {
    background-color: var(--accent)
}

.xwo5tq {
    position: var(--x-position)
}

.xwq05k6 {
    opacity: .55
}

.xwq3efc {
    border-inline-start-color: #00000014
}

.xwqyzqf {
    margin-inline-start: -24px
}

.xwrnx0a {
    border-start-end-radius: var(--xe17o8o)
}

.xwrtptk {
    border-inline-end-color: #0a78be66
}

.xws6zjw {
    background-color: #fff6
}

.xwtnie9 {
    color: #9ca3af
}

.xwtosrg {
    border-start-start-radius: 10%
}

.xwudbvs {
    font-size: 1.4375rem
}

.xwuoujp {
    flex-basis: 280px
}

.xwx2tcq {
    border-inline-end-color: #c6c9cc
}

.xwxga {
    border-inline-end-color: var(--x1dsoghl)
}

.xwxrfds {
    z-index: 203
}

.xwy3id5 {
    border-inline-end-style: dashed
}

.xwz0xwf {
    display: inline-grid
}

.xwz7hdx {
    grid-template-columns: minmax(120px, 1fr) auto auto
}

.xx14hb4 {
    box-shadow: 0 2px 6px #0a0a0a2e
}

.xx1abn8 {
    grid-column-end: -1
}

.xx1d9v9 {
    border-inline-end-color: #dadde1
}

.xx281p9 {
    padding-inline-end: 50px
}

.xx284pf {
    margin-inline-start: -224px
}

.xx3d34l {
    letter-spacing: var(--TypographyButton3Letter-Spacing)
}

.xx3tnob {
    font-family: SFProText-Regular
}

.xx3wl08 {
    box-shadow: #0000001a 0 1px 2px, #0000001a 0 0 0 1px
}

.xx5276q {
    font-size: var(--Typography-Body-4-Font-Size, .6875rem)
}

.xx5her0 {
    background-color: #f8f9fb
}

.xx5p1uk {
    font-family: Menlo, Monaco, Andale Mono, Courier New, monospace
}

.xx618a8 {
    box-shadow: 0 0 5px 0 var(--fds-black-alpha-40)
}

.xx6bhzk {
    transition-duration: .15s
}

.xx6jrq6 {
    margin-inline-start: 15px
}

.xx7bkl6 {
    border-inline-start-color: var(--x47tqpo)
}

.xx7lb7 {
    background-color: #0c101473
}

.xx83zyx {
    background-clip: padding-box
}

.xx8e67q {
    letter-spacing: -.154px
}

.xx92jiq {
    background-color: #e8f3ff
}

.xxcbqqu {
    inset-inline-start: 15px
}

.xxectzx {
    column-gap: var(--xlyvwfh)
}

.xxednrl {
    flex-basis: 220px
}

.xxeeseg {
    color: #888
}

.xxf4qo {
    border-inline-start-color: #cbd2d999
}

.xxfslr8 {
    color: #86868b
}

.xxgh4yu {
    animation-name: xrlzmgw-B
}

.xxh26j3 {
    border-inline-start-width: 2.5px
}

.xxh51pw {
    padding-inline-end: 56px
}

.xxj7zvb {
    border-inline-start-color: var(--x11efqim)
}

.xxjbi9z {
    background-color: #006aff
}

.xxjvxwl {
    font-family: SFProText-Semibold
}

.xxjx2xe {
    border-inline-end-color: #93c5fd80
}

.xxkxylk {
    animation-duration: .5s
}

.xxm9e6e {
    flex-basis: 120px
}

.xxnu56j {
    transition-property: stroke-dashoffset
}

.xxo46kn {
    background-size: 300% 100%
}

.xxp0q0x {
    animation-name: x1jn504y-B
}

.xxpijqv {
    border-inline-start-color: #1877f21a
}

.xxrbq2n {
    transition-property: width
}

.xxs79tx {
    row-gap: 0
}

.xxtzp7 {
    color: #fffc
}

.xxuhu2r {
    background-color: var(--geodesic-color-bg-content)
}

.xxuwe7w {
    background-color: #0a78be80
}

.xxx7yvo {
    inset-inline-end: 4px
}

.xxymvpz {
    vertical-align: middle
}

.xxznuk4 {
    border-inline-start-color: var(--fds-gray-45)
}

.xy066qf {
    color: #57c28d
}

.xy3bvj2 {
    color: var(--fds-spectrum-blue-gray-tint-15)
}

.xy3eyj {
    margin-inline-end: 14
}

.xy48o12 {
    padding-inline-start: 8px !important
}

.xy491u5 {
    background-color: #dadcde
}

.xy4rges {
    transform: scale(.525)
}

.xy5791y {
    background-color: #d93616
}

.xy5o5eq {
    font-size: var(--x1t0po47)
}

.xy6alq6 {
    animation-name: xqdg106-B
}

.xy79onk {
    box-shadow: 0 3px 4px 0 var(--shadow-1)
}

.xy7cald {
    box-shadow: 0 0 0 2px #3b82f6, 0 4px 6px -1px #3b82f61a, 0 2px 4px -2px #3b82f61a
}

.xy7y2sq {
    background-color: var(--big-gray-30)
}

.xy99zzx {
    background-color: #283943
}

.xyachzh {
    border-inline-start-color: #cbd2d966
}

.xybof52 {
    background-color: var(--fds-dark-mode-gray-35)
}

.xycgwo3 {
    box-shadow: -2px 0 2px inset #00000026
}

.xycid45 {
    line-height: var(--x2b2uir)
}

.xycrqiy {
    background-image: url(Li4ycEr6QZM.png)
}

.xyd83as {
    opacity: .45
}

.xyedgms {
    background-image: linear-gradient(to right, red, #ff0, #0f0 30%, #0ff 50%, #00f, #f0f 80%, red)
}

.xyen2ro {
    float: none
}

.xyevx2x {
    background-size: 3px 4px
}

.xyf5r3r {
    border-start-start-radius: var(--xe17o8o)
}

.xyg0hw4 {
    color: #1c1e21
}

.xyg9oxn {
    color: #c2185b
}

.xygaxn7 {
    animation-name: xsimllc-B
}

.xygna7y {
    box-shadow: 0 2px 12px 2px var(--fds-black-alpha-10), 0 1px 2px var(--fds-black-alpha-10)
}

.xygsz8u {
    box-shadow: inset 2px 0 0 var(--x198s42)
}

.xyi67x2 {
    -webkit-filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, .3));
    filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, .3))
}

.xyiysdx {
    padding-inline-start: 2px
}

.xyj3jqc {
    background-color: #c4c4c4
}

.xyj9dbu {
    inset-inline-start: -100%
}

.xykpoxv {
    border-start-start-radius: var(--x-borderRadius)
}

.xykujxm {
    font-family: San Francisco, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", Roboto, Helvetica Neue, Helvetica, Arial, sans-serif
}

.xyltt0b {
    background-color: #eef9ff
}

.xymg6n1 {
    font-size: var(--x1rnmmpw)
}

.xymharo {
    margin-inline-start: 30px
}

.xymrrow {
    box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a
}

.xymvy2a {
    background-color: #ebedf0
}

.xynfnua {
    background-color: #f0fdfa
}

.xyngb21 {
    box-shadow: 0 1px 3px #adb0b3
}

.xynu265 {
    border-inline-start-color: #c0c4e9
}

.xyptobz {
    margin-inline-start: -40%
}

.xyqehj6 {
    border-start-end-radius: 200px
}

.xyqm7xq {
    margin-inline-start: 16px
}

.xyrfnid {
    background-color: gray
}

.xyri2b {
    padding-inline-end: 0
}

.xyrkm3d {
    padding-inline-end: 128px
}

.xys2atg {
    border-end-end-radius: .5em
}

.xys98vm {
    inset-inline-end: 14px
}

.xyt7idp {
    box-shadow: 0 0 0 .5pt var(--fds-black-alpha-20)
}

.xytkxmq {
    box-shadow: 0 2px 8px #00000040
}

.xyu21ht {
    opacity: 60%
}

.xyugm6f {
    line-height: 10px
}

.xyumdvf {
    border-inline-start-width: 2px
}

.xyuoyjg {
    padding-inline-start: 74px
}

.xyw0k1r {
    background-color: #1daa61
}

.xywgud2 {
    border-inline-end-color: var(--big-blue-gray-60)
}

.xyx8ycp {
    inset-inline-start: 48px
}

.xyxa9uu {
    color: var(--fds-white-text)
}

.xyxfs0t {
    transform: translate(-50%) translateY(0)
}

.xyxu8mf {
    transform: scale(.4302)
}

.xyxvkoo {
    border-inline-start-color: #1118271a
}

.xyybi4n {
    background-image: linear-gradient(#a7b3bf99, #a7b3bf99)
}

.xyyilfv {
    transform-origin: left top
}

.xyznw17 {
    color: #465a6999
}

.xz03a8w {
    inset-inline-end: 2px
}

.xz1ddw4 {
    box-shadow: 0 8px 32px #00000080
}

.xz2iaq5 {
    background-color: #f7f8fa
}

.xz3js2n {
    border-inline-end-width: 2.5px
}

.xz4gly6 {
    transition-timing-function: ease-in-out
}

.xz55h9e {
    border-inline-end-color: #dee3e9
}

.xz57ter {
    border-inline-start-color: var(--x1sfi7n8)
}

.xz57vy1 {
    flex-basis: 65%
}

.xz5kmch {
    inset-inline-start: 44px
}

.xz5rk10 {
    opacity: .2
}

.xz6u0b {
    border-inline-end-color: var(--fds-black-alpha-10)
}

.xz7312c {
    padding-inline-start: 22px
}

.xz74otr {
    object-fit: fill
}

.xz7t8uv {
    border-end-end-radius: 24px
}

.xz8o4ku {
    background-color: #c4c4c4
}

.xz8obtx {
    cursor: no-drop
}

.xz94kzr {
    color: #0a7cff
}

.xzazjz5 {
    border-inline-start-color: var(--fds-spectrum-tomato)
}

.xzbzpje {
    margin-inline-end: 128px
}

.xzcnlqe {
    border-start-start-radius: var(--ad-builder-manage-ad-preview-border-radius)
}

.xzcodg6 {
    background-image: linear-gradient(135deg, #ffebed, #d8e8fd, #d5edff, #d4f2e2)
}

.xzcxax {
    animation-name: x1iewgtc-B
}

.xzdgj1d {
    color: #1c2b33
}

.xzdquvh {
    font-family: SF Pro Test, Roboto, sans-serif
}

.xzeufq7 {
    border-inline-start-color: #bfdbfe
}

.xzf9ole {
    margin-inline-start: 64px
}

.xzglsdp {
    background-color: var(--fds-black-alpha-80)
}

.xzhpcf4 {
    background-color: #f9fafb80
}

.xzi3nbc {
    font-kerning: normal
}

.xzie5hw {
    color: #405b6b
}

.xziim83 {
    padding-inline-end: 28px
}

.xzime2 {
    background-color: #e1effb
}

.xziz4yj {
    background-color: var(--fig-highlight-background)
}

.xzj3oux {
    margin-inline-end: 450px
}

.xzkaem6 {
    z-index: 3
}

.xzl6der {
    margin-inline-start: -56px
}

.xzleg3r {
    flex-basis: 498px
}

.xzlqesm {
    background-color: var(--x1y1gkjl)
}

.xzn2k1w {
    transform: scaleX(1)
}

.xznbyd4 {
    transform: translate(calc(-50% - 34px), -50%) rotate(-11deg) scale(.88)
}

.xzp3x1c {
    background-image: linear-gradient(150deg, #7dd3fc, #38bdf8 50%, #2563eb)
}

.xzpqnlu {
    clip: rect(0, 0, 0, 0)
}

.xzq03kg {
    color: #d3d3d3
}

.xzqoijp {
    color: #006b4e
}

.xzqw300 {
    background-color: #39afd5
}

.xzsf02u {
    color: var(--primary-text)
}

.xzt5al7 {
    direction: ltr
}

.xzu898i {
    border-inline-start-color: #00000026
}

.xzu9256 {
    box-shadow: 0 5px 5px -5px var(--fds-black-alpha-10)
}

.xzvy1xc {
    color: #1c1e21
}

.xzw8ywn {
    animation-timing-function: cubic-bezier(.14, 1, .34, 1)
}

.xzwifym {
    color: var(--primary)
}

.xzwoauc {
    inset-inline-start: 16px
}

.xzx4xcp {
    margin-inline-start: 14
}

.xzxonah {
    animation-name: xq5tekz-B
}

.xzyj77d {
    direction: rtl
}

.xzzaeyx {
    color: var(--fds-red-55)
}

.xzzpj8c {
    background-color: #0000000a
}

.x1mhnzaf.x1mhnzaf:where(.x-default-marker:focus-within *) {
    pointer-events: auto
}

.x1rzur5q.x1rzur5q:where(.x1es45g1:focus-within *) {
    visibility: visible
}

.x8w4yw4.x8w4yw4:where(.x-default-marker:focus-within *) {
    opacity: 1
}

.xgaobgb.xgaobgb:where(.x-default-marker:focus-within *) {
    transform: scale(1)
}

.xndum2i.xndum2i:where(.x-default-marker:focus-within *) {
    opacity: .6
}

.xoft95p.xoft95p:where(.x-default-marker:focus-within *) {
    transform: translate(-50%) translateY(0)
}

.xov7c4s.xov7c4s:where(.x-default-marker:focus-within *) {
    transform: scale(1.03)
}

.xxmso5u.xxmso5u:where(.x-default-marker:focus-within *) {
    transform: translateY(0)
}

.x11bqgtz.x11bqgtz:where(.x-default-marker:hover *) {
    display: flex
}

.x11vg4c1.x11vg4c1:where(.x-default-marker:hover *) {
    opacity: .6
}

.x14dfv5w.x14dfv5w:where(.x1ge8lrj:hover *) {
    visibility: visible
}

.x1bsk6gm.x1bsk6gm:where(.x1es45g1:hover *) {
    display: block
}

.x1dquxsn.x1dquxsn:where(.x-default-marker:hover *) {
    transform: translateY(0)
}

.x1qmtybe.x1qmtybe:where(.x-default-marker:hover *) {
    transform: translate(-50%) translateY(0)
}

.x1r9kbfp.x1r9kbfp:where(.x-default-marker:hover *) {
    pointer-events: auto
}

.x1thohka.x1thohka:where(.x1es45g1:hover *) {
    visibility: visible
}

.x5b7970.x5b7970:where(.x-default-marker:hover *) {
    opacity: 1
}

.x6nyeua.x6nyeua:where(.x-default-marker:hover *) {
    transform: var(--x-41glyl)
}

.xcb94ws.xcb94ws:where(.x-default-marker:hover *) {
    transform: scale(1)
}

.xffgs7c.xffgs7c:where(.x1es45g1:hover *) {
    opacity: .5
}

.xhnepxg.xhnepxg:where(.x-default-marker:hover *) {
    transform: scale(1.03)
}

.xidb3wr.xidb3wr:where(.x-default-marker:hover *) {
    display: none
}

.xud839j.xud839j:where(.x1es45g1:hover *) {
    display: inline
}

@supports (scrollbar-width: thin) {
    .x1s8rtcp.x1s8rtcp {
        scrollbar-width: thin
    }
}

@supports (scrollbar-width: thin) {
    .xx964jz.xx964jz {
        scrollbar-color: rgba(0, 0, 0, .2) transparent
    }
}

.x171mlpp:before {
    content: ""
}

.x19klesw:focus-within {
    border-inline-start-color: var(--x4dm10d)
}

.x19s37yp:focus-visible {
    background-color: var(--wash)
}

.x1am7k0y:before {
    vertical-align: middle
}

.x1cii8gf:before {
    display: inline-block
}

.x1f8eicr:focus-within {
    box-shadow: 0 0 0 2px #e5e7eb
}

.x1fpqlsi:not([stylex-hack]) * {
    border-end-end-radius: inherit
}

.x1jkdc3a:focus-within {
    border-inline-start-color: var(--x198s42)
}

.x1k0if8d:not([stylex-hack])>*+* {
    display: block
}

.x1k9ktvh:focus-within {
    border-inline-end-color: #0866ff
}

.x1lht8ou:focus-visible {
    box-shadow: var(--xsxyt0x)
}

.x1r7h6ct:focus-visible {
    border-inline-end-color: var(--x47tqpo)
}

.x1shbqyy:focus-visible {
    box-shadow: 0 0 0 2px var(--x1amglai)
}

.x1u4roqw:focus-within {
    background-color: #e2e7ec
}

.x1vke0dn:focus-visible {
    transform: translateY(-2px)
}

.x1w52jne:focus-visible {
    outline-color: var(--x1waj497)
}

.x1wtya2r:focus-within {
    border-inline-start-color: #0866ff
}

.x25t5g8:focus-visible {
    opacity: 1
}

.x3p6mcv:focus-visible {
    box-shadow: 0 0 0 2px #0000001a
}

.xakraxt:focus-within {
    border-inline-end-color: var(--x198s42)
}

.xczlck4:not([stylex-hack]) text {
    fill: currentColor
}

.xfx1vfn:not([stylex-hack]) * {
    border-end-start-radius: inherit
}

.xkrex6j:focus-visible {
    border-inline-start-color: var(--x47tqpo)
}

.xl58te0:not([stylex-hack]) * {
    border-start-start-radius: inherit
}

.xlpee0o:not([stylex-hack]) * {
    object-fit: scale-down
}

.xo7s394:not(:last-child) {
    margin-inline-end: 6px
}

.xuw44y3:not(:first-child) {
    margin-inline-start: 6px
}

.xv1pyha:focus-within {
    border-inline-end-color: var(--x4dm10d)
}

.xvubs4m:focus-visible {
    box-shadow: 0 2px 10px #0003, 0 0 0 1px #0000000f, 0 0 0 2px #0a78be80
}

.xwxd4wy:not([stylex-hack]) * {
    border-start-end-radius: inherit
}

.x1pwwqoy:first-child {
    margin-inline-start: 0
}

.x19mtlqq:last-child {
    border-inline-start-width: 0
}

.x1j53mea:last-child {
    margin-inline-end: 0
}

.x1qlsc9e:last-child {
    border-inline-end-width: 0
}

.xeft4sr:last-child {
    color: #929598
}

.xpbjdok:last-child {
    margin-inline-start: 0
}

.xve3vr1:last-child {
    font-size: .875rem
}

.xjl7jj:empty {
    display: none
}

.x1h03s4x:link {
    display: inline-block
}

.xear8cx:link {
    color: var(--big-blue-70)
}

.xft72go:link {
    font-weight: 700
}

.x1j2ylc0:visited {
    display: inline-block
}

.x1q4riq2:visited {
    color: var(--big-blue-70)
}

.x1vt2lax:visited {
    font-weight: 700
}

.xaqnwrm:disabled {
    pointer-events: none
}

.xijokvz:disabled {
    opacity: .5
}

.xjrnn97:disabled {
    background-color: var(--fds-white-alpha-50)
}

.xqzj9wj:disabled {
    background-color: #ffba0080
}

.xtgyt42:disabled {
    cursor: default
}

.x10066m0:hover {
    border-inline-start-color: #d1d5db
}

.x10dy9tk:hover {
    padding-inline-end: 8px
}

.x10n970z:hover {
    color: var(--fds-white)
}

.x10phpnj:hover {
    color: #fff
}

.x10udcab:hover {
    border-inline-end-color: var(--x4dm10d)
}

.x1178dfc:hover {
    color: #1877f2
}

.x11bj5q5:hover {
    background-color: #fff
}

.x11gmk8b:hover {
    background-color: var(--big-blue-gray-5)
}

.x11jxidc:hover {
    background-image: linear-gradient(to right, #7c3aed, #7e22ce)
}

.x11ph2bi:hover {
    background-color: var(--fds-gray-30)
}

.x11ysaiy:hover {
    background-color: #ffffff80
}

.x1277o0a:hover {
    cursor: pointer
}

.x1299skc:hover {
    box-shadow: 0 6px 20px 0 var(--fds-gray-25)
}

.x12kqfu5:hover {
    color: var(--big-blue-60)
}

.x12u8it5:hover {
    border-inline-start-color: #0a78beb3
}

.x12vz8sj:hover {
    background-image: linear-gradient(to right, #cfe3f7, #cfe3f7)
}

.x12woyzz:hover {
    color: var(--fds-black)
}

.x12x4e7p:hover {
    border-inline-start-color: var(--x1eozgzm)
}

.x139fkdi:hover {
    color: var(--xyx3zd1)
}

.x13ai6xv:hover {
    background-color: #ebf5ff
}

.x13g7aii:hover {
    border-inline-end-color: var(--secondary-text)
}

.x1423pu8:hover {
    display: inline-block
}

.x14a1yxv:hover {
    background-color: #ffffff73
}

.x14ow2ja:hover {
    transform: translateY(-1px)
}

.x14snt5h:hover {
    transform: scale(1.05)
}

.x151ahpb:hover {
    background-color: #3b82f62e
}

.x15v3o79:hover {
    background-image: url(-Ush1zLPGNk.png)
}

.x15xtuwi:hover {
    background-color: #0a78be33
}

.x1644ms5:hover {
    border-inline-start-color: #9ca3af
}

.x166zhl2:hover {
    border-start-start-radius: 8px
}

.x169f8od:hover {
    background-color: var(--x96d3x2)
}

.x16gu1oo:hover {
    background-color: #111827
}

.x16lbbsj:hover {
    border-inline-end-color: #fff
}

.x16z0muo:hover {
    background-color: #0000000f
}

.x17ag8ik:hover {
    background-color: var(--geodesic-color-text-link-default-active)
}

.x17ghyu:hover {
    border-inline-end-color: #2887e6
}

.x17iuh41:hover {
    background-color: #fff3
}

.x17w2t6x:hover {
    margin-inline-end: -8px
}

.x1828i44:hover {
    border-inline-end-color: #8a9ba8
}

.x184u9rj:hover {
    border-inline-start-color: var(--xmgkyr7)
}

.x187yvc6:hover {
    background-color: #e6f5ff
}

.x18edmwm:hover {
    border-start-end-radius: var(--x1pidvoh)
}

.x18krynl:hover {
    background-color: var(--x959pts)
}

.x18q7qs1:hover {
    border-inline-start-color: transparent
}

.x18uuni6:hover {
    opacity: .9
}

.x191esko:hover {
    scrollbar-color: rgba(0, 0, 0, .2) transparent
}

.x194kljf:hover {
    box-shadow: 0 0 0 2px #fff, 0 0 0 4px #0000001f
}

.x19lk8rd:hover {
    color: #374151
}

.x1a65qzt:hover {
    box-shadow: inset 0 0 0 100px var(--geodesic-color-interactive-background-flat-focused)
}

.x1a8vbtr:hover {
    border-inline-start-color: #d93616
}

.x1acf163:hover {
    background-color: #f3f4f6
}

.x1apalnj:hover {
    border-end-end-radius: 8px
}

.x1aqlb9x:hover {
    cursor: -webkit-grabbing
}

.x1aybxsf:hover {
    background-color: var(--geodesic-color-background-wash-primary)
}

.x1b9d9mj:hover {
    color: #b91c1c
}

.x1byop2d:hover {
    background-color: #ffffff4d
}

.x1c170i3:hover {
    background-color: var(--x1y1gkjl)
}

.x1c1dqh1:hover {
    color: var(--fds-gray-80)
}

.x1c3glr3:hover {
    opacity: .7
}

.x1c9wz0z:hover {
    box-shadow: 0 8px 16px 0 var(--fds-black-alpha-20)
}

.x1ceqetc:hover {
    background-color: var(--fds-black-alpha-05)
}

.x1cn5nv0:hover {
    color: #111827
}

.x1d0dcpc:hover {
    border-inline-end-color: #283943
}

.x1d7z5d:hover {
    background-color: var(--x1dsoghl)
}

.x1dvgs25:hover {
    background-color: #0000000d
}

.x1e1oym6:hover {
    border-inline-end-style: none
}

.x1e86i07:hover {
    background-color: var(--x10173ir)
}

.x1e9z4nb:hover {
    border-inline-start-color: var(--x1nfw57v)
}

.x1eybu85:hover {
    box-shadow: 0 2px 8px 0 var(--fds-black-alpha-10), 0 1px 1px 0 var(--fds-black-alpha-10)
}

.x1ezndc3:hover {
    background-color: #0009
}

.x1fn6cei:hover {
    margin-inline-start: -8px
}

.x1gwckwn:hover {
    background-color: #0000000d
}

.x1gzcd3d:hover {
    border-end-end-radius: 4px
}

.x1hhdxf4:hover {
    background-color: var(--x742teq)
}

.x1hnzab2:hover {
    border-end-start-radius: var(--x1pidvoh)
}

.x1i0nk4h:hover {
    border-inline-end-color: #d93616
}

.x1i2qe3s:hover {
    border-end-end-radius: 6px
}

.x1j5jeuq:hover {
    background-color: var(--fds-spectrum-tomato-tint-90)
}

.x1jgvunb:hover {
    background-color: #00000012
}

.x1jjhydi:hover {
    box-shadow: inset 0 0 0 3px #cbd2d933
}

.x1jpzsxl:hover {
    border-inline-end-color: #dc373c
}

.x1l09jyh:hover {
    background-color: #f9fafb
}

.x1lbgasi:hover {
    background-color: var(--x1eozgzm)
}

.x1lcra6a:hover {
    transform: scale(1.1)
}

.x1lz2jtb:hover {
    background-color: var(--fds-blue-30)
}

.x1lz31oe:hover {
    transform: translateY(-2px)
}

.x1md24ng:hover {
    background-color: var(--fds-gray-00)
}

.x1mowo:hover {
    border-start-end-radius: 8px
}

.x1mqu5ku:hover {
    background-color: #cbd2d9
}

.x1mwn1sa:hover {
    border-inline-end-color: #d1d5db
}

.x1n3t6qc:hover {
    background-image: linear-gradient(to right, #bee1dc, #bee1dc)
}

.x1n5bzlp:hover {
    background-color: transparent
}

.x1n62qcu:hover {
    background-color: #ffffffe6
}

.x1n954sn:hover {
    border-inline-start-color: var(--x47tqpo)
}

.x1n9p8qv:hover {
    box-shadow: var(--xsxyt0x)
}

.x1na3j0e:hover {
    border-inline-end-color: var(--x47tqpo)
}

.x1neqd5n:hover {
    background-color: var(--x1lcihep)
}

.x1ngey9p:hover {
    border-inline-end-color: var(--x96d3x2)
}

.x1nm2qzt:hover {
    background-repeat: no-repeat
}

.x1npxjhk:hover {
    border-inline-end-color: transparent
}

.x1o7uuvo:hover {
    opacity: 1
}

.x1o9p8i:hover {
    background-color: #dae6f066
}

.x1ohx8y9:hover {
    border-inline-end-color: #1877f2
}

.x1ojgrj1:hover {
    transition-duration: .1s
}

.x1opdvn9:hover {
    border-end-start-radius: 8px
}

.x1ovlfll:hover {
    background-color: var(--big-gray-30)
}

.x1pb7wa4:hover {
    background-color: var(--geodesic-color-interactive-background-wash-focused)
}

.x1pozooe:hover {
    box-shadow: 0 4px 12px #3b82f614
}

.x1q34hl1:hover {
    padding-inline-start: 8px
}

.x1q3v9aq:hover {
    color: #4b5563
}

.x1q691wc:hover {
    background-color: #000000b3
}

.x1qjn2oj:hover {
    outline-color: var(--big-gray-20)
}

.x1qk6o4i:hover {
    background-color: var(--wash)
}

.x1rte3ar:hover {
    border-inline-end-color: var(--fds-highlight)
}

.x1sbsor:hover {
    cursor: -webkit-grab
}

.x1sd63oq:hover {
    opacity: .3
}

.x1sqnxm0:hover {
    background-color: var(--x1nfw57v)
}

.x1sur9pj:hover {
    text-decoration-line: underline
}

.x1t7rm6y:hover {
    transform: none
}

.x1tf8huo:hover {
    background-color: #fff
}

.x1tpiztr:hover {
    box-shadow: var(--geodesic-elevation-2)
}

.x1tqmsv5:hover {
    background-color: var(--atlas-gray-1)
}

.x1tydq4y:hover {
    border-end-start-radius: 6px
}

.x1uc0xdj:hover {
    background-color: var(--geodesic-color-interactive-background-wash-active)
}

.x1ulemgu:hover {
    background-color: var(--fds-blue-05)
}

.x1umu4i0:hover {
    cursor: ew-resize
}

.x1uwhzl8:hover {
    background-color: #e6a800
}

.x1vhszaq:hover {
    outline-width: 2px
}

.x1vm225t:hover {
    background-color: #ffffff1a
}

.x1vv5qy8:hover {
    background-color: #eceef0
}

.x1vxm8on:hover {
    background-color: #1f2937
}

.x1wqy1ly:hover {
    border-inline-end-color: #ffffff4d
}

.x1wtrbu5:hover {
    box-shadow: none
}

.x1wud0mn:hover {
    cursor: default
}

.x1wuvd4d:hover {
    border-inline-end-color: var(--x1m430hw)
}

.x1x3fta7:hover {
    background-color: #0006
}

.x1xstzdp:hover {
    background-image: linear-gradient(to right, #bee1dccc, #bee1dccc)
}

.x1xuw8yi:hover {
    box-shadow: 0 4px 6px -1px #3b82f614, 0 2px 4px -2px #3b82f614
}

.x1xw8qa1:hover {
    background-color: var(--x198s42)
}

.x1y3i8ny:hover {
    border-inline-end-color: #fecaca
}

.x1yrycjo:hover {
    background-color: #374151
}

.x1zzt2c:hover {
    border-inline-start-color: #8a9ba8
}

.x2akupc:hover {
    border-inline-end-color: var(--x1eozgzm)
}

.x2kbdj8:hover {
    background-color: var(--x1m430hw)
}

.x2n7vg7:hover {
    background-color: var(--fds-white-alpha-20)
}

.x2w22r9:hover {
    background-color: #e2e7ec
}

.x32z2ws:hover {
    background-color: #d1d5db
}

.x3b31nz:hover {
    color: var(--xlha7oi)
}

.x3kja3q:hover {
    background-color: #ffffff0a
}

.x3t9ccz:hover {
    box-shadow: 0 0 0 2px var(--xyx3zd1)
}

.x3ty4tl:hover {
    background-color: var(--x146g3cn)
}

.x4098sm:hover {
    border-inline-end-color: #111827
}

.x47w4xe:hover {
    color: #dc2626
}

.x4h69j9:hover {
    display: block
}

.x4q0cb7:hover {
    box-shadow: 0 0 0 2px #fff, 0 0 0 4px #000c
}

.x5bmfi2:hover {
    box-shadow: 0 0 0 1px var(--x47tqpo)
}

.x5td35l:hover {
    border-inline-start-color: var(--x96d3x2)
}

.x5ui6f:hover {
    background-color: #a7b3bf33
}

.x5xv0x7:hover {
    font-weight: 700
}

.x5z6fxw:hover {
    opacity: .8
}

.x635gwn:hover {
    background-color: var(--x11vmj9r)
}

.x6fixyf:hover {
    box-shadow: 0 4px 10px #0000002e
}

.x6i7rl0:hover {
    text-decoration-color: var(--fds-gray-100)
}

.x7ewnes:hover {
    box-shadow: 0 4px 14px -8px #0f172a1f
}

.x7lielj:hover {
    color: var(--x1m430hw)
}

.x7vetg2:hover {
    background-color: #0a78be0f
}

.x8di8bv:hover {
    background-color: var(--fds-gray-10)
}

.x8du52y:hover {
    background-color: var(--hover-overlay)
}

.x8yb3ym:hover {
    transform: translateY(-4px) scale(1.5)
}

.xa5v96s:hover {
    cursor: auto
}

.xaiobrx:hover {
    color: var(--x1q7fu0i)
}

.xarl00o:hover {
    border-inline-end-color: var(--x1nfw57v)
}

.xayd01k:hover {
    border-inline-start-color: #0a78be80
}

.xbg239p:hover {
    border-end-start-radius: 4px
}

.xbr68hz:hover {
    border-start-start-radius: var(--x1pidvoh)
}

.xcasxpd:hover {
    background-color: var(--fds-white-alpha-50)
}

.xci8wlk:hover {
    background-color: #f3f4f699
}

.xcj8juf:hover {
    color: var(--x1oq0e7)
}

.xclktvd:hover {
    opacity: .95
}

.xcxds6n:hover {
    color: #000
}

.xd3yhht:hover {
    background-color: #1d21290a !important
}

.xdrj8qz:hover {
    background-color: var(--xosszt6)
}

.xe7m2e6:hover {
    color: var(--x1gdso8m)
}

.xebhmgx:hover {
    background-image: linear-gradient(#a7b3bf33, #a7b3bf33)
}

.xedim15:hover {
    border-inline-end-color: var(--xmgkyr7)
}

.xeol0we:hover {
    background-color: #d1e5ff
}

.xepox01:hover {
    background-color: var(--fds-gray-05)
}

.xfudm7s:hover {
    transform: translateY(0)
}

.xg9pgij:hover {
    box-shadow: 0 0 0 2px #0a78be4d
}

.xgamat3:hover {
    box-shadow: 0 0 0 1px var(--x1eozgzm)
}

.xgb5jeo:hover {
    background-color: #e3edf6
}

.xge7om2:hover {
    color: var(--x11efqim)
}

.xgtszjm:hover {
    box-shadow: 0 0 0 1px var(--xyx3zd1), 0 12px 32px -16px #0f172a2e
}

.xgwhdod:hover {
    border-inline-start-color: #111827
}

.xgxah8w:hover {
    background-color: var(--fds-white)
}

.xhkuiuk:hover {
    background-color: var(--geodesic-color-background-selected-primary)
}

.xhomczz:hover {
    border-inline-start-color: #fff
}

.xhv2g5h:hover {
    border-inline-start-style: none
}

.xhw34n5:hover {
    border-inline-start-color: var(--xyx3zd1)
}

.xi0a5t3:hover {
    border-inline-end-color: #0a78be80
}

.xinkh0:hover {
    background-image: linear-gradient(to right, var(--geodesic-color-interactive-background-flat-focused), var(--geodesic-color-interactive-background-flat-focused))
}

.xjmehy0:hover {
    border-inline-start-color: var(--x1m430hw)
}

.xk1hqsy:hover {
    background-color: #00000008
}

.xk81vsv:hover {
    border-start-start-radius: 6px
}

.xkapau0:hover {
    -webkit-filter: brightness(.95);
    filter: brightness(.95)
}

.xktybfd:hover {
    background-color: #e4edf6
}

.xlci4px:hover {
    border-inline-end-color: var(--xyx3zd1)
}

.xlcsr2u:hover {
    color: var(--x1e0o995)
}

.xlo2k4y:hover {
    border-inline-end-color: #0a78beb3
}

.xm0xhq4:hover {
    background-color: #f9fafbb3
}

.xmbozn3:hover {
    background-color: #465a69
}

.xmh73kr:hover {
    border-inline-end-color: #9ca3af
}

.xmkau4o:hover {
    border-start-start-radius: 4px
}

.xncqrtv:hover {
    transition-timing-function: ease
}

.xndfke9:hover {
    border-inline-start-color: #2887e6
}

.xner4ek:hover {
    background-color: var(--geodesic-color-interactive-background-flat-focused)
}

.xnfex5d:hover {
    background-color: var(--geo-background-wash)
}

.xnrwkp6:hover {
    border-inline-start-color: var(--x4dm10d)
}

.xnrwub:hover {
    box-shadow: 0 4px 14px var(--fds-black-alpha-30)
}

.xnwavn6:hover {
    border-inline-start-color: #283943
}

.xo5vcxg:hover {
    color: var(--big-gray-80)
}

.xohrval:hover {
    background-color: var(--primary-button-pressed)
}

.xoun36l:hover {
    background-color: #0000000d
}

.xp0hbc:hover {
    border-end-end-radius: var(--x1pidvoh)
}

.xpfkh8w:hover {
    background-color: var(--big-gray-5)
}

.xqpkkxe:hover {
    border-inline-start-color: var(--accent)
}

.xqx88al:hover {
    box-shadow: var(--geodesic-elevation-1)
}

.xr2jrhd:hover {
    color: var(--xiyig2z)
}

.xr6nvjh:hover {
    border-inline-start-color: var(--fds-highlight)
}

.xreg1as:hover {
    color: #1c2b33
}

.xrttilt:hover {
    background-color: var(--xflvwue)
}

.xs2ae6y:hover {
    color: var(--fig-highlight)
}

.xsg7xg6:hover {
    border-inline-start-color: #dc373c
}

.xskcksr:hover {
    box-shadow: 0 0 0 2px #00000026, 0 0 0 3px transparent
}

.xsnba1x:hover {
    border-inline-end-color: var(--accent)
}

.xt4zopc:hover {
    outline-style: solid
}

.xtdpl8b:hover {
    box-shadow: 0 2px 6px #00000014
}

.xtibnru:hover {
    border-inline-start-color: #ffffff4d
}

.xto7hwh:hover {
    border-inline-start-color: #1877f2
}

.xtr3qs0:hover {
    background-color: var(--fds-spectrum-slate-tint-90)
}

.xv0q3u3:hover {
    background-color: var(--fds-white-alpha-30)
}

.xv540hk:hover {
    -webkit-filter: brightness(.92);
    filter: brightness(.92)
}

.xvddfa1:hover {
    background-color: #eaedf0
}

.xwctamf:hover {
    color: var(--primary-text)
}

.xwmdtn1:hover {
    box-shadow: inset 0 0 0 1px var(--x1eozgzm)
}

.xwmwhq1:hover {
    color: var(--big-blue-70)
}

.xx64bg:hover {
    background-color: #0a78be14
}

.xx6dty4:hover {
    background-color: var(--x4hgzh8)
}

.xxbiz9e:hover {
    background-color: #1d21290a
}

.xxv1opk:hover {
    background-color: #f2f2f2
}

.xy2qpeh:hover {
    color: var(--fds-highlight)
}

.xydrdol:hover {
    border-inline-start-color: #fecaca
}

.xyirr6g:hover {
    border-start-end-radius: 6px
}

.xz4o4rb:hover {
    border-start-end-radius: 4px
}

.xznb26r:hover {
    border-inline-start-color: var(--secondary-text)
}

.xzruri5:hover {
    background-color: var(--fds-divider-on-white)
}

.x10snf13:focus {
    border-inline-end-color: var(--x4dm10d)
}

.x139nw4e:focus {
    border-inline-end-color: #0a78be
}

.x14m5nj1:focus {
    border-inline-end-color: #dc373c
}

.x1dquh4w:focus {
    background-color: var(--x1dsoghl)
}

.x1ehkdmn:focus {
    border-inline-start-color: var(--x1waj497)
}

.x1gomaph:focus {
    border-inline-start-color: var(--x4dm10d)
}

.x1j5f8zt:focus {
    background-color: var(--fds-gray-05)
}

.x1k0m9xj:focus {
    border-inline-end-color: var(--xyx3zd1)
}

.x1odi1kd:focus {
    border-inline-start-color: #0a78be
}

.x1tgy4h6:focus {
    border-inline-start-color: var(--xyx3zd1)
}

.x7r0qxa:focus {
    box-shadow: inset 0 0 0 3px #0a78be33
}

.x7wv2f5:focus {
    border-inline-end-color: var(--x1waj497)
}

.xbab36r:focus {
    border-inline-start-color: #0a78be66
}

.xctv2qn:focus {
    background-color: #fff
}

.xginuby:focus {
    box-shadow: 0 0 0 1px var(--x1waj497)
}

.xnvpcr8:focus {
    color: var(--fds-black)
}

.xp810e6:focus {
    box-shadow: 0 0 0 2px var(--x1amglai)
}

.xpw5byy:focus {
    box-shadow: inset 0 0 0 3px #dc373c33
}

.xr9r2s9:focus {
    box-shadow: none
}

.xt2gzc7:focus {
    background-color: #d1e5ff
}

.xtkm7a0:focus {
    border-inline-end-color: #0a78be66
}

.xuga57x:focus {
    box-shadow: 0 0 0 1px #0a78be66
}

.xuz55fs:focus {
    border-inline-start-color: #dc373c
}

.xycp24c:focus {
    background-color: var(--geodesic-color-interactive-background-wash-active)
}

.x11xcfsm:active {
    box-shadow: 0 2px 8px 0 var(--fds-gray-25)
}

.x16i9c61:active {
    box-shadow: inset 0 0 0 100px var(--geodesic-color-interactive-background-flat-active)
}

.x171s571:active {
    background-color: #cc9600
}

.x1ceikm:active {
    background-color: var(--geodesic-color-interactive-background-wash-active)
}

.x1d8vd7w:active {
    color: var(--fds-gray-80)
}

.x1jplu5e:active {
    transform: scale(.95)
}

.x1qthtll:active {
    background-color: #3397f0
}

.xch2mbi:active {
    cursor: grabbing
}

.xe9u1gp:active {
    background-image: linear-gradient(#a7b3bf99, #a7b3bf99)
}

.xfmyz4:active {
    background-color: var(--fds-highlight)
}

.xknjfhg:active {
    background-color: var(--fds-gray-10)
}

.xpoy0hb:active {
    background-color: #ffffff40
}

.xv3zcqh:active {
    transform: scale(.985)
}

@media (prefers-color-scheme: dark) {
    .x1047wcj.x1047wcj {
        color: #f3f4f6
    }
}

@media screen and (max-width: 780px) {
    .x104f14x.x104f14x {
        padding-inline-start: 12px
    }
}

@media screen and (max-width: 1380px) {
    .x111nxc5.x111nxc5 {
        display: none
    }
}

@media (max-width: 780px) {
    .x11ddtwu.x11ddtwu {
        padding-inline-start: 16px
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x11llf4a.x11llf4a {
        color: var(--fig-primary-text)
    }
}

@media (prefers-color-scheme: dark) {
    .x127ifkd.x127ifkd {
        background-color: #1f2937
    }
}

@media screen and (max-width: 780px) {
    .x12d9qw2.x12d9qw2 {
        margin-inline-end: 24px
    }
}

@media (min-width: 768px) {
    .x12gs5cb.x12gs5cb {
        display: block
    }
}

@media (max-width: 780px) {
    .x12wk99y.x12wk99y {
        border-end-end-radius: 0
    }
}

@media screen and (max-width: 780px) {
    .x130k6as.x130k6as {
        margin-inline-start: 20px
    }
}

@media screen and (max-width : 780px) {
    .x130w7px.x130w7px {
        flex-direction: column-reverse
    }
}

@media (max-width: 780px) {
    .x1344230.x1344230 {
        padding-inline-end: 0
    }
}

@media (prefers-reduced-motion: reduce) {
    .x14q22ui.x14q22ui {
        animation-delay: 0s
    }
}

@media screen and (max-width: 1380px) {
    .x1579smg.x1579smg {
        text-align: center
    }
}

@media screen and (max-width: 780px) {
    .x16137js.x16137js {
        display: flex
    }
}

@media (max-width : 1024px) {
    .x1689no.x1689no {
        margin-inline-start: 0
    }
}

@media (prefers-reduced-motion: reduce) {
    .x16dpw5u.x16dpw5u {
        opacity: 1
    }
}

@media screen and (max-width: 780px) {
    .x16slatk.x16slatk {
        border-end-start-radius: 0
    }
}

@media screen and (max-width: 780px) {
    .x179eg0x.x179eg0x {
        margin-inline-end: 20px
    }
}

@media screen and (max-width : 780px) {
    .x17njviq.x17njviq {
        position: relative
    }
}

@media screen and (max-width : 780px) {
    .x17w8x7d.x17w8x7d {
        padding-inline-start: 16px
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x184el6o.x184el6o {
        font-size: 1.75rem
    }
}

@media screen and (max-width: 780px) {
    .x1a4dznm.x1a4dznm {
        display: -webkit-inline-flex
    }
}

@media (max-width:1118px) {
    .x1abcs9p.x1abcs9p {
        order: 0
    }
}

@media (max-width : 1200px) {
    .x1ao4jt7.x1ao4jt7 {
        display: block
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1aquc0h.x1aquc0h {
        animation-name: none
    }
}

@media screen and (max-width: 780px) {
    .x1b87k9o.x1b87k9o {
        margin-inline-end: -20px
    }
}

@media (max-width: 1280px) {
    .x1b9assr.x1b9assr {
        border-inline-end-width: 0
    }
}

@media (max-width: 600px) {
    .x1b9fplw.x1b9fplw {
        padding-inline-end: 20px
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x1bp53el.x1bp53el {
        padding-inline-end: 30px
    }
}

@media (max-width: 780px) {
    .x1cbdp7.x1cbdp7 {
        padding-inline-start: 0
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x1djukfj.x1djukfj {
        animation-duration: .32s
    }
}

@media screen and (max-width: 780px) {
    .x1dzmezh.x1dzmezh {
        justify-content: space-between
    }
}

@media screen and (max-width: 780px) {
    .x1ekw8j2.x1ekw8j2 {
        background-color: var(--ad-library-teal)
    }
}

@media screen and (max-width: 780px) {
    .x1eqdzii.x1eqdzii {
        display: block
    }
}

@media screen and (max-width: 780px) {
    .x1er7qb3.x1er7qb3 {
        flex-direction: column-reverse
    }
}

@media screen and (max-width: 780px) {
    .x1f8g8jj.x1f8g8jj {
        margin-inline-end: 12px
    }
}

@media (max-width: 1420px) {
    .x1ffpohy.x1ffpohy {
        justify-content: flex-start
    }
}

@media screen and (max-width: 1380px) {
    .x1fqs1re.x1fqs1re {
        display: block
    }
}

@media (max-width: 780px) {
    .x1gk5agw.x1gk5agw {
        justify-content: center
    }
}

@media (max-width: 1150px) {
    .x1gujn7e.x1gujn7e {
        display: none
    }
}

@media screen and (max-width : 780px) {
    .x1gz3x7v.x1gz3x7v {
        display: flex
    }
}

@media (max-width: 1550px) {
    .x1h2807g.x1h2807g {
        display: none
    }
}

@media (prefers-color-scheme: dark) {
    .x1hda4jg.x1hda4jg {
        border-inline-start-color: #374151
    }
}

@media (max-width: 1280px) {
    .x1hiruzx.x1hiruzx {
        flex-direction: column
    }
}

@media (max-width: 780px) {
    .x1huhy6z.x1huhy6z {
        border-start-start-radius: 0
    }
}

@media screen and (max-width: 780px) {
    .x1hzdo37.x1hzdo37 {
        background-color: var(--fds-white)
    }
}

@media screen and (max-width: 780px) {
    .x1i8f3v7.x1i8f3v7 {
        border-start-end-radius: 0
    }
}

@media (max-width: 780px) {
    .x1ifxdae.x1ifxdae {
        padding-inline-end: 16px
    }
}

@media (max-width: 780px) {
    .x1j3hsum.x1j3hsum {
        border-start-end-radius: 0
    }
}

@media screen and (max-width: 780px) {
    .x1jhu501.x1jhu501 {
        padding-inline-end: 24px
    }
}

@media (max-width: 780px) {
    .x1jnlxj1.x1jnlxj1 {
        padding-inline-end: 24px
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x1l2y4ib.x1l2y4ib {
        animation-duration: .5s
    }
}

@media screen and (max-width : 780px) {
    .x1l48g3s.x1l48g3s {
        padding-inline-end: 24px
    }
}

@media (max-width: 780px) {
    .x1l8lms0.x1l8lms0 {
        font-size: .875rem
    }
}

@media (min-width: 780px) {
    .x1latm0k.x1latm0k {
        padding-inline-start: 64px
    }
}

@media screen and (max-width : 780px) {
    .x1lhwpv.x1lhwpv {
        margin-inline-end: 0
    }
}

@media screen and (max-width: 780px) {
    .x1lpubd9.x1lpubd9 {
        padding-inline-end: 20px
    }
}

@media screen and (max-width : 780px) {
    .x1m5622i.x1m5622i {
        padding-inline-start: 24px
    }
}

@media screen and (max-width : 780px) {
    .x1n4orzt.x1n4orzt {
        margin-inline-start: 16px
    }
}

@media (prefers-color-scheme: dark) {
    .x1nvhpto.x1nvhpto {
        border-inline-end-color: #1f2937
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1nwy2jz.x1nwy2jz {
        stroke-dashoffset: 0
    }
}

@media (max-width : 1280px) {
    .x1nzmq74.x1nzmq74 {
        flex-direction: column
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1o9sq8h.x1o9sq8h {
        opacity: 0
    }
}

@media screen and (max-width : 780px) {
    .x1opp0xj.x1opp0xj {
        margin-inline-start: 0
    }
}

@media (max-width: 780px) {
    .x1ov1hu6.x1ov1hu6 {
        display: block
    }
}

@media screen and (max-width: 780px) {
    .x1pcafwn.x1pcafwn {
        margin-inline-start: 8px
    }
}

@media screen and (max-width : 780px) {
    .x1plozeq.x1plozeq {
        padding-inline-start: 0
    }
}

@media screen and (max-width : 780px) {
    .x1q813c6.x1q813c6 {
        flex-direction: column
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x1qel5g.x1qel5g {
        animation-duration: .2s
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x1qgd278.x1qgd278 {
        padding-inline-start: 30px
    }
}

@media (min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    .x1r0pfbr.x1r0pfbr {
        background-size: 553px 528px
    }
}

@media (max-width: 600px) {
    .x1r92ij9.x1r92ij9 {
        margin-inline-end: 0
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x1rn7cur.x1rn7cur {
        line-height: 29px
    }
}

@media screen and (max-width: 780px) {
    .x1sc536d.x1sc536d {
        padding-inline-start: 20px
    }
}

@media (prefers-color-scheme: dark) {
    .x1suy6h.x1suy6h {
        border-inline-start-color: #1f2937
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x1sxvjma.x1sxvjma {
        line-height: 58px
    }
}

@media (max-width: 880px) {
    .x1t2qu9j.x1t2qu9j {
        grid-template-columns: 1fr
    }
}

@media only screen and (max-height: 500px) {
    .x1t7cmdl.x1t7cmdl {
        position: static
    }
}

@media (max-width: 1280px) {
    .x1tuw3bj.x1tuw3bj {
        border-inline-end-style: none
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
        animation-duration: 0s
    }
}

@media (max-width: 600px) {
    .x1vjxykj.x1vjxykj {
        padding-inline-end: 12px
    }
}

@media screen and (max-width: 780px) {
    .x1xcssjx.x1xcssjx {
        padding-inline-start: 44px
    }
}

@media screen and (max-width: 1380px) {
    .x1xrkzma.x1xrkzma {
        margin-inline-end: auto
    }
}

@media screen and (max-width: 780px) {
    .x1y7s04m.x1y7s04m {
        padding-inline-end: 16px
    }
}

@media screen and (max-width : 780px) {
    .x1z03nrl.x1z03nrl {
        align-items: center
    }
}

@media screen and (max-width: 780px) {
    .x2rh3t2.x2rh3t2 {
        padding-inline-start: 24px
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x33d61.x33d61 {
        animation-name: x13n5nbw-B
    }
}

@media screen and (max-width : 780px) {
    .x36cxo1.x36cxo1 {
        padding-inline-end: 16px
    }
}

@media screen and (max-width : 780px) {
    .x3vnl.x3vnl {
        margin-inline-start: -28px
    }
}

@media screen and (max-width: 780px) {
    .x65fpuk.x65fpuk {
        margin-inline-start: 24px
    }
}

@media (max-width: 780px) {
    .x68qzlc.x68qzlc {
        margin-inline-end: 0
    }
}

@media (prefers-color-scheme: dark) {
    .x6zpuqv.x6zpuqv {
        background-color: #111827
    }
}

@media (max-width: 780px) {
    .x788xk8.x788xk8 {
        display: none
    }
}

@media screen and (max-width : 780px) {
    .x7ugc76.x7ugc76 {
        padding-inline-end: 0
    }
}

@media (prefers-color-scheme: dark) {
    .x8hwtpa.x8hwtpa {
        color: #9ca3af
    }
}

@media screen and (max-width: 780px) {
    .x90as1w.x90as1w {
        margin-inline-start: -20px
    }
}

@media (max-width: 780px) {
    .x93vssc.x93vssc {
        margin-inline-start: -8px
    }
}

@media (min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    .x9p3b3b.x9p3b3b {
        background-size: 440px 411px
    }
}

@media (max-width: 1100px) {
    .xa34gjb.xa34gjb {
        align-items: flex-start
    }
}

@media (max-width: 780px) {
    .xav7xp.xav7xp {
        margin-inline-start: 0
    }
}

@media (max-width: 780px) {
    .xbct7i7.xbct7i7 {
        margin-inline-start: 16px
    }
}

@media screen and (max-width: 780px) {
    .xbnw46x.xbnw46x {
        padding-inline-start: 16px
    }
}

@media screen and (max-width : 780px) {
    .xbsblt2.xbsblt2 {
        margin-inline-end: 16px
    }
}

@media (max-width: 1800px) {
    .xbux0se.xbux0se {
        display: none
    }
}

@media screen and (max-width: 780px) {
    .xc7lca4.xc7lca4 {
        position: absolute
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .xd5rn1j.xd5rn1j {
        line-height: 34px
    }
}

@media screen and (max-width: 780px) {
    .xdp6un3.xdp6un3 {
        display: inline-block
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .xe8apo3.xe8apo3 {
        font-size: 1.5rem
    }
}

@media screen and (max-width: 780px) {
    .xeaudtn.xeaudtn {
        padding-inline-end: 0
    }
}

@media screen and (max-width: 780px) {
    .xeuawo7.xeuawo7 {
        margin-inline-start: 0
    }
}

@media screen and (max-width: 780px) {
    .xf1ukr0.xf1ukr0 {
        flex-wrap: wrap
    }
}

@media (max-width: 1200px) {
    .xf7htcu.xf7htcu {
        flex-direction: column
    }
}

@media screen and (max-width: 780px) {
    .xf7sxz.xf7sxz {
        -webkit-justify-content: space-between
    }
}

@media (max-width: 780px) {
    .xfdziti.xfdziti {
        line-height: 1.29
    }
}

@media (prefers-color-scheme: dark) {
    .xfwo9do.xfwo9do {
        border-inline-end-color: #374151
    }
}

@media (max-width: 600px) {
    .xghhhot.xghhhot {
        padding-inline-start: 12px
    }
}

@media (prefers-reduced-motion: no-preference) {
    .xh7lq3e.xh7lq3e {
        animation-delay: .45s
    }
}

@media (max-width: 780px) {
    .xheo835.xheo835 {
        border-end-start-radius: 0
    }
}

@media screen and (max-width: 780px) {
    .xi9loy1.xi9loy1 {
        border-end-end-radius: 0
    }
}

@media (max-width: 780px) {
    .xihb79w.xihb79w {
        padding-inline-start: 24px
    }
}

@media screen and (max-width: 780px) {
    .xijda7o.xijda7o {
        padding-inline-end: 12px
    }
}

@media screen and (max-width: 780px) {
    .xiwj3i7.xiwj3i7 {
        padding-inline-end: 44px
    }
}

@media (prefers-color-scheme: dark) {
    .xiwyq3z.xiwyq3z {
        color: #60a5fa
    }
}

@media (min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    .xk1pkvd.xk1pkvd {
        background-image: url(i_gl1_2_N1v.png)
    }
}

@media (min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    .xk334sl.xk334sl {
        background-image: url(NMKMCSLC1lF.png)
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .xk5t9ee.xk5t9ee {
        line-height: 36px
    }
}

@media screen and (max-width: 600px) {
    .xklzzrc.xklzzrc {
        padding-inline-end: 16px
    }
}

@media screen and (max-width: 780px) {
    .xl6fno1.xl6fno1 {
        border-start-start-radius: 0
    }
}

@media (max-width: 1400px) {
    .xl99t1s.xl99t1s {
        display: none
    }
}

@media screen and (max-width: 780px) {
    .xlrifjs.xlrifjs {
        padding-inline-start: 0
    }
}

@media screen and (max-width: 780px) {
    .xmkfelv.xmkfelv {
        flex-direction: column
    }
}

@media screen and (max-width: 780px) {
    .xob7kzj.xob7kzj {
        inset-inline-end: 16px
    }
}

@media (prefers-color-scheme: dark) {
    .xobn62.xobn62 {
        box-shadow: 0 0 0 1px #374151
    }
}

@media screen and (max-width : 780px) {
    .xoyk1bc.xoyk1bc {
        box-sizing: border-box
    }
}

@media (max-width: 600px) {
    .xpn8hos.xpn8hos {
        padding-inline-start: 20px
    }
}

@media screen and (max-width: 780px) {
    .xpsxj7n.xpsxj7n {
        align-items: flex-start
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .xs3cc6z.xs3cc6z {
        font-size: 3rem
    }
}

@media screen and (max-width: 780px) {
    .xslqnfd.xslqnfd {
        margin-inline-end: 0
    }
}

@media (max-width: 600px) {
    .xttgk5v.xttgk5v {
        margin-inline-start: 0
    }
}

@media screen and (max-width: 600px) {
    .xvoloe9.xvoloe9 {
        padding-inline-start: 16px
    }
}

@media (max-width: 780px) {
    .xvvsx1.xvvsx1 {
        flex-direction: column
    }
}

@media screen and (max-width: 1380px) {
    .xw1dac3.xw1dac3 {
        margin-inline-start: auto
    }
}

@media (max-width: 780px) {
    .xw73xte.xw73xte {
        display: table-cell
    }
}

@media (max-width: 780px) {
    .xyphv1p.xyphv1p {
        flex-wrap: wrap
    }
}

@container cstAboutRow (max-width: 64px) {
    .xzpo55d.xzpo55d {
        display: none
    }
}

.x100vrsf {
    width: 40px
}

.x101abm8 {
    overflow-x: clip
}

.x101p15g {
    width: calc(100% / 3)
}

.x101qyy3 {
    max-height: 24px
}

.x102dui8 {
    max-height: 170px
}

.x102ulh2 {
    border-bottom-color: var(--fds-gray-40)
}

.x103gxtx {
    max-height: calc(100% - 64px)
}

.x103psoa {
    border-bottom-color: var(--big-gray-20)
}

.x103v00w {
    border-bottom-color: #fff
}

.x104f9w2 {
    max-width: 1080px
}

.x104jpfm {
    right: -7px
}

.x104qcjg {
    width: calc(35% - 8px)
}

.x10508h5 {
    top: 30px
}

.x106mfvv {
    bottom: 65px
}

.x106o3yi {
    width: 525px
}

.x10855st {
    top: 35%
}

.x109j2v6 {
    padding-top: 18px
}

.x10asjom {
    height: calc(100% - 16px)
}

.x10b2gpd {
    margin-bottom: -34px
}

.x10b58c2 {
    border-bottom-width: 2.5px
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10be2t5 {
    width: 418px
}

.x10bebk3 {
    max-width: 284px
}

.x10br76f {
    max-width: 25rem
}

.x10btfu9 {
    margin-bottom: 14
}

.x10ciyk7 {
    width: 528px
}

.x10e25ix {
    width: 395px
}

.x10eliut {
    margin-top: 2%
}

.x10ew9r4 {
    width: 165px
}

.x10f13y {
    border-top-color: #a78bfa
}

.x10fhysk {
    height: 490px
}

.x10fhz3h {
    height: calc(100vh - 300px)
}

.x10fq8lr {
    scroll-margin-top: 32px
}

.x10gouz6 {
    padding-top: var(--xlyvwfh)
}

.x10h3iyq {
    width: 42px
}

.x10hb0un {
    height: 521px
}

.x10hu2aj {
    top: -22px
}

.x10ko4xv {
    height: 576px
}

.x10ltyqh {
    margin-top: 250px
}

.x10lvyaf {
    width: calc(100% - 12px)
}

.x10sdp7s {
    padding-bottom: 3%
}

.x10sr9ya {
    min-height: 99px
}

.x10tnzdb {
    border-top-color: var(--fds-blue-60)
}

.x10uckc6 {
    width: 92%
}

.x10vfzb2 {
    width: 11px
}

.x10vqp0i {
    height: 318px
}

.x10vz0mv {
    height: 55%
}

.x10w3d4m {
    bottom: 100%
}

.x10w6t97 {
    height: 32px
}

.x10wh9bi {
    margin-top: 0 !important
}

.x10wjd1d {
    height: 50px
}

.x10wlt62 {
    overflow-y: hidden
}

.x10yuqza {
    padding-top: 32px
}

.x1100l2e {
    border-top-color: var(--big-blue-50)
}

.x1120s5i {
    padding-bottom: 2px
}

.x1125kle {
    height: 93%
}

.x112a4uq {
    height: 49px
}

.x112oebq {
    padding-bottom: 90px
}

.x112x6fw {
    border-top-color: #dc26268c
}

.x11408do {
    padding-top: 80px
}

.x114ak35 {
    border-bottom-color: #cbd2da
}

.x114jws4 {
    max-height: 60vh
}

.x115y72x {
    min-width: 452px
}

.x11784eu {
    width: 669px
}

.x117b58n {
    top: 32px
}

.x117lijy {
    min-width: 111px
}

.x117yac4 {
    padding-top: 6rem
}

.x1195lff {
    max-height: var(--x18ob5dx)
}

.x1198e8h {
    margin-top: -3px
}

.x11bj9pv {
    margin-bottom: 7%
}

.x11c7rll {
    width: 103px
}

.x11caxtk {
    height: 386px
}

.x11d25sh {
    width: 632px
}

.x11daxxc {
    height: 83px
}

.x11dp6qj {
    height: 160%
}

.x11emyvd {
    max-height: 290px
}

.x11fxgd9 {
    margin-top: 30px
}

.x11fyz1v {
    min-height: 102px
}

.x11ggab0 {
    border-bottom-color: var(--geodesic-color-border-divider-default-disabled)
}

.x11gisft {
    max-width: 640px
}

.x11hnkzl {
    width: 126px
}

.x11i0abu {
    height: calc(100vh - 236px)
}

.x11i3ho8 {
    width: 640px
}

.x11k2h6o {
    top: calc(100% - 1px)
}

.x11ld15w {
    height: 728px
}

.x11md1zd {
    min-height: 100px
}

.x11n82c1 {
    margin-top: 78px
}

.x11pyvv4 {
    border-top-color: #1118271a
}

.x11qvx8b {
    margin-top: 150px
}

.x11rhxwg {
    bottom: 12%
}

.x11rjk4b {
    height: 674px
}

.x11sxbke {
    border-bottom-color: var(--fds-spectrum-tomato)
}

.x11tk643 {
    width: calc((100% - 36px) / 3.25)
}

.x11tmcmn {
    min-width: 204px
}

.x11tup63 {
    margin-bottom: -7px
}

.x11unvnq {
    bottom: 100px
}

.x11vthsn {
    width: 532px
}

.x11w81zu {
    width: 648px
}

.x11xss2o {
    margin-top: -32px
}

.x11yfylt {
    margin-left: -4px
}

.x1210te4 {
    margin-top: 180px
}

.x121desc {
    margin-bottom: -1.5em
}

.x121pien {
    width: 336px
}

.x121yvx8 {
    height: 190px
}

.x122buku {
    border-top-color: var(--fds-gray-30)
}

.x122w8v9 {
    width: 415px
}

.x123j3cw {
    padding-top: 5px
}

.x1247r65 {
    width: 60px
}

.x124w7c {
    height: 913px
}

.x1264ykn {
    min-width: 28px
}

.x127mivf {
    border-top-color: #e5e7eb
}

.x127mndl {
    max-height: 138px
}

.x127qqk8 {
    height: 250px
}

.x127y5d4 {
    height: 537px
}

.x1282nqq {
    height: 530px
}

.x12844c5 {
    height: 304px
}

.x1296qf3 {
    min-width: 231px
}

.x129qt2x {
    height: 130px
}

.x12a83rk {
    height: 353px
}

.x12b3zpm {
    border-top-color: #0095f6
}

.x12bdpze {
    height: 208px
}

.x12c0h9u {
    top: -12px
}

.x12c6h09 {
    border-top-width: 10px
}

.x12c9i6l {
    border-bottom-color: #dc373c
}

.x12cuoq9 {
    height: 145px
}

.x12dfe0r {
    height: calc(100vh - 225px)
}

.x12enllp {
    padding-top: 124px
}

.x12f24lm {
    max-height: 70vh
}

.x12fk1ku {
    max-width: 660px
}

.x12h2zgu {
    margin-top: var(--ad-library-header-height)
}

.x12h8r4p {
    height: 476px
}

.x12imtbs {
    min-width: 446px
}

.x12mr8kf {
    top: 33px
}

.x12mtd8e {
    height: calc(90vh - 140px)
}

.x12nagc {
    margin-bottom: 4px
}

.x12o8aho {
    bottom: calc(100% + 49px)
}

.x12p4g1f {
    top: -28px
}

.x12qybmz {
    width: 273px
}

.x12rczxh {
    min-width: 220px
}

.x12ro6kh {
    min-width: 192px
}

.x12uelxi {
    border-bottom-color: #007cca
}

.x12ushyc {
    max-width: 400px
}

.x12yzcr0 {
    min-height: 108px
}

.x12zj3n6 {
    width: 255px
}

.x12zub7f {
    border-bottom-color: #06b6d4
}

.x13041zz {
    height: 620px
}

.x130a542 {
    bottom: var(--x13ojt52)
}

.x130zsl5 {
    border-top-color: var(--fds-unified-gray-95)
}

.x13198l7 {
    border-top-color: #ccd0d5
}

.x1319t99 {
    max-width: unset
}

.x133n410 {
    border-bottom-color: #0d6db6
}

.x135pmgq {
    margin-top: -20px
}

.x137oirg {
    border-bottom-style: hidden
}

.x137vrcb {
    min-height: 520px
}

.x139c44z {
    border-bottom-color: #0000001a
}

.x13crsa5 {
    padding-top: 50px
}

.x13fiaz2 {
    min-width: initial
}

.x13fuv20 {
    border-top-style: solid
}

.x13g9h81 {
    padding-bottom: 240px
}

.x13hwc6b {
    min-height: 340px
}

.x13ie5k6 {
    width: 130px
}

.x13ihpsm {
    margin-bottom: 48px
}

.x13j50qi {
    min-height: 144px
}

.x13k0xum {
    margin-top: 20%
}

.x13k8yb0 {
    top: -50%
}

.x13ko0gm {
    top: -32px
}

.x13m5vm7 {
    min-width: 38px
}

.x13o0s5z {
    min-width: 400px
}

.x13oqfyt {
    border-bottom-color: #ebedf0
}

.x13oubkp {
    width: 96px
}

.x13ourkz {
    height: var(--ad-builder-manage-ad-preview-height)
}

.x13p19hd {
    border-top-color: #e5e7ebb3
}

.x13pf649 {
    width: 780px
}

.x13qflfw {
    min-width: 210px
}

.x13qp9f6 {
    min-width: min-content
}

.x13vifvy {
    top: 0
}

.x13wbued {
    max-height: 635px
}

.x13wwr7t {
    border-bottom-color: var(--fds-gray-25)
}

.x13x6w3 {
    padding-top: 122px
}

.x13ys2tp {
    border-top-color: #dadcde
}

.x13z9opl {
    width: 100%-64
}

.x13zrc24 {
    padding-top: 40px
}

.x13zx6y {
    width: 68px
}

.x14024tk {
    border-top-color: var(--x1eozgzm)
}

.x140pc4w {
    min-width: 55%
}

.x141ej1v {
    min-height: 750px
}

.x141feeh {
    min-height: 38px
}

.x143tcsw {
    width: 208px
}

.x145484n {
    height: calc(100% - 32px)
}

.x145uihz {
    width: 379px
}

.x146dmfp {
    max-width: 70px
}

.x146lwo4 {
    min-width: 225px
}

.x147jhwm {
    border-top-color: var(--fds-black-alpha-10)
}

.x149cmgi {
    width: 368px
}

.x149is77 {
    overflow-y: unset
}

.x14aock7 {
    overflow-x: scroll
}

.x14atkfc {
    width: auto
}

.x14baz6b {
    height: 76px
}

.x14btriq {
    min-width: 212px
}

.x14dju74 {
    height: calc(100vh - 84px)
}

.x14eurpq {
    max-height: 480px
}

.x14fx8kg {
    height: 470px
}

.x14geq4f {
    width: 222px
}

.x14ggrba {
    height: 404px
}

.x14h49td {
    height: 55px
}

.x14iboa0 {
    margin-top: 5%
}

.x14ihq94 {
    border-top-color: #0a78be
}

.x14ilirf {
    border-top-color: #ef44444d
}

.x14jxjzc {
    width: 1168px
}

.x14k0oyk {
    max-height: 4rem
}

.x14ler8 {
    margin-bottom: 40px
}

.x14lruf5 {
    max-width: 260px
}

.x14lw9ws {
    max-width: 584px
}

.x14mxo9c {
    min-height: calc(100vh - 400px)
}

.x14n43ww {
    border-top-color: #fa3e3e
}

.x14nrxzs {
    top: 84%
}

.x14nwjz3 {
    height: 88px
}

.x14o62y9 {
    height: 39px
}

.x14os3ni {
    border-bottom-color: #dadcde
}

.x14qfxbe {
    width: 36px
}

.x14qk5za {
    max-width: 329px
}

.x14r61f {
    max-width: 80%
}

.x14rvwrp {
    width: 600px
}

.x14vqqas {
    margin-top: 12px
}

.x14z7g9a {
    height: 74px
}

.x14zvdfm {
    width: 48%
}

.x152qxlz {
    width: 33%
}

.x1536mdq {
    margin-top: -200px
}

.x155cy4d {
    margin-top: 120px
}

.x156by65 {
    top: 40%
}

.x156go17 {
    padding-bottom: 25px
}

.x15731z6 {
    padding-top: var(--x1m1iqz7)
}

.x157wqbr {
    min-width: 105px
}

.x158ke7r {
    height: 21px
}

.x159c2z0 {
    height: unset
}

.x159tps6 {
    max-height: 640px
}

.x15b6uid {
    height: 408px
}

.x15ba7lp {
    width: 518px
}

.x15bcfbt {
    border-top-color: #e9eaeb
}

.x15botz4 {
    min-width: 144px
}

.x15c7d3n {
    border-bottom-color: #8b5cf633
}

.x15chvws {
    width: 295px
}

.x15cq3s0 {
    min-width: 480px
}

.x15d00zi {
    width: 487px
}

.x15es69k {
    padding-bottom: var(--ads-pe-typeahead-filter-token-margin)
}

.x15hfatp {
    min-width: 36px
}

.x15hv16n {
    min-width: 460px
}

.x15icp18 {
    min-width: 440px
}

.x15ijmsz {
    max-height: 409px
}

.x15judy0 {
    max-height: 841px
}

.x15kljv6 {
    margin-top: -44px
}

.x15koma5 {
    border-bottom-color: #8d949e
}

.x15kz4h8 {
    min-width: 16px
}

.x15l03u9 {
    min-width: 128px
}

.x15lmzsi {
    border-bottom-width: var(--ad-builder-manage-ad-preview-border-width)
}

.x15sksvc {
    border-top-color: var(--x1lcihep)
}

.x15uerrv {
    padding-top: 72px
}

.x15wryii {
    border-top-color: initial
}

.x15x72sd {
    min-width: auto
}

.x15yg21f {
    width: 56px
}

.x1602a87 {
    width: 236px
}

.x161sli9 {
    padding-bottom: 56px
}

.x1629i41 {
    border-bottom-color: #FFFFFF
}

.x163pfp {
    padding-left: 8px
}

.x164ztxz {
    margin-top: 33px
}

.x168biu4 {
    width: 344px
}

.x1691je0 {
    width: 34px
}

.x169u96n {
    height: 550px
}

.x16atkl8 {
    max-width: 1038px
}

.x16bagsw {
    border-bottom-color: #e4e6eb
}

.x16bcwcf {
    max-height: 448px
}

.x16bm2xh {
    width: 902px
}

.x16bybu0 {
    margin-bottom: 64px
}

.x16d3s56 {
    height: 144px
}

.x16em4ew {
    max-width: 240px
}

.x16f18uk {
    border-bottom-color: var(--x11efqim)
}

.x16f3mvi {
    height: 80
}

.x16grhtn {
    width: 220px
}

.x16gzn2n {
    border-bottom-color: #ffffff1f
}

.x16hf812 {
    border-right-color: var(--fds-divider-on-white)
}

.x16it6v4 {
    margin-bottom: 16
}

.x16j8fid {
    top: 433px
}

.x16jbxaj {
    border-top-color: var(--x1sfi7n8)
}

.x16l2wyv {
    top: -10%
}

.x16ldp7u {
    margin-top: -5px
}

.x16m5f1z {
    width: 352px
}

.x16m7vsl {
    border-top-color: #1871ed
}

.x16mhkzl {
    width: 6%
}

.x16npstv {
    border-top-color: var(--fds-divider-on-wash)
}

.x16nrsnc {
    height: 400px
}

.x16ofu20 {
    width: calc(100% - 72px)
}

.x16p52fm {
    min-width: 272px
}

.x16pr9af {
    margin-bottom: -10px
}

.x16pxo4y {
    border-bottom-color: #fa3e3e
}

.x16q51m2 {
    max-width: 150px
}

.x16qp5pa {
    min-height: 165px
}

.x16rq771 {
    max-width: 1459px
}

.x16s0kzc {
    width: 132px
}

.x16stqrj {
    border-bottom-color: transparent
}

.x16w0jvj {
    width: 615px
}

.x16wdlz0 {
    height: 38px
}

.x16xo4sp {
    min-width: 18px
}

.x16xo58l {
    width: 322px
}

.x16ydxro {
    margin-left: 10px
}

.x16ye13r {
    height: var(--x-height)
}

.x16z1lm9 {
    margin-top: -7px
}

.x16zp95 {
    top: -42px
}

.x170jfvy {
    height: 10px
}

.x170w7sw {
    top: 140px
}

.x171n5wi {
    border-top-color: var(--x959pts)
}

.x172e5tb {
    padding-right: 15px
}

.x172ru0f {
    border-bottom-color: #a7b3bf
}

.x173qytb {
    min-width: 75px
}

.x177x9x3 {
    border-bottom-color: #0a78be14
}

.x178xt8z {
    border-top-width: 1px
}

.x1794i0d {
    max-width: 785px
}

.x1796k8s {
    max-width: 588px
}

.x179dxpb {
    max-height: 80vh
}

.x17b07a1 {
    min-width: 510px
}

.x17br7ac {
    border-top-color: #fff9
}

.x17ffd7m {
    border-top-color: #5c3bbf
}

.x17fpy1y {
    max-width: 480px
}

.x17ga9nx {
    height: calc(100vh - 32px)
}

.x17hc9s6 {
    width: 716px
}

.x17hd9tg {
    border-bottom-color: var(--x198s42)
}

.x17hq5yi {
    border-bottom-color: var(--xlha7oi)
}

.x17if2xz {
    border-bottom-color: var(--gray-20)
}

.x17itw8r {
    margin-top: 40%
}

.x17j7krd {
    height: 84px
}

.x17l6lh5 {
    top: 106px
}

.x17na0u1 {
    max-width: 85%
}

.x17ocude {
    top: .3333em
}

.x17ol07n {
    height: 540px
}

.x17q7fqb {
    width: 452px
}

.x17rw0jw {
    height: 22px
}

.x17sw6hc {
    width: 11%
}

.x17szme {
    border-bottom-color: var(--color-divider, #dadde1)
}

.x17tiq77 {
    width: 15%
}

.x17tni4a {
    min-width: 27px
}

.x17tqzrc {
    min-width: 660px
}

.x17upfok {
    min-width: 320px
}

.x17v04x3 {
    max-height: 800px
}

.x17vdnrg {
    width: calc((100% - 32px)/5)
}

.x17vnrad {
    width: 12%
}

.x17wavz3 {
    max-width: 1283px
}

.x17y4j5z {
    min-width: 96px
}

.x17z2i9w {
    width: 22px
}

.x17zxzc1 {
    border-bottom-color: var(--fds-yellow-90)
}

.x181g7gq {
    border-top-color: var(--x47tqpo)
}

.x183q3c6 {
    height: 332px
}

.x1849jeq {
    width: 30px
}

.x185x1x2 {
    height: 134px
}

.x186ixgm {
    max-width: 1440px
}

.x187nhsf {
    width: 44px
}

.x187xtus {
    min-width: 72px
}

.x188l9ba {
    margin-top: -100%
}

.x188nwvc {
    bottom: -80px
}

.x18b33ah {
    max-width: calc(100% - 24px)
}

.x18bhvyn {
    width: 234px
}

.x18ccme9 {
    border-top-width: 5px
}

.x18ce9k1 {
    border-bottom-color: var(--fds-gray-80)
}

.x18d9i69 {
    padding-bottom: 0
}

.x18dl8mb {
    height: 150px
}

.x18f6klv {
    padding-top: var(--x-padding)
}

.x18fhk05 {
    border-top-color: #8d949e
}

.x18gnavp {
    height: 13px
}

.x18ihqn5 {
    max-height: 468px
}

.x18ip3f8 {
    min-width: 344px
}

.x18k543f {
    max-width: 820px
}

.x18km8lp {
    border-bottom-color: #1877f266
}

.x18l8cfs {
    border-bottom-color: #cbd2d9
}

.x18mhnb9 {
    min-height: 90vh
}

.x18mvm57 {
    max-height: 475px
}

.x18n5i07 {
    min-width: 300px
}

.x18nvasd {
    width: 236px
}

.x18q0e9w {
    height: 475px
}

.x18q7qi4 {
    min-width: 550px
}

.x18qnofl {
    max-width: 160px
}

.x18qqrc1 {
    width: 248px
}

.x18s7i0i {
    max-height: 176px
}

.x18ww16n {
    padding-top: 168px
}

.x18wx58x {
    max-height: 40px
}

.x18xzq38 {
    width: calc(100% - 60px)
}

.x18yzn9e {
    border-top-color: #c7c7c7
}

.x18zbj55 {
    width: 20.8%
}

.x190po1y {
    min-width: 425px
}

.x190qwnl {
    min-height: 380px
}

.x191j7n5 {
    bottom: 16px
}

.x191osup {
    height: 120%
}

.x193iq5w {
    max-width: 100%
}

.x195sdgd {
    max-width: 539px
}

.x195su9z {
    width: 932px
}

.x195v057 {
    max-height: var(--ads-mgmt-insights-table-header-label-max-height)
}

.x196i3b8 {
    max-height: 145px
}

.x196w5y0 {
    border-top-color: #e5e7eb
}

.x1976lvk {
    width: 478px
}

.x1979t1e {
    width: 968px
}

.x197tok4 {
    width: 1100px
}

.x1983irj {
    max-height: 220px
}

.x1983rqf {
    max-width: 28rem
}

.x198pmpo {
    min-width: min(350px, 100%)
}

.x199l9p1 {
    max-width: calc(100% - 36px)
}

.x19aweqf {
    max-height: 180px
}

.x19ef1il {
    border-top-color: var(--color-divider, #dadde1)
}

.x19eihhq {
    width: calc(100vw - 16px)
}

.x19eks17 {
    border-top-width: 1.3px
}

.x19f6w1l {
    border-bottom-color: var(--x47tqpo)
}

.x19h4ct {
    width: 35%
}

.x19ip775 {
    bottom: 1px
}

.x19jt4uy {
    border-top-color: #dc373c
}

.x19jyc8h {
    width: 468px
}

.x19mdgkp {
    width: 19rem
}

.x19nsb36 {
    max-height: 364px
}

.x19oc2a9 {
    border-right-width: 6px
}

.x19pel4m {
    width: 120%
}

.x19phtnz {
    max-height: 20px
}

.x19pxb03 {
    top: 470px
}

.x19q1oq6 {
    bottom: 140px
}

.x19qcdgh {
    top: 25px
}

.x19sv2k2 {
    width: calc(100% - 40px)
}

.x19swzb4 {
    height: 112px
}

.x19ucgzf {
    width: 90vw
}

.x19ueb17 {
    width: 53px
}

.x19v3vle {
    width: 84px
}

.x19ypqd9 {
    border-left-style: solid
}

.x19zpy19 {
    width: 104px
}

.x19zqmas {
    max-width: 625px
}

.x1a00udw {
    width: 15px
}

.x1a14ge8 {
    max-height: 881px
}

.x1a3r9hi {
    max-height: 380px
}

.x1a3yozo {
    width: 63.37px
}

.x1a41vyt {
    width: 562px
}

.x1a53wpi {
    max-width: 1366px
}

.x1a6k2m3 {
    max-height: 50%
}

.x1a7vs8u {
    height: 70%
}

.x1a842fp {
    height: 170px
}

.x1a89f3d {
    width: 329px
}

.x1a8k5vx {
    height: 532px
}

.x1a8lsjc {
    padding-bottom: 10px
}

.x1aagde {
    padding-right: 60px
}

.x1aawmmo {
    margin-top: 11px
}

.x1aaygq0 {
    width: 668px
}

.x1abw2mp {
    border-bottom-color: #ef44444d
}

.x1ad75hp {
    width: calc(100% - 46px)
}

.x1aekv1k {
    height: 31px
}

.x1aes4zu {
    min-height: 92px
}

.x1aewyqy {
    max-height: 36px
}

.x1afiy2o {
    max-width: 190px
}

.x1afznat {
    margin-bottom: 5%
}

.x1agtt6y {
    width: var(--x1ob74qw)
}

.x1ajhdc7 {
    min-width: 195px
}

.x1ak6l0o {
    max-height: calc(100vh - 16px)
}

.x1akkrhg {
    border-bottom-color: #f0f0f0
}

.x1am6hu {
    border-bottom-color: var(--xdlu818)
}

.x1anmxc2 {
    padding-bottom: 168px
}

.x1ann790 {
    width: calc(100% + 44px)
}

.x1anpbxc {
    margin-top: 10px
}

.x1aoanic {
    width: 1150px
}

.x1aoj0v {
    max-height: 150px
}

.x1ap80js {
    max-width: 800px
}

.x1ask5yi {
    min-width: 35px
}

.x1atetza {
    max-height: 338px
}

.x1atx4j1 {
    top: 6px
}

.x1auojjx {
    margin-top: var(--x1m1iqz7)
}

.x1av40kr {
    max-width: var(--x1h184of)
}

.x1avqf9h {
    width: 106px
}

.x1awnzvw {
    min-height: 190px
}

.x1awr19z {
    margin-top: 328px
}

.x1aysy39 {
    max-height: 460px
}

.x1azqxj3 {
    max-width: 824px
}

.x1azusnw {
    height: 175px
}

.x1b0wou9 {
    height: 350px
}

.x1b14inu {
    width: 376px
}

.x1b23zwv {
    top: 55px
}

.x1b3hloj {
    border-top-color: #cbd5e1
}

.x1b3narg {
    height: 390px
}

.x1b3wqdh {
    border-bottom-color: var(--fds-gray-05)
}

.x1b4hy2t {
    border-top-color: currentColor
}

.x1b51vyi {
    height: 180px
}

.x1b688fr {
    border-bottom-color: var(--x1dsoghl)
}

.x1ba4aug {
    min-height: 40px
}

.x1bce7g {
    margin-top: 16%
}

.x1be300a {
    border-bottom-color: #60a5fa4d
}

.x1bei702 {
    height: calc(90vh - 114px)
}

.x1bepr8w {
    width: 88%
}

.x1beybsi {
    max-width: 1044px
}

.x1bf2k6n {
    scroll-margin-top: 6px
}

.x1bft6iq {
    overflow-y: inherit
}

.x1bhi7hv {
    height: 22px !important
}

.x1bic1hi {
    height: calc(100vh - 196px)
}

.x1bifzbx {
    min-height: 400px
}

.x1bio8jh {
    max-width: 570px
}

.x1bjy4iz {
    max-width: 333px
}

.x1bjysxg {
    border-bottom-color: #c7c7c7
}

.x1bk22b6 {
    margin-bottom: 148px
}

.x1bk2txv {
    height: 396px
}

.x1bkpikb {
    right: -2px
}

.x1blm9s1 {
    border-top-color: var(--fds-spectrum-tomato)
}

.x1bo65i3 {
    height: 360px
}

.x1bspypt {
    height: 438px
}

.x1bwycvy {
    max-height: 100vh
}

.x1byr4rc {
    padding-top: 52px
}

.x1c0qgol {
    height: 110%
}

.x1c436fg {
    margin-bottom: 18px
}

.x1c4ky7w {
    width: 550px
}

.x1c5qh3k {
    max-width: 977px
}

.x1c5w2pt {
    height: calc(50% + 8px)
}

.x1c73hx3 {
    border-top-color: #4dbba6
}

.x1c7jfne {
    bottom: 2px
}

.x1c7mwbc {
    margin-bottom: var(--geodesic-spacing-container-external-related)
}

.x1c87fqo {
    min-height: 10px
}

.x1c8hsr8 {
    margin-top: 24%
}

.x1cbsyjf {
    padding-bottom: var(--x166gyr4)
}

.x1cc7935 {
    height: 618px
}

.x1ccmj1r {
    border-top-color: #ffffff26
}

.x1cd25lc {
    max-width: 485px
}

.x1cdrajd {
    border-top-color: #465a6933
}

.x1ceuldo {
    height: calc(100vh - 72px)
}

.x1cf5d4w {
    min-width: 1200px
}

.x1cggvuc {
    bottom: 78px
}

.x1ch2ayf {
    height: 568px
}

.x1chd833 {
    margin-bottom: 28px
}

.x1chlvfz {
    min-width: 244px
}

.x1cj0jgk {
    max-width: 390px
}

.x1ck2h3a {
    height: 90%
}

.x1cl0utw {
    max-width: 132px
}

.x1cm6mvd {
    margin-top: -40px
}

.x1cmgiil {
    max-width: 1400px
}

.x1cmnb8v {
    max-width: 372px
}

.x1cnzs8 {
    padding-top: 20px
}

.x1co6499 {
    border-bottom-width: .5px
}

.x1coevs8 {
    margin-top: 50px
}

.x1cp7mul {
    width: 620px
}

.x1cp86nc {
    padding-bottom: 2
}

.x1cqr6ry {
    border-bottom-color: var(--white)
}

.x1cqy3x3 {
    height: 55vh
}

.x1csiy34 {
    max-height: 350px
}

.x1cuba2h {
    border-top-color: #dbdbdb
}

.x1cuzkmy {
    bottom: 158px
}

.x1cvmir6 {
    width: 360px
}

.x1cxeki3 {
    max-width: 70%
}

.x1cxwp2z {
    padding-top: 30%
}

.x1cz9dch {
    height: 456px
}

.x1czfd9k {
    width: 432px
}

.x1czjfyn {
    border-top-color: #dadde1
}

.x1czut47 {
    height: 90vh
}

.x1d0ri9u {
    padding-top: 13px
}

.x1d1dlcx {
    width: 319px
}

.x1d1n87m {
    top: calc(100% + 8px)
}

.x1d3na89 {
    margin-top: -28px
}

.x1d56i4t {
    border-top-color: var(--fds-button-text)
}

.x1d59q2h {
    padding-top: var(--x1w15737)
}

.x1d65tqu {
    padding-bottom: 8px !important
}

.x1d77m7x {
    min-width: 140px
}

.x1d7yc3v {
    margin-top: 56px
}

.x1d7yrzz {
    top: 65px
}

.x1d7z9mz {
    width: 76px
}

.x1d8734v {
    max-width: 724px
}

.x1d9eok4 {
    bottom: 56px
}

.x1d9x2de {
    height: 640px
}

.x1db151q {
    padding-bottom: 6.5px
}

.x1db2dqx {
    margin-right: 8px
}

.x1db3i3o {
    min-height: 160px
}

.x1dbpn3i {
    padding-top: var(--x1tj2mll)
}

.x1dby22o {
    min-height: 360px
}

.x1dc814f {
    max-width: 350px
}

.x1dca7zs {
    border-left-width: 6px
}

.x1dcw1h1 {
    border-bottom-color: #f2f2f2
}

.x1ddlx6m {
    height: var(--canvas-ads-header-height)
}

.x1dfx0jo {
    top: 25%
}

.x1dgapcl {
    height: 138px
}

.x1dgmh9x {
    height: calc(100% + 24px)
}

.x1dhsodo {
    border-bottom-color: #d8d8d866
}

.x1dil35k {
    height: 288px
}

.x1djpx7v {
    border-bottom-color: #0095f6
}

.x1dlify4 {
    margin-top: -75px
}

.x1dlxrgk {
    min-height: 1.6em
}

.x1dmp6jm {
    width: 80px
}

.x1dn7anm {
    padding-bottom: var(--x1tj2mll)
}

.x1dnml7z {
    height: 54px
}

.x1dr59a3 {
    height: 100vh
}

.x1dr75xp {
    max-width: var(--archive-max-content-width)
}

.x1dr9wh {
    height: 108px
}

.x1dre6u5 {
    border-bottom-color: var(--big-blue-50)
}

.x1dt7z5j {
    max-width: 380px
}

.x1dt8w7q {
    width: calc(100% - 38px)
}

.x1dtb55y {
    max-width: 900px
}

.x1dtbblo {
    margin-bottom: 60px
}

.x1dwlu5a {
    height: calc(100% - 20px)
}

.x1dy2od6 {
    width: 105px
}

.x1dz1jew {
    width: 280px
}

.x1e03a83 {
    max-width: 170px
}

.x1e0gzzx {
    top: -3px
}

.x1e17lbt {
    top: 109px
}

.x1e1m7ul {
    margin-top: 25px
}

.x1e2ho13 {
    height: 790px
}

.x1e348lb {
    min-width: 305px
}

.x1e4dklr {
    max-width: 180px
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1e59ly8 {
    border-top-color: var(--white)
}

.x1e5gqux {
    width: 354px
}

.x1e6ewip {
    max-height: 690px
}

.x1e826z5 {
    padding-bottom: inherit
}

.x1e8tij5 {
    padding-bottom: 49px
}

.x1e8w6bw {
    border-bottom-color: var(--fds-unified-gray-95)
}

.x1eaahee {
    margin-left: 36px
}

.x1ebt64t {
    height: 152px
}

.x1edaa95 {
    max-width: calc(100vw - 754px)
}

.x1edz59j {
    min-height: 96px
}

.x1egiwwb {
    height: 500px
}

.x1egpv2n {
    padding-bottom: 52px
}

.x1egxudb {
    max-height: 48px
}

.x1ehbtb4 {
    max-width: 536px
}

.x1ej9moc {
    padding-bottom: 80px
}

.x1ejq31n {
    border-top-style: none
}

.x1eltmsl {
    height: 482px
}

.x1emk320 {
    width: 1283px
}

.x1emoqdn {
    height: calc(100vh - 200px)
}

.x1en3kgc {
    height: 340px
}

.x1en8b4r {
    width: 466px
}

.x1eoefnw {
    border-bottom-color: #fff
}

.x1eokpp2 {
    height: 684px
}

.x1eosknz {
    height: calc(100% - 80px)
}

.x1eq9tm7 {
    padding-top: 272px
}

.x1equzfp {
    border-top-color: #cbd2d966
}

.x1er3m0b {
    top: 44px
}

.x1es37l9 {
    border-bottom-width: 8px
}

.x1escl5o {
    bottom: 60px
}

.x1eu8d0j {
    top: 10px
}

.x1ev791w {
    border-bottom-color: #0003
}

.x1evdl5j {
    padding-top: 120px
}

.x1evp40l {
    max-height: calc(50vh - 32px)
}

.x1exa1y2 {
    border-top-color: #c4c4c4
}

.x1exxlbk {
    width: 100px
}

.x1ey2m1c {
    bottom: 0
}

.x1eys77q {
    min-width: 338px
}

.x1eys947 {
    height: max(741px, 90vh - 100px)
}

.x1ez56kn {
    border-top-color: #d8d8d866
}

.x1f0l55g {
    max-width: 140px
}

.x1f1nlb9 {
    width: 25%
}

.x1f1nzxn {
    width: 176px
}

.x1f2tiqu {
    width: 136px
}

.x1f2v18m {
    height: 30vh
}

.x1f3pze5 {
    width: var(--ad-builder-manage-ad-preview-width)
}

.x1f4i7yj {
    min-width: 252px
}

.x1f5qjoy {
    height: 60.8px
}

.x1f7spbk {
    min-width: calc(100vw - 48px)
}

.x1f7wads {
    width: 100%-48
}

.x1f94qq7 {
    margin-top: 21px
}

.x1f9tj09 {
    width: 85%
}

.x1faqgj3 {
    width: 526px
}

.x1fb2l0r {
    height: 135px
}

.x1fbha72 {
    width: 748px
}

.x1fblv2q {
    padding-top: 130px
}

.x1fd7afb {
    max-height: calc(100vh - 200px)
}

.x1fdheyc {
    max-height: var(--ads-creative-container-max-height)
}

.x1fepime {
    width: 278px
}

.x1ff97u1 {
    max-height: 1.5px
}

.x1ffnkcp {
    padding-bottom: 120px
}

.x1fgtraw {
    height: 28px
}

.x1fhzwwx {
    max-width: 412px
}

.x1ficeh5 {
    min-height: 240px
}

.x1fjqipq {
    scroll-margin-top: 16px
}

.x1fjzoa4 {
    height: calc(100vh - 150px)
}

.x1fk3hok {
    min-height: 14px
}

.x1fkszs {
    height: calc(100vh - 80px)
}

.x1fn4h0r {
    width: 305px
}

.x1fnd73c {
    width: 42%
}

.x1fns5xo {
    min-width: 40px
}

.x1fo6t33 {
    top: -4px
}

.x1fp3p0o {
    border-bottom-color: #ebedf0
}

.x1fq6sx3 {
    width: 407px
}

.x1fqlekf {
    border-top-color: #f5f7f8
}

.x1fqp7bg {
    margin-bottom: 15px
}

.x1fs537z {
    width: 125%
}

.x1fsd2vl {
    width: 10px
}

.x1fsv8r3 {
    max-width: 730px
}

.x1ftt334 {
    width: 5px
}

.x1fu8urw {
    width: 64px
}

.x1fv1gu0 {
    height: calc(100% + 44px)
}

.x1fvg1xb {
    min-width: 196px
}

.x1fvtlwo {
    width: 65.5px
}

.x1fwfoet {
    width: 348px
}

.x1fx11dx {
    height: 204px
}

.x1fx6drf {
    min-width: 432px
}

.x1fxhmyf {
    width: 13px
}

.x1fxk84t {
    width: 54px
}

.x1fywlfn {
    width: 77%
}

.x1fznrkb {
    width: 144px
}

.x1fzw46h {
    padding-top: 49px
}

.x1g2khh7 {
    padding-bottom: 14px
}

.x1g3uosz {
    min-width: 960px
}

.x1g499pg {
    border-top-color: #ffb838
}

.x1g4n7se {
    border-top-color: #1f2937
}

.x1g59xw5 {
    height: 126px
}

.x1g63ow2 {
    width: calc(100% - 44px)
}

.x1g6vzv9 {
    width: 170px
}

.x1g75kmi {
    max-width: 572px
}

.x1g7gg9k {
    border-top-color: #fff
}

.x1g80ep4 {
    padding-top: 200px
}

.x1g84rlc {
    bottom: 26px
}

.x1g8rjiy {
    width: 3px
}

.x1g8xyem {
    width: 3%
}

.x1g96rbh {
    max-width: 148px
}

.x1g9kxxr {
    max-height: 560px
}

.x1gan7if {
    padding-bottom: 32px
}

.x1gb1k7j {
    height: 87px
}

.x1gb2em4 {
    height: 68px
}

.x1gbu3ll {
    border-top-color: #ccc
}

.x1gc9cjq {
    margin-top: 575px
}

.x1gcdvyj {
    bottom: 120px
}

.x1gd3795 {
    bottom: 34px
}

.x1gde2r1 {
    margin-top: -80px
}

.x1gds8ud {
    border-top-color: #c6c9cc
}

.x1gduy31 {
    width: calc(100% - 186px)
}

.x1gfops9 {
    min-width: 55px
}

.x1gfrnbc {
    max-width: 450px
}

.x1gg8mnh {
    min-height: 44px
}

.x1gh3ibb {
    max-height: 124px
}

.x1gh5o4n {
    margin-left: 24px
}

.x1gir1yq {
    bottom: 35px
}

.x1gkbulp {
    margin-top: var(--x-marginTop)
}

.x1gkuw16 {
    border-bottom-color: var(--warning)
}

.x1glco7q {
    max-width: calc(var(--archive-max-content-width) - 128px)
}

.x1gnnpzl {
    height: 30px
}

.x1gnyf4w {
    height: 680px
}

.x1goc4q3 {
    width: 848px
}

.x1gocmvm {
    max-width: 176px
}

.x1goi4rq {
    min-height: 175px
}

.x1goq9en {
    border-top-color: #dfe2e7
}

.x1gosjsd {
    margin-bottom: 144px
}

.x1gp4ovq {
    border-top-width: 4px
}

.x1gpg9y0 {
    border-top-color: var(--secondary-text)
}

.x1gqq2yf {
    top: .5em
}

.x1gr6qs5 {
    top: 46%
}

.x1grru5q {
    width: calc(100% - 404px)
}

.x1gslohp {
    margin-top: 4px
}

.x1gswxsx {
    max-width: 928px
}

.x1guw455 {
    width: 38px
}

.x1gvwcb {
    min-width: 360px
}

.x1gwyqtr {
    max-width: 10px
}

.x1gxw5qe {
    top: 80px
}

.x1h08jmb {
    width: 410px
}

.x1h105uu {
    border-bottom-color: #d1d5db
}

.x1h1h5sg {
    margin-bottom: -15px
}

.x1h2mt7u {
    border-bottom-width: 4px
}

.x1h4vx1c {
    width: 576px
}

.x1h533et {
    width: 233px
}

.x1h5n1u5 {
    height: calc(100% - 108px)
}

.x1h5wmu3 {
    height: 132px
}

.x1h6rjhl {
    min-width: 900px
}

.x1h771pv {
    width: 628px
}

.x1h7u7uw {
    min-height: 70vh
}

.x1h80ny7 {
    min-width: 350px
}

.x1h85txa {
    width: flex
}

.x1hagigm {
    height: 7px
}

.x1haqyhe {
    width: 89px
}

.x1hbdcuz {
    margin-bottom: var(--x12m2x0p)
}

.x1hcwysg {
    bottom: 13.5px
}

.x1hd2o15 {
    width: 584px
}

.x1hfn5x7 {
    width: 260px
}

.x1hfqtsw {
    width: 378px
}

.x1hfxazi {
    width: 673px
}

.x1hgomm3 {
    max-width: 868px
}

.x1hhzuzn {
    padding-bottom: 18px
}

.x1hjam99 {
    border-top-color: var(--geodesic-color-background-page-primary)
}

.x1hkcv85 {
    max-height: 200px
}

.x1hkkzsz {
    height: 712px
}

.x1hkvkkv {
    top: 5%
}

.x1hmiwze {
    width: 62%
}

.x1hmvnq2 {
    margin-top: 14px
}

.x1hohm31 {
    border-top-color: #0000001a
}

.x1hohurk {
    max-width: 528px
}

.x1howknv {
    height: 12%
}

.x1hpxev9 {
    border-bottom-color: #e5e7ebb3
}

.x1hq5gj4 {
    margin-bottom: 24px
}

.x1hs1iu3 {
    height: 415px
}

.x1hshjfz {
    min-height: 16px
}

.x1htk8sl {
    min-width: 500px
}

.x1hu8hao {
    bottom: calc(18% + 8px)
}

.x1huibft {
    max-height: 740px
}

.x1huwwth {
    margin-bottom: -3px
}

.x1hxoosp {
    min-width: 50px
}

.x1hyhr7 {
    margin-bottom: 34px
}

.x1hzehfu {
    max-width: 248px
}

.x1i0n78g {
    width: 294px
}

.x1i1rx1s {
    width: 1px
}

.x1i2jmoy {
    width: 2.5em
}

.x1i37ebe {
    border-top-color: #d1d5db
}

.x1i4l6ld {
    border-top-color: #434548
}

.x1i5id0k {
    margin-top: -38%
}

.x1i5r0r9 {
    max-width: 256px
}

.x1i66c4m {
    min-width: 5%
}

.x1i8vq5l {
    border-top-color: var(--fig-blue-dark-0)
}

.x1i9suas {
    min-width: 120px
}

.x1iaagp3 {
    width: var(--ads-help-tray-v4-width)
}

.x1iacjwo {
    bottom: 18px
}

.x1iaq59d {
    width: 8%
}

.x1iasaxs {
    max-width: 448px
}

.x1ibc7va {
    margin-bottom: 25px
}

.x1icnayv {
    bottom: 20%
}

.x1idq3uh {
    padding-bottom: 35px
}

.x1idyybe {
    height: 248px
}

.x1if0o47 {
    margin-bottom: -48px
}

.x1ifmgr7 {
    max-width: 1141px
}

.x1igx7t4 {
    padding-left: 15px
}

.x1iigvui {
    height: 809px
}

.x1iiql3v {
    width: 335px
}

.x1ijr6pc {
    width: 512px
}

.x1ijya8o {
    height: 102.67px
}

.x1ijzn0j {
    margin-top: 124px
}

.x1ikqzku {
    max-width: 1200px
}

.x1ikrzq5 {
    max-width: 1098px
}

.x1ili444 {
    min-height: 407px
}

.x1io82uz {
    height: 80%
}

.x1iog12x {
    margin-left: 4px
}

.x1iorpqp {
    border-bottom-color: #63be09
}

.x1iorvi4 {
    padding-top: 4px
}

.x1iprrm3 {
    width: 597px
}

.x1irj908 {
    border-bottom-color: #ced0d4
}

.x1isuwpm {
    height: 220px
}

.x1iu8u7t {
    height: 158px
}

.x1iul6r4 {
    padding-top: .25rem
}

.x1iuus0c {
    max-height: 260px
}

.x1iwdmww {
    margin-top: 300px
}

.x1ixa1d {
    border-top-color: var(--geodesic-color-border-divider-default-disabled)
}

.x1iy3nof {
    width: 32%
}

.x1iymm2a {
    margin-bottom: 32px
}

.x1j0359a {
    max-height: 68px
}

.x1j14ogj {
    max-width: 24px
}

.x1j4o96p {
    border-bottom-color: solid transparent
}

.x1j560b0 {
    max-width: 790px
}

.x1j5xrtq {
    max-width: 204px
}

.x1j622y5 {
    min-width: 710px
}

.x1j6vgnk {
    margin-bottom: 17px
}

.x1j7d2pf {
    height: 40vh
}

.x1j7kr1c {
    width: calc(100% + 32px)
}

.x1j85h84 {
    padding-bottom: 1px
}

.x1j8gryn {
    height: 194px
}

.x1j8idnb {
    height: 536px
}

.x1j9u4d2 {
    max-width: 400px
}

.x1jam22m {
    margin-top: 37px
}

.x1jati3v {
    border-bottom-color: #e2c822
}

.x1jcbksy {
    max-height: 420px
}

.x1jcc3zm {
    width: 445px
}

.x1jclcgl {
    margin-top: var(--xmxuxgg)
}

.x1jf953s {
    height: -webkit-fill-available
}

.x1jfg07d {
    width: 22%
}

.x1jfj6ms {
    height: 89px
}

.x1jhqe9f {
    width: 940px
}

.x1jjfqgs {
    height: 25%
}

.x1jkl5rx {
    width: 660px
}

.x1jkqq1h {
    max-width: 280px
}

.x1jm3axb {
    padding-top: var(--x-paddingTop)
}

.x1jn0hjm {
    height: 600px
}

.x1jn3f92 {
    min-height: 304px
}

.x1jn76jz {
    min-width: 56px
}

.x1jn99l4 {
    border-bottom-color: #c9ccd1
}

.x1jn9clo {
    bottom: 10px
}

.x1jn9k7v {
    height: 95px
}

.x1jols5v {
    max-height: var(--x-maxHeight)
}

.x1jquxbb {
    max-height: 60px
}

.x1jrqhmw {
    width: 475px
}

.x1jsou2p {
    top: 43%
}

.x1juoyf7 {
    min-width: 685px
}

.x1jwfgzc {
    bottom: .5px
}

.x1jwqeum {
    border-top-color: var(--fds-gray-00)
}

.x1jx8tsq {
    width: 10%
}

.x1jxig9j {
    height: 335px
}

.x1jyxor1 {
    margin-bottom: -1px
}

.x1jzctok {
    top: 5px
}

.x1jzhcrs {
    min-width: 200px
}

.x1k1nkui {
    margin-bottom: 65px
}

.x1k2hyg4 {
    border-top-color: #d3d3d3
}

.x1k3gm8l {
    max-width: 343px
}

.x1k48dx2 {
    border-top-width: 2.5px
}

.x1k4b1dw {
    width: 438px
}

.x1k53v3q {
    padding-top: 65px
}

.x1k5vdin {
    height: calc(100vh - 166px)
}

.x1k61l0d {
    border-bottom-color: #4267b2
}

.x1k6anyv {
    max-height: calc(100% - 16px)
}

.x1k6k7i5 {
    min-height: 536px
}

.x1k6zs5h {
    width: calc(100% + 40px)
}

.x1k70j0n {
    margin-top: 6px
}

.x1k83xyg {
    border-bottom-color: var(--fds-unified-black-alpha-15)
}

.x1k8dah0 {
    padding-bottom: var(--x1m1iqz7)
}

.x1kb8qoj {
    height: calc(100vh - 104px)
}

.x1kbpmyu {
    max-width: 144px
}

.x1kd0eer {
    border-top-color: var(--x96d3x2)
}

.x1kd61fx {
    border-bottom-color: #8d949e
}

.x1kdptur {
    border-top-color: var(--x-borderTopColor)
}

.x1ke5ngk {
    border-bottom-color: #93c5fd80
}

.x1kez8h7 {
    width: 40vw
}

.x1kezkkn {
    border-top-color: #1a77f2
}

.x1kfd5wh {
    width: 314px
}

.x1kgmq87 {
    margin-top: -2px
}

.x1kh8da3 {
    max-width: 70vw
}

.x1kiq0my {
    bottom: 72px
}

.x1kjsxda {
    padding-bottom: 23px
}

.x1kky2od {
    width: 16px
}

.x1klbflw {
    width: 49.25%
}

.x1klvvdw {
    min-width: 260px
}

.x1kmanbg {
    width: 55%
}

.x1kmnp6w {
    border-bottom-color: var(--x742teq)
}

.x1kn1vkm {
    min-width: 628px
}

.x1ko0yil {
    max-width: 111px
}

.x1kop71f {
    max-width: 302px
}

.x1kpexqk {
    min-width: min(900px, calc(100% - var(--campaign-structure-min-width)))
}

.x1kpxq89 {
    height: 12px
}

.x1kr8tdy {
    border-top-width: 6px
}

.x1ks9ffv {
    border-bottom-color: #1f2937
}

.x1ksu7kd {
    width: 24px !important
}

.x1ktafj8 {
    max-width: 126px
}

.x1ktj5wk {
    height: calc(100% - 8px)
}

.x1kux67n {
    border-bottom-color: #ffffff1a
}

.x1kvbfxc {
    max-width: 1600px
}

.x1kvsabo {
    bottom: -60%
}

.x1kx1hcs {
    width: calc(100% * 2 / 3)
}

.x1kybkqv {
    border-top-color: #ffffff4d
}

.x1kzgere {
    width: contentMax
}

.x1kzpw2o {
    min-height: calc(100vh - 320px)
}

.x1l0i7da {
    height: 495px
}

.x1l25lk8 {
    border-top-color: var(--xmgkyr7)
}

.x1l2rt3b {
    width: 400px
}

.x1l3r47z {
    bottom: 7px
}

.x1l4smid {
    margin-top: 175px
}

.x1l4ul0t {
    max-height: 75vh
}

.x1l4yu9x {
    max-width: 20px
}

.x1l5p03z {
    height: 70vh
}

.x1l6z7f7 {
    max-height: 56vh
}

.x1l76qip {
    height: 264px
}

.x1l894z6 {
    max-width: 678px
}

.x1l895tw {
    width: 430px
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1lavqec {
    width: 310px
}

.x1ldxqgv {
    border-top-width: 7px
}

.x1leawvl {
    height: 832px
}

.x1lefg7v {
    border-top-color: #d1d1d1
}

.x1leid05 {
    height: 90%%
}

.x1liqhwh {
    border-top-color: #dbdfe4
}

.x1lke7as {
    max-width: 75%
}

.x1ll5gia {
    max-height: 175px
}

.x1llcme4 {
    padding-top: var(--ads-pe-typeahead-filter-token-margin)
}

.x1lm28p9 {
    min-height: 85vh
}

.x1lmjgxr {
    min-height: 800px
}

.x1lnaor5 {
    max-width: 191px
}

.x1lojphn {
    border-bottom-color: #dfe2e7
}

.x1lpc023 {
    width: 55vw
}

.x1lpwdgh {
    min-height: 300px
}

.x1lqxvo2 {
    border-bottom-color: var(--always-white)
}

.x1lr1uin {
    max-width: 420px
}

.x1lraqik {
    width: 86px
}

.x1ls4fau {
    height: calc((100% + 500px) / .63)
}

.x1lswejd {
    width: calc((100% - 12px)/2)
}

.x1ltrm98 {
    width: 710px
}

.x1lwm3bp {
    max-width: 520px
}

.x1lx4itz {
    border-top-color: #e4002b
}

.x1lxuw3u {
    width: 840px
}

.x1lytzrv {
    max-width: inherit
}

.x1lz2oak {
    min-width: 232px
}

.x1lzpz7l {
    height: 564px
}

.x1lzt3e6 {
    width: 114px
}

.x1lzupfk {
    border-bottom-color: var(--x959pts)
}

.x1m189uc {
    max-width: 0
}

.x1m21jxg {
    max-height: calc(90vh - 189px)
}

.x1m258z3 {
    width: 320px
}

.x1m2jkkl {
    max-width: 396px
}

.x1m3dfrf {
    top: calc(50% - 12px)
}

.x1m3v4wt {
    height: 200px
}

.x1m6fhvh {
    min-width: 58px
}

.x1m7l9sd {
    margin-bottom: -18px
}

.x1m7pmia {
    padding-bottom: 44px
}

.x1m82ljr {
    bottom: 50%
}

.x1m9f1mt {
    max-height: 188px
}

.x1mam5py {
    border-top-color: var(--gray-20)
}

.x1mb3swf {
    border-top-color: #cbd2da
}

.x1mbzxdm {
    width: 23%
}

.x1mdu8ss {
    width: 404px
}

.x1mgsydn {
    height: 66px
}

.x1miatn0 {
    padding-top: 32px
}

.x1miq938 {
    top: var(--x1iue6yw)
}

.x1mj0w8m {
    height: 330px
}

.x1mk2rj3 {
    width: 321px
}

.x1mkiy5m {
    min-width: 50%
}

.x1ml9qwi {
    border-top-color: #308360
}

.x1mld34l {
    width: 428px
}

.x1mm45fx {
    left: 27px
}

.x1mnk73k {
    border-top-color: #0003
}

.x1mpeu6d {
    max-height: 312px
}

.x1mpk314 {
    border-bottom-color: #00000014
}

.x1mt2j9h {
    max-width: 1150px
}

.x1mu601j {
    max-height: 120px
}

.x1mu97ne {
    width: 366px
}

.x1muwf4h {
    margin-top: 70px
}

.x1mvdgtf {
    border-bottom-color: #34787f
}

.x1mx2xes {
    height: 622px
}

.x1mxnu8n {
    max-width: 245px
}

.x1myyc2s {
    width: 91 px
}

.x1mzf40v {
    height: calc(100vh - 400px)
}

.x1n1zeqj {
    margin-bottom: -9px
}

.x1n2ppbj {
    width: 836px
}

.x1n2tayp {
    width: 444px
}

.x1n3778m {
    min-height: 630px
}

.x1n3k48f {
    width: 206px
}

.x1n46bim {
    height: 560px
}

.x1n4lwwq {
    max-height: 96px
}

.x1n5ddr8 {
    margin-bottom: var(--x1pnj6zf)
}

.x1n6yrxt {
    min-height: 540px
}

.x1n7h9c3 {
    width: 35px
}

.x1n7qst7 {
    max-width: 548px
}

.x1n9le23 {
    border-bottom-color: var(--fds-gray-00)
}

.x1n9n9wk {
    margin-top: -47%
}

.x1nb3phe {
    max-width: 48px
}

.x1nbnut7 {
    height: 128px
}

.x1ncir08 {
    max-width: 200px
}

.x1nd4y80 {
    padding-top: -8px
}

.x1ne2jmq {
    border-top-color: #ebedf0
}

.x1nfenep {
    border-bottom-color: var(--fds-black-alpha-60)
}

.x1ng4z2i {
    top: 56px
}

.x1ngja3l {
    border-bottom-color: var(--geodesic-color-border-default)
}

.x1ngjvjf {
    max-width: 351px
}

.x1nizv6y {
    top: 75px
}

.x1njhlm6 {
    height: 41px
}

.x1njnjl6 {
    height: 124px
}

.x1nl0pjx {
    top: 9px
}

.x1nlebi8 {
    border-top-color: var(--x742teq)
}

.x1nn3v0j {
    padding-top: 2px
}

.x1noh8n1 {
    height: 644px
}

.x1np647f {
    height: 720px
}

.x1npcdgr {
    border-top-width: var(--ad-builder-manage-ad-preview-border-width)
}

.x1npj6m0 {
    width: 33px
}

.x1nqjb0t {
    border-top-color: #0a78be
}

.x1nqzi6q {
    bottom: var(--x-bottom)
}

.x1nrll8i {
    left: 50%
}

.x1nt39oe {
    border-bottom-color: #ececec
}

.x1ntlw0l {
    margin-left: var(--x-marginLeft)
}

.x1nvd71e {
    top: 80%
}

.x1nvvdmo {
    width: 405px
}

.x1nxb1s0 {
    border-top-color: var(--fds-red-55)
}

.x1nytrez {
    max-height: 318px
}

.x1o0dfkd {
    border-top-color: #b0bcc8
}

.x1o1rwa7 {
    width: 62.4px
}

.x1o1wl8o {
    max-height: 125cqi
}

.x1o4u4ib {
    max-height: calc(100vh - 135px)
}

.x1o583il {
    bottom: -4px
}

.x1o6q14k {
    margin-right: 16px
}

.x1o7ufim {
    border-bottom-color: #1877f2
}

.x1o8i5o8 {
    width: 456px
}

.x1o8ucci {
    padding-top: 12
}

.x1o9sqkb {
    margin-bottom: 42px
}

.x1oajqjq {
    height: var(--ads-mini-preview-feed-header-avatar-size)
}

.x1oboqm0 {
    margin-top: 52px
}

.x1odjw0f {
    overflow-y: auto
}

.x1oesjhz {
    border-top-color: #fb724b
}

.x1og2y32 {
    height: calc(100% - 44px)
}

.x1og3dt0 {
    border-top-color: #1877f233
}

.x1ogtnap {
    min-height: 650px
}

.x1ogwrql {
    border-bottom-color: var(--fds-divider-on-white)
}

.x1ok221b {
    margin-top: 5px
}

.x1okitfd {
    max-width: 564px
}

.x1oo3vh0 {
    margin-bottom: -16px
}

.x1oogsyc {
    width: 880px
}

.x1oonfv8 {
    padding-bottom: var(--xlyvwfh)
}

.x1ooyxu8 {
    border-bottom-color: #0a78be66
}

.x1oswcrm {
    border-top-color: var(--fig-red)
}

.x1oux285 {
    width: 65%
}

.x1ovqmqt {
    width: 860px
}

.x1ow4hk9 {
    padding-top: 60px
}

.x1oxoxpf {
    margin-top: 370px
}

.x1oy3ieq {
    width: 460px
}

.x1oy5b5q {
    top: 529px
}

.x1oyscwt {
    width: min(100vw - 24px, 600px)
}

.x1oysuqx {
    width: 200px
}

.x1oz4jyf {
    width: 151px
}

.x1ozbb1l {
    border-top-color: var(--x1ibndxk)
}

.x1ozfbi4 {
    width: 152px
}

.x1p122wr {
    height: 290px
}

.x1p1iix {
    height: 95%
}

.x1p1pd2l {
    margin-bottom: 1.5em
}

.x1p2m28r {
    width: 1000px
}

.x1p4qzzg {
    bottom: 250px
}

.x1p5oq8j {
    padding-top: 24px
}

.x1p6ez6i {
    width: 218px
}

.x1p6zaud {
    max-height: 340px
}

.x1p777zh {
    height: var(--ads-pe-typeahead-filter-token-row-height)
}

.x1p8t5lp {
    margin-top: -50%
}

.x1pabu8f {
    max-height: 295px
}

.x1pdn6bf {
    min-height: 261px
}

.x1pdpmub {
    max-width: 264px
}

.x1pdq3kb {
    margin-top: 80px
}

.x1pdr0v7 {
    top: -1px
}

.x1peatla {
    height: 64px
}

.x1pet6yp {
    min-height: 90%
}

.x1peuizl {
    width: 440px
}

.x1pfbilc {
    max-width: 460px
}

.x1pfk77j {
    min-width: 1003.5px
}

.x1pgblm0 {
    width: 36%
}

.x1pgeu5i {
    width: var(--canvas-ads-help-link-column-width)
}

.x1phlbz0 {
    max-height: 400px
}

.x1pigqs1 {
    width: 82px
}

.x1piosu4 {
    min-width: 537.5px
}

.x1pjhnad {
    min-height: calc(100vh - 36px)
}

.x1pju0fl {
    width: 50px
}

.x1pkv8d3 {
    top: 296px
}

.x1pl4821 {
    width: 414px
}

.x1plhuvm {
    max-height: 392px
}

.x1plinc1 {
    height: calc(100% + 8px)
}

.x1plvlek {
    overflow-x: visible
}

.x1pmfcu9 {
    width: 688px
}

.x1pmxkuy {
    height: calc(100vh - 60px)
}

.x1pn9sc {
    border-top-color: #fff
}

.x1ponnqm {
    min-width: 358px
}

.x1pp6193 {
    min-height: 38%
}

.x1pqbdr0 {
    padding-top: 20%
}

.x1pshirs {
    min-width: fit-content
}

.x1pslo05 {
    border-bottom-color: #5890ff4d
}

.x1pw5b8p {
    margin-top: -2%
}

.x1pxez64 {
    height: 372px
}

.x1pxpd2l {
    width: 178px
}

.x1pzews7 {
    border-bottom-width: 1.5px
}

.x1pzngab {
    min-height: 600px
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1q18rhr {
    min-width: 524px
}

.x1q1vert {
    border-bottom-color: #bfdbfe
}

.x1q2fv6g {
    padding-top: var(--x1pnj6zf)
}

.x1q3jz6s {
    border-bottom-color: #f3f4f6
}

.x1q3o2qw {
    width: calc(100% - 36px)
}

.x1q541hq {
    width: 700px
}

.x1q5far {
    width: 652px
}

.x1q5yig5 {
    width: 272px
}

.x1q6aqyx {
    min-width: 10px
}

.x1q6reyq {
    min-width: 290px
}

.x1q84xn {
    min-height: var(--ad-library-banner-height)
}

.x1qafhyn {
    min-height: 72px
}

.x1qd8ver {
    padding-top: 15
}

.x1qevzzs {
    width: 53%
}

.x1qh4rir {
    max-width: 128px
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1qi8ycv {
    width: 245px
}

.x1qiirwl {
    top: -2px
}

.x1qim8zg {
    padding-top: 23px
}

.x1qiop8z {
    border-bottom-width: 4x
}

.x1qj981u {
    max-width: 924px
}

.x1qmoho4 {
    width: 490px
}

.x1qmyoyd {
    top: -30%
}

.x1qnf77p {
    height: 780px
}

.x1qnfotr {
    border-top-color: #c0c4e9
}

.x1qpfodn {
    left: 16px
}

.x1qpo3w7 {
    height: 409px
}

.x1qpy67c {
    border-bottom-color: #dbdfe4
}

.x1qqjqyx {
    bottom: 40px
}

.x1qqo0ey {
    border-top-color: #d9d9d9
}

.x1qr0iav {
    max-width: 138px
}

.x1qrby5j {
    width: inherit
}

.x1qs4qq1 {
    max-width: 416px
}

.x1qt35q0 {
    padding-top: 284px
}

.x1qtvv2e {
    width: calc(100% * 1 / 3)
}

.x1qv9djm {
    margin-top: 61px
}

.x1qvarmg {
    border-bottom-color: #cbd5e1
}

.x1qvg28z {
    width: 182px
}

.x1qvotaz {
    border-top-color: #007cca
}

.x1qx5ct2 {
    height: 20px
}

.x1qxoyun {
    width: 276px
}

.x1qy9o99 {
    max-height: calc(100% - 120px)
}

.x1qyauel {
    max-width: 784px
}

.x1qzkzwx {
    margin-top: px
}

.x1r1a57h {
    top: 50%
}

.x1r2ku5b {
    bottom: 47px
}

.x1r3qdcx {
    min-height: 76px
}

.x1r3wxaz {
    margin-bottom: 19px
}

.x1r5ixdn {
    border-top-color: #f9fafb
}

.x1r66o4a {
    margin-top: -6pt
}

.x1r67kya {
    top: 136px
}

.x1r730lr {
    bottom: 52px
}

.x1r8fhnh {
    width: 386px
}

.x1r9kitl {
    width: 41px
}

.x1racy4e {
    max-width: 220px
}

.x1rdfs0y {
    top: 30%
}

.x1rdo73f {
    width: 87px
}

.x1rdy4ex {
    margin-top: -4px
}

.x1recik0 {
    max-width: calc(100vw - 48px)
}

.x1revhwd {
    width: max(80%, 800px)
}

.x1rhet7l {
    margin-top: 7px
}

.x1ri49h8 {
    height: 172px
}

.x1rife3k {
    overflow-y: scroll
}

.x1rkg554 {
    min-width: 883px
}

.x1rkhmcy {
    top: -80px
}

.x1rlp7n0 {
    border-top-color: var(--fds-purple-40)
}

.x1rly8e4 {
    height: 486px
}

.x1rmmofs {
    margin-right: 24px
}

.x1rn0oul {
    height: calc(100vh - 550px)
}

.x1ro1voa {
    max-height: 568px
}

.x1ro6nzi {
    top: var(--xlyvwfh)
}

.x1rozceg {
    padding-bottom: 8.5px
}

.x1rp7rr8 {
    min-width: 172px
}

.x1rpvofr {
    max-width: 875px
}

.x1rq5m6k {
    max-height: 500px
}

.x1rqg0k5 {
    width: 999px
}

.x1rqw21r {
    margin-bottom: 2px !important
}

.x1rskj90 {
    width: 197px
}

.x1rt4d4p {
    top: -20%
}

.x1rtb9uf {
    border-top-color: #a3e635
}

.x1rtxh56 {
    margin-bottom: 88px
}

.x1rva8in {
    width: 262px
}

.x1rxj1xn {
    padding-bottom: 50px
}

.x1rz828m {
    min-height: 30px
}

.x1rzc56f {
    width: 585px
}

.x1rzvmms {
    height: calc(100% - 110px)
}

.x1rzz20b {
    width: 127px
}

.x1s14bel {
    padding-bottom: 26px
}

.x1s1d1n7 {
    height: 35px
}

.x1s1j4ri {
    min-width: 142px
}

.x1s51fez {
    padding-bottom: 27px
}

.x1s523m9 {
    min-width: 780px
}

.x1s65kcs {
    height: var(--header-height)
}

.x1s6vzp {
    width: 24.5px
}

.x1s73dr8 {
    overflow-y: clip
}

.x1s8yycp {
    padding-bottom: 500px
}

.x1sa8wxz {
    max-height: 304px
}

.x1sai7j1 {
    padding-right: 28px
}

.x1sar2vx {
    border-top-color: var(--fig-desktop-border)
}

.x1sb6vgs {
    max-width: 526px
}

.x1sb9yw4 {
    width: 108px
}

.x1sdbkn6 {
    margin-top: var(--x1pnj6zf)
}

.x1se2ifz {
    width: 17px
}

.x1sfzahb {
    margin-bottom: 13px
}

.x1sgpng {
    margin-top: 22px
}

.x1sgudl8 {
    padding-bottom: 48px
}

.x1shn012 {
    min-height: 180px
}

.x1shxdc5 {
    height: 574px
}

.x1si2f76 {
    top: 42px
}

.x1sii68 {
    width: 900px
}

.x1sjpjwi {
    min-height: 720px
}

.x1sls1j4 {
    border-top-color: #60a5fa4d
}

.x1snlj24 {
    width: 302px
}

.x1snuils {
    min-width: 380px
}

.x1so1ns2 {
    width: 192px
}

.x1spuopv {
    min-width: 228px
}

.x1sqwptx {
    width: 275px
}

.x1ss4fmv {
    width: 990px
}

.x1sslpiy {
    max-height: 320px
}

.x1stpksq {
    padding-top: 27px
}

.x1su8x4z {
    border-bottom-color: var(--fig-red)
}

.x1svd3lg {
    min-width: 15%
}

.x1sy0etr {
    border-bottom-style: none
}

.x1sy10c2 {
    margin-top: 20px
}

.x1sy4w1k {
    width: 588px
}

.x1sy7ncu {
    max-width: calc(100% - 240px)
}

.x1sytv6u {
    margin-top: -1rem
}

.x1szhi3q {
    border-top-color: #d0d8e4
}

.x1t0p1hu {
    width: -webkit-fill-available
}

.x1t0yqth {
    border-bottom-color: #fff
}

.x1t1ogtf {
    padding-bottom: 40px
}

.x1t1qrwb {
    bottom: -2px
}

.x1t2f1v {
    top: 70px
}

.x1t2nb6l {
    width: 364px
}

.x1t2pt76 {
    min-height: inherit
}

.x1t36eg6 {
    border-bottom-color: var(--fds-unified-gray-80)
}

.x1t3asrw {
    width: 1400px
}

.x1t4gjm {
    padding-bottom: 22px
}

.x1t4xssw {
    border-bottom-color: var(--fds-black)
}

.x1t6nl8 {
    min-height: calc(100vh - 72px)
}

.x1t6r9yz {
    min-width: 860px
}

.x1t6wx03 {
    max-width: 162px
}

.x1t7mnj6 {
    width: 99%
}

.x1t8ds6e {
    bottom: 5%
}

.x1t9vceh {
    width: 256px
}

.x1ta3ar0 {
    height: 17px
}

.x1ta7jjc {
    width: 746px
}

.x1taikir {
    border-top-color: #4ade804d
}

.x1talbiv {
    width: 908px
}

.x1tb5tgt {
    margin-bottom: px
}

.x1td3qas {
    width: 32px
}

.x1tdqgrh {
    width: 264px
}

.x1tfhste {
    margin-top: 40px
}

.x1tht7el {
    margin-top: 23px
}

.x1thu625 {
    padding-bottom: 12
}

.x1tjbqro {
    min-height: 450px
}

.x1tjn9z6 {
    margin-bottom: 37px
}

.x1tk0l7w {
    padding-top: 240px
}

.x1tk7jg1 {
    top: 12px
}

.x1tkr9og {
    max-width: 272px
}

.x1tlcg8s {
    padding-bottom: -16px
}

.x1tmhi1e {
    bottom: 46px
}

.x1tmxvv {
    height: 575px
}

.x1tnzt7h {
    border-bottom-color: currentColor
}

.x1to3lk4 {
    height: 92px
}

.x1toy1gi {
    top: -40px
}

.x1tpdejx {
    top: 73px
}

.x1tped1n {
    border-top-color: var(--fds-divider-on-white)
}

.x1tpqehw {
    margin-left: 12px
}

.x1tqnwb2 {
    border-top-color: #8b5cf633
}

.x1tucx9d {
    width: 125px
}

.x1tutrxa {
    bottom: calc(100% - 58px)
}

.x1tve89r {
    margin-bottom: var(--x1iue6yw)
}

.x1ty9z65 {
    margin-bottom: 1px
}

.x1tygjjb {
    width: 304px
}

.x1tyh000 {
    height: calc(100% - var(--ads-manager-secondary-view-header-height) - 48px)
}

.x1tz4bnf {
    border-top-color: var(--accent)
}

.x1u0w8k5 {
    height: 40%
}

.x1u2d2a2 {
    min-width: 280px
}

.x1u3zrn8 {
    min-width: 8%
}

.x1u4awe1 {
    border-top-color: var(--fds-black-alpha-15)
}

.x1u4bug8 {
    max-width: fit-content
}

.x1u5z0ei {
    height: 240px
}

.x1u717u2 {
    border-bottom-color: #cadbef
}

.x1u71dlw {
    border-top-style: inherit
}

.x1u78mur {
    width: 58px
}

.x1u7kmwd {
    margin-bottom: 14px
}

.x1u9j7jb {
    width: auto !important
}

.x1u9mewc {
    bottom: 28px
}

.x1u9ohdc {
    border-bottom-color: #d93616
}

.x1uagv3j {
    min-height: 51vh
}

.x1ubjpi8 {
    width: calc(66.66666666666667% - 16px)
}

.x1uboq23 {
    width: 412px
}

.x1udut9i {
    width: 1000%
}

.x1uedy8c {
    max-width: 880px
}

.x1uf1630 {
    max-height: 614px
}

.x1ug4tga {
    padding-bottom: 13px
}

.x1uhho1l {
    padding-left: 0
}

.x1uj2x9h {
    padding-bottom: 8
}

.x1uj5trd {
    min-width: 98px
}

.x1ujl9rh {
    min-height: 84px
}

.x1ukfj4l {
    border-top-color: var(--x1dsoghl)
}

.x1ukzx1f {
    border-top-color: #2f6de1
}

.x1ulvwhf {
    top: var(--ads-report-builder-table-header-height)
}

.x1uncgzr {
    width: 224px
}

.x1unynbs {
    height: 459px
}

.x1uo4jdz {
    width: 183px
}

.x1uo6xlh {
    top: 118px
}

.x1upm6tb {
    max-width: 214px
}

.x1upqv4t {
    height: 366px
}

.x1ur6eac {
    width: 22px !important
}

.x1us19tq {
    min-height: 100%
}

.x1useyqa {
    width: 48px
}

.x1usz39j {
    max-width: calc(100vw - 16px)
}

.x1uvocx6 {
    top: -36px
}

.x1ux4jeq {
    border-top-color: var(--x1r8oxgm)
}

.x1uy4lg5 {
    border-bottom-color: #007e59
}

.x1uyial6 {
    max-width: 940px
}

.x1uyokj7 {
    width: var(--x-inlineSize)
}

.x1uysmmv {
    padding-top: 64px
}

.x1uz7gt0 {
    max-width: 425px
}

.x1uzpv2h {
    width: 612px
}

.x1v1mg07 {
    padding-bottom: 13%
}

.x1v1v3ea {
    max-height: 270px
}

.x1v2kdr2 {
    min-height: 640px
}

.x1v2xrh1 {
    margin-top: 10%
}

.x1v4kod4 {
    top: -8px
}

.x1v4s8kt {
    width: 6px
}

.x1v53sqx {
    margin-top: -46px
}

.x1v59hsk {
    width: var(--ads-sam-insights-pacing-selector-width)
}

.x1v8jbs5 {
    border-top-color: var(--decorative-icon-blue)
}

.x1v8p93f {
    border-top-color: transparent
}

.x1v9usgg {
    height: 14px
}

.x1va8c73 {
    max-width: 320px
}

.x1vbwg4c {
    border-top-color: #e5e5e7
}

.x1vcqhm {
    height: 750px
}

.x1vd4hg5 {
    height: 300px
}

.x1vdklkk {
    width: 975px
}

.x1vgd4v0 {
    margin-bottom: 84px
}

.x1vh3r4c {
    height: calc((100% + 500px)/.8)
}

.x1vhl903 {
    border-bottom-color: #d8dadd
}

.x1vjc26l {
    max-height: 224px
}

.x1vjr1h7 {
    width: 341px
}

.x1vkhu9o {
    border-bottom-color: #4dbba6
}

.x1vktgvc {
    min-width: 230px
}

.x1vnjel6 {
    max-height: 529px
}

.x1vo40gm {
    border-top-color: #d4d6dc
}

.x1vphy7n {
    width: 696px
}

.x1vqgdyp {
    height: 40px
}

.x1vrad04 {
    padding-bottom: 100%
}

.x1vt72ud {
    min-width: 70%
}

.x1vtb1mm {
    border-top-color: #fff
}

.x1vtj31x {
    width: 93px
}

.x1vub88c {
    max-height: 370px
}

.x1vvchu2 {
    min-width: 968px
}

.x1vvkg0e {
    min-height: 47px
}

.x1vz4e29 {
    width: 66%
}

.x1vzje00 {
    min-height: calc(100vh - 550px)
}

.x1w1tb2m {
    top: 60px
}

.x1w348u2 {
    border-top-color: #facc154d
}

.x1w4j1z7 {
    bottom: 25%
}

.x1w4s7da {
    border-top-color: #3b82f6
}

.x1w8jdc1 {
    margin-top: -22px
}

.x1wa3icf {
    bottom: 5px
}

.x1wb5xmz {
    bottom: 90px
}

.x1wbcljq {
    min-width: 390px
}

.x1wc42o8 {
    width: 9px
}

.x1weir38 {
    max-height: 14px
}

.x1weugan {
    max-width: 290px
}

.x1wfjk5t {
    width: 71px
}

.x1wh8b8d {
    margin-right: 20px
}

.x1whlozk {
    height: 95vh
}

.x1wii516 {
    width: 347px
}

.x1wiwyrm {
    min-height: 52px
}

.x1wj0aee {
    border-top-color: #a7b3bf
}

.x1wj5tme {
    padding-bottom: 284px
}

.x1wjmhiu {
    height: 50vh
}

.x1wk9rsb {
    min-width: 154px
}

.x1wkxgih {
    height: 120px
}

.x1wkyw2c {
    padding-bottom: var(--x-padding)
}

.x1wloch4 {
    max-height: calc(70vh - 250px)
}

.x1wmobxx {
    min-width: 478px
}

.x1wmrhtn {
    max-width: 1100px
}

.x1wqfc2g {
    max-width: 298px
}

.x1wqxn9w {
    max-height: 264px
}

.x1wrf8wd {
    min-width: 89px
}

.x1wrwqlu {
    width: 524px
}

.x1wrzfpg {
    width: calc(100% - 250px)
}

.x1wsgfga {
    margin-bottom: -8px
}

.x1wsksh1 {
    min-height: 43px
}

.x1wsuqlk {
    margin-right: 12px
}

.x1wti20i {
    max-width: 1280px
}

.x1wxaq2x {
    min-height: 48px
}

.x1wydec0 {
    padding-bottom: auto
}

.x1wyqxqk {
    margin-top: -120px
}

.x1wz4uhe {
    max-height: calc(100vh - 450px)
}

.x1wzw5q2 {
    min-height: 68px
}

.x1wzwfaw {
    width: 570px
}

.x1x0by9y {
    width: 425px
}

.x1x0gksc {
    height: 62px
}

.x1x1rfll {
    max-width: none
}

.x1x20ilw {
    border-top-color: var(--fds-gray-25)
}

.x1x32fot {
    min-width: 321px
}

.x1x62fxo {
    width: 296px
}

.x1x9wx9m {
    border-bottom-color: #e5e7eb
}

.x1xa6b72 {
    height: 700px
}

.x1xaied3 {
    min-height: 260px
}

.x1xc55vz {
    width: 8px
}

.x1xeopk8 {
    height: 118px
}

.x1xgujw2 {
    border-top-color: #cbd2d999
}

.x1xhlmw5 {
    bottom: 1.5px
}

.x1xhm7cz {
    padding-top: 3%
}

.x1xi20d5 {
    height: 570px
}

.x1xiyphd {
    max-height: 240px
}

.x1xjm4n3 {
    border-top-color: #e2c822
}

.x1xlqnku {
    padding-bottom: 15
}

.x1xmf6yo {
    margin-top: 8px
}

.x1xmmd21 {
    min-height: 10vh
}

.x1xmnb5e {
    margin-top: 55px
}

.x1xnyulx {
    max-width: 374px
}

.x1xodncq {
    height: 418px
}

.x1xoerdy {
    min-height: 500px
}

.x1xoggjn {
    max-height: calc(100vh - 48px)
}

.x1xp15n3 {
    border-bottom-color: var(--fds-white)
}

.x1xp8n7a {
    width: 18px
}

.x1xpvnlg {
    max-width: 2000px
}

.x1xr1ibg {
    height: 284px
}

.x1xr5p7o {
    max-width: 860px
}

.x1xsda2y {
    bottom: 7.5px
}

.x1xskrtl {
    width: 111px
}

.x1xulltm {
    border-bottom-color: var(--fig-desktop-border)
}

.x1xux3cy {
    width: 235px
}

.x1xwk8fm {
    width: 680px
}

.x1xx6w2s {
    height: 213px
}

.x1xxqeb7 {
    max-width: 80vw
}

.x1xy6bms {
    padding-top: 22px
}

.x1xzo2hk {
    height: 411px
}

.x1y0lptx {
    bottom: 22px
}

.x1y0rst4 {
    height: 515px
}

.x1y17dgm {
    height: 237px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1y1no1b {
    bottom: 93px
}

.x1y2d3gc {
    padding-top: 252px
}

.x1y2vw4v {
    border-top-color: #bfdbfe
}

.x1y2yd2x {
    width: 393px
}

.x1y2z8ww {
    height: calc(50% + 16px)
}

.x1y332i5 {
    margin-top: -1px
}

.x1y3b6mo {
    width: 1208px
}

.x1y3bzc9 {
    width: 299px
}

.x1y5idc5 {
    width: 212px
}

.x1y7bzge {
    padding-top: 136px
}

.x1y7qzrv {
    height: 79px
}

.x1y81u74 {
    min-width: 1191px
}

.x1ycihql {
    height: 1.1em
}

.x1ycjhwn {
    height: 5px
}

.x1ye0lqc {
    width: 258px
}

.x1ye6ral {
    border-top-color: #f2f2f2
}

.x1yef8hh {
    margin-bottom: 1%
}

.x1yereth {
    border-bottom-color: var(--geodesic-color-border-error)
}

.x1yf7rl7 {
    margin-right: 0
}

.x1yh02es {
    padding-bottom: 6rem
}

.x1yinuae {
    width: 312px
}

.x1yjoq1l {
    max-width: 768px
}

.x1ykpatu {
    padding-bottom: 7px
}

.x1ym02ve {
    top: 48px
}

.x1ymmuzg {
    width: 252px
}

.x1ymw6g {
    height: 160px
}

.x1yo87oe {
    width: 172px
}

.x1yqkkiu {
    max-width: 110px
}

.x1yrsyyn {
    padding-top: 6px
}

.x1ysnsbj {
    width: 98%
}

.x1yuqmf9 {
    width: 369px
}

.x1yut6bj {
    height: calc(100% - 148px)
}

.x1yuydbo {
    width: 435px
}

.x1yvz9hq {
    border-bottom-color: #c4c4c4
}

.x1ywk3w3 {
    bottom: 80%
}

.x1yztbdb {
    margin-bottom: 16px
}

.x1yzxirf {
    height: 554px
}

.x1z0xpbl {
    min-height: 760px
}

.x1zqeqt {
    margin-bottom: 72px
}

.x20fkie {
    width: 540px
}

.x21b0me {
    border-bottom-color: #00000026
}

.x21xpn4 {
    min-height: 32px
}

.x22rej9 {
    width: 693px
}

.x23j0i4 {
    width: 26px
}

.x23nkoc {
    padding-top: 10
}

.x249io5 {
    border-bottom-color: #000
}

.x24d7kb {
    min-width: 800px
}

.x24u15m {
    width: 94px
}

.x256u9z {
    max-width: 250px
}

.x25epmt {
    border-bottom-color: var(--accent)
}

.x25mtl8 {
    border-top-color: #2887e6
}

.x277336 {
    min-width: 560px
}

.x27kpxv {
    max-width: 560px
}

.x27z4b3 {
    border-bottom-color: #c0c4e9
}

.x28ko6u {
    height: .5px
}

.x28vpkr {
    border-bottom-color: #3576b9
}

.x29ncy0 {
    width: 88px
}

.x2aouup {
    max-width: 120px
}

.x2esb4 {
    border-top-color: var(--geodesic-color-text-link-default-active)
}

.x2ge7b7 {
    border-bottom-color: #dadde1
}

.x2ixbly {
    min-width: 250px
}

.x2kcyu4 {
    border-bottom-color: initial
}

.x2kg9na {
    top: 45%
}

.x2lasx2 {
    border-top-color: #ececec
}

.x2lwn1j {
    min-height: 0
}

.x2my6bt {
    width: calc(100vw - 56px)
}

.x2pejg6 {
    width: 128px
}

.x2pfvx8 {
    min-width: 696px
}

.x2q60t2 {
    border-top-color: #e4e6ea
}

.x2qqsnf {
    width: 216px
}

.x2rgi {
    top: -30px
}

.x2s14u5 {
    border-bottom-color: #434548
}

.x2spyde {
    width: 812px
}

.x2sv4da {
    border-top-color: var(--x1m430hw)
}

.x2tfklp {
    height: calc(80vh - 80px)
}

.x2ucdep {
    min-width: 1000px
}

.x2vplmn {
    top: 45px
}

.x2x2exm {
    height: 71px
}

.x2x41l1 {
    border-bottom-width: 3px
}

.x2z3yb8 {
    max-height: 360px
}

.x2zu6op {
    max-width: 279px
}

.x301snr {
    max-width: 169px
}

.x32b0ac {
    border-right-style: solid
}

.x35muul {
    width: 188px
}

.x35ujwj {
    border-right-color: var(--big-gray-30)
}

.x36attc {
    bottom: calc(100% + 6px)
}

.x36qwtl {
    height: 2px
}

.x36rmqc {
    max-width: 1024px
}

.x37ufmu {
    border-bottom-color: #cbd2d966
}

.x37v81g {
    max-height: calc(90vh - 144px)
}

.x38tqe7 {
    margin-bottom: -20px
}

.x398du {
    max-width: 304px
}

.x39aoup {
    padding-top: auto
}

.x39lw6i {
    height: 60%
}

.x3ajqou {
    border-bottom-color: var(--fds-black-alpha-05)
}

.x3bhodz {
    width: 63px
}

.x3ckiwt {
    border-bottom-color: #e9eaeb
}

.x3d5gib {
    max-height: 50vh
}

.x3e3xji {
    border-bottom-color: orange
}

.x3ea07z {
    height: calc(100% - 180px)
}

.x3ekz26 {
    border-top-color: var(--big-gray-10)
}

.x3g3m57 {
    margin-bottom: var(--x1m1iqz7)
}

.x3h4tne {
    bottom: 32px
}

.x3hdcf8 {
    padding-top: 0 !important
}

.x3hqpx7 {
    width: 50%
}

.x3i8eki {
    height: 615px
}

.x3igimt {
    height: inherit
}

.x3m8u43 {
    right: 0
}

.x3mdu7j {
    height: calc(100vh - 60px)
}

.x3p9ev8 {
    width: 420px
}

.x3qod3t {
    min-width: var(--campaign-structure-min-width)
}

.x3sc9yq {
    min-height: 46px
}

.x3smdqs {
    width: 230px
}

.x3sv59v {
    border-top-color: #e4e6eb
}

.x3sy2e0 {
    width: 349px
}

.x3syruz {
    height: 197px
}

.x3uilvn {
    max-height: 64px
}

.x3urnb8 {
    height: 800px
}

.x3x2bpi {
    width: 46px
}

.x3ze7aq {
    padding-bottom: var(--xmxuxgg)
}

.x3zv08 {
    width: 636px
}

.x400o59 {
    margin-left: 20px
}

.x41k7rp {
    height: 110px
}

.x43ddcq {
    min-height: 256px
}

.x450l9j {
    min-width: 90px
}

.x45x1mj {
    border-top-color: #303030cc
}

.x46jg8d {
    min-width: 32px
}

.x482h43 {
    margin-bottom: var(--x13ojt52)
}

.x48lskh {
    bottom: -3px
}

.x493sgj {
    min-width: 269px
}

.x495296 {
    width: 706px
}

.x4arcmf {
    margin-top: -14px
}

.x4b8uqu {
    border-top-color: #0000000a
}

.x4bploj {
    height: 12pt
}

.x4buva1 {
    border-top-color: #cadbef
}

.x4c38du {
    max-width: calc((100% - 104px)*9999)
}

.x4cne27 {
    margin-bottom: -6px
}

.x4csqew {
    min-width: calc(100% - 350px)
}

.x4i7bpe {
    padding-top: 48px
}

.x4ii5y1 {
    margin-bottom: auto
}

.x4jgfat {
    width: 732px
}

.x4juun3 {
    height: 660px
}

.x4k3uqp {
    height: 60vh
}

.x4l34ro {
    border-bottom-color: #d9d9d9
}

.x4l50q0 {
    width: 486px
}

.x4laubo {
    width: 575px
}

.x4m7ku4 {
    min-width: 64px
}

.x4n8cb0 {
    margin-bottom: 30px
}

.x4na5t4 {
    max-height: 397.5px
}

.x4oigq2 {
    min-width: 324px
}

.x4onevt {
    width: 484px
}

.x4p5aij {
    padding-top: 1px
}

.x4pkz1m {
    height: 450px
}

.x4pn7vq {
    width: unset
}

.x4s5m08 {
    border-bottom-color: var(--fds-black-alpha-15)
}

.x4sp5fv {
    max-height: 245px
}

.x4t50tc {
    height: calc(100% - 60px)
}

.x4tydyf {
    bottom: 180px
}

.x4ugfty {
    height: 67px
}

.x4uk5c4 {
    max-width: 672px
}

.x4v42eg {
    width: 568px
}

.x4vbgl9 {
    margin-bottom: -4px
}

.x4zw9a1 {
    min-height: 1px
}

.x50cjq {
    min-height: 25px
}

.x51ohtg {
    width: 4px
}

.x52bbc6 {
    border-bottom-color: var(--x1m430hw)
}

.x534gh0 {
    height: calc(100% - 36px)
}

.x544807 {
    width: 290px
}

.x569fbc {
    max-height: 100px
}

.x56zh3s {
    min-width: 65px
}

.x57i8a6 {
    border-top-color: var(--fds-highlight)
}

.x5al91f {
    padding-bottom: var(--spacing-5, 12px)
}

.x5c4s84 {
    width: 324px
}

.x5dr9f7 {
    border-bottom-color: var(--fds-unified-blue-50)
}

.x5enoso {
    top: -14px
}

.x5f1ve0 {
    width: calc(33.33333333333333% - 16px)
}

.x5f971p {
    margin-top: var(--x1iue6yw)
}

.x5hi1gn {
    max-height: 700px
}

.x5i9c7l {
    margin-top: 17px
}

.x5jydo2 {
    top: -50%
}

.x5kalc8 {
    height: 42px
}

.x5lhr3w {
    width: var(--x-width)
}

.x5lnnqw {
    border-bottom-color: var(--fds-spectrum-teal-dark-1)
}

.x5mc7k8 {
    min-height: 480px
}

.x5mnzd7 {
    top: var(--x-insetBlockStart)
}

.x5oeowh {
    border-bottom-color: #0a78f0
}

.x5pwifd {
    margin-top: var(--geodesic-spacing-component-internal-vertical)
}

.x5rgb0f {
    border-bottom-color: #d0d8e4
}

.x5sbmnn {
    top: 168px
}

.x5see2y {
    border-top-width: 1.5px
}

.x5sx7kw {
    min-height: 90px
}

.x5u0ere {
    margin-bottom: 52px
}

.x5vaii {
    height: 580px
}

.x5vnfds {
    height: 238px
}

.x5w4yej {
    min-width: 160px
}

.x5yr21d {
    height: 100%
}

.x5zdw0p {
    border-bottom-color: #ffffff14
}

.x60pkjd {
    border-top-color: var(--geodesic-color-border-error)
}

.x6155ps {
    max-width: 210px
}

.x61cbca {
    margin-bottom: -22px
}

.x62gpcw {
    min-height: 1400px
}

.x62v5gn {
    max-height: 65vh
}

.x636qxn {
    width: 190px
}

.x642log {
    width: 175px
}

.x65caj5 {
    height: min-content
}

.x65eu83 {
    height: var(--fds-x-large)
}

.x65f84u {
    max-width: 500px
}

.x65n26j {
    height: 268px
}

.x65nank {
    min-height: auto
}

.x65xoit {
    width: 70%
}

.x66pau7 {
    width: 104.67px
}

.x6903b7 {
    width: calc(100% - 100px)
}

.x6bjw7i {
    min-width: 450px
}

.x6br4ve {
    width: 464px
}

.x6c5l4p {
    min-width: 80px
}

.x6dyoi3 {
    top: 49px
}

.x6gtfd8 {
    margin-top: 90px
}

.x6hdl9a {
    max-height: 237px
}

.x6hvgyk {
    height: 105px
}

.x6iitch {
    width: 145px
}

.x6ikm8r {
    overflow-x: hidden
}

.x6iu5ep {
    width: 122px
}

.x6jxa94 {
    width: 14px
}

.x6kucy2 {
    max-width: 28px
}

.x6kzwsm {
    border-bottom-color: #0a78be
}

.x6mplv7 {
    top: var(--ads-mgmt-table-header-height)
}

.x6mwo3c {
    margin-top: 72px
}

.x6sapsj {
    max-height: 51vh
}

.x6sto7s {
    border-top-color: var(--fds-spectrum-teal-dark-1)
}

.x6tsh47 {
    margin-bottom: 2em
}

.x6tz33s {
    margin-top: -9px
}

.x6vvqcq {
    height: calc(100% - 84px)
}

.x6vxjul {
    margin-bottom: -28px
}

.x6vytul {
    width: 135px
}

.x6vz4m6 {
    max-height: calc(var(--ads-pe-typeahead-filter-token-row-height) * 2)
}

.x6w4g8m {
    height: 11px
}

.x6w52zx {
    border-bottom-color: #e5e5e7
}

.x6wrskw {
    padding-left: 4px
}

.x6xihhe {
    max-height: 86vh
}

.x6y3iqf {
    border-bottom-color: var(--fds-gray-45)
}

.x6z539 {
    height: calc(100% - 65px)
}

.x705fwa {
    width: 201px
}

.x712feu {
    min-height: 320px
}

.x712p6l {
    border-bottom-width: 1.3px
}

.x71pf8m {
    border-top-color: #1877f21a
}

.x71tywe {
    height: 432px
}

.x73a4x8 {
    margin-bottom: calc((100vh - 686px)/2)
}

.x73clvc {
    border-top-color: #ffffff1a
}

.x73jbly {
    border-top-color: #0a78be14
}

.x75d959 {
    width: 566px
}

.x75fg2u {
    max-width: 254px
}

.x75ztot {
    width: 200%
}

.x777j26 {
    padding-bottom: 30%
}

.x77mbcv {
    max-height: 450px
}

.x7ab17h {
    max-height: none
}

.x7be41k {
    top: 15px
}

.x7cdydq {
    width: 384px
}

.x7dkfs0 {
    padding-top: 13%
}

.x7ep2pv {
    max-width: 680px
}

.x7frtmt {
    border-bottom-color: #1877f21a
}

.x7h5jle {
    width: 289px
}

.x7hwdi7 {
    min-height: 27px
}

.x7ijh3a {
    max-width: 568px
}

.x7iklje {
    margin-top: 200px
}

.x7in5zw {
    height: 385px
}

.x7jywsk {
    max-height: 352px
}

.x7kvr32 {
    height: 114px
}

.x7kya4p {
    max-width: 540px
}

.x7mnju {
    width: 74px
}

.x7nl6bk {
    border-top-color: #d3d3d3
}

.x7nlewh {
    min-width: 101px
}

.x7nvt52 {
    border-bottom-color: var(--fds-highlight)
}

.x7ok3n0 {
    right: var(--x-right)
}

.x7p7yw6 {
    border-bottom-color: #dc26268c
}

.x7ppmyr {
    border-bottom-color: #d4e2f0
}

.x7q70tf {
    border-bottom-color: var(--fds-button-text)
}

.x7q9rma {
    min-height: 100%;
    min-height: -webkit-fill-available
}

.x7qh6dx {
    border-bottom-color: #d4d6dc
}

.x7r5mf7 {
    margin-top: 3px
}

.x7s6st4 {
    border-top-color: #93c5fd80
}

.x7sb2j6 {
    padding-top: 28px
}

.x7ubp3s {
    padding-bottom: var(--x13ojt52)
}

.x7vrsrh {
    width: 637px
}

.x7wgvq7 {
    margin-top: -12px
}

.x7y0ge5 {
    margin-top: 44px
}

.x7ycn4j {
    height: 558px
}

.x7ydak2 {
    min-width: 697px
}

.x7ywyr2 {
    min-height: 50px
}

.x7z549p {
    border-top-color: var(--xdlu818)
}

.x7zknp3 {
    border-bottom-width: 7px
}

.x80663w {
    top: auto
}

.x80vd3b {
    border-bottom-color: var(--divider)
}

.x818fk8 {
    min-width: 680px
}

.x81uh10 {
    padding-top: var(--x166gyr4)
}

.x82snj4 {
    min-height: var(--x-minHeight)
}

.x838bcc {
    border-bottom-color: #adb0b3
}

.x84yb8i {
    padding-bottom: 28px
}

.x85zdcn {
    min-height: 288px
}

.x86nts4 {
    width: 327px
}

.x875ali {
    width: calc(33.33% - 3px)
}

.x875pqs {
    height: 369px
}

.x879a55 {
    min-height: 60px
}

.x889kno {
    padding-top: 10px
}

.x8b602r {
    height: 547.5px
}

.x8bj2zv {
    border-top-color: var(--fds-gray-95)
}

.x8c9112 {
    width: 830px
}

.x8cjs6t {
    border-top-color: var(--divider)
}

.x8e5d8q {
    padding-right: 24px
}

.x8eu9rr {
    width: calc(100% - 118px)
}

.x8foose {
    min-width: 312px
}

.x8frwcl {
    width: calc(var(--campaign-group-width) - var(--left-indent))
}

.x8g2yf8 {
    margin-top: 88px
}

.x8grmps {
    border-top-color: #d4e2f0
}

.x8hayaw {
    border-bottom-color: var(--big-gray-40)
}

.x8idabb {
    height: 228px
}

.x8jjzra {
    min-width: 1046px
}

.x8jryan {
    max-width: 40%
}

.x8jypbp {
    border-top-color: var(--fds-unified-blue-50)
}

.x8keu3o {
    width: 100%-32px
}

.x8l18q3 {
    border-bottom-color: var(--fds-black-alpha-30)
}

.x8l1umf {
    top: 24px
}

.x8n1agc {
    padding-top: 132px
}

.x8nclml {
    min-height: 64px
}

.x8pckko {
    width: calc(100% - 24px)
}

.x8rgt9n {
    margin-top: 64px
}

.x8t706p {
    min-width: 650px
}

.x8viiok {
    margin-bottom: 0 !important
}

.x8wln2h {
    border-top-color: #ced0d4
}

.x8x7ffe {
    border-bottom-color: var(--xmgkyr7)
}

.x8xy4a3 {
    margin-bottom: 96px
}

.x8yj6t5 {
    width: 20%
}

.x8yrdhb {
    max-width: 1524px
}

.x900493 {
    min-width: 48px
}

.x9041oi {
    min-width: 2px
}

.x9065zz {
    min-height: 594px
}

.x90ne7k {
    height: 34px
}

.x917zp9 {
    max-width: 992px
}

.x91k8ka {
    margin-bottom: 22px
}

.x92112o {
    min-width: 270px
}

.x93bgbf {
    bottom: 30%
}

.x9438zm {
    margin-top: -.3333em
}

.x95b5qq {
    max-width: 90vw
}

.x96gkwo {
    height: 162px
}

.x96k8nx {
    padding-top: 9px
}

.x971ftc {
    margin-top: 102px
}

.x972fbf {
    border-top-width: 0
}

.x97qwn1 {
    max-height: fit-content
}

.x997q3g {
    border-bottom-color: var(--canvas-ads-color-light-gray-translucent)
}

.x99uipq {
    top: 23px
}

.x9a3u73 {
    margin-bottom: -24px
}

.x9aucu1 {
    width: calc(100% + 16px)
}

.x9b1gci {
    height: var(--x1o5q4de)
}

.x9cd2r9 {
    width: 74.7%
}

.x9cnl97 {
    top: 52%
}

.x9desvi {
    padding-top: 26px
}

.x9ekiib {
    max-width: 234px
}

.x9fslfs {
    width: 75px
}

.x9g0s24 {
    width: 345px
}

.x9he5rd {
    width: 1284px
}

.x9hgts1 {
    min-width: 52px
}

.x9jubwy {
    height: 277px
}

.x9l5fec {
    min-height: 220px
}

.x9lngfa {
    width: calc(100% - 200px)
}

.x9mf1pl {
    min-height: 174px
}

.x9ndwyb {
    width: 14%
}

.x9o2wng {
    border-bottom-color: var(--geodesic-color-background-page-primary)
}

.x9o6ttx {
    min-width: 234px
}

.x9orja2 {
    padding-top: 30px
}

.x9otpla {
    margin-top: -8px
}

.x9p4t24 {
    border-bottom-color: #a78bfa
}

.x9r4l05 {
    width: 228px
}

.x9ri80z {
    top: 40px
}

.x9ryn0y {
    width: 194px
}

.x9s5av5 {
    padding-top: var(--spacing-6, 8px)
}

.x9sc8c8 {
    max-height: 440px
}

.x9sotv {
    width: 586px
}

.x9tas1a {
    width: 654px
}

.x9tmck8 {
    padding-top: 25px
}

.x9typf3 {
    min-width: 102px
}

.x9ukj8p {
    height: 98px
}

.x9v6m0g {
    max-height: 40vh
}

.x9vmb6o {
    border-bottom-color: #0000000a
}

.x9vmk12 {
    max-height: calc(100vh - 256px)
}

.x9whnou {
    width: 5%
}

.x9wymwd {
    height: calc(100vh - 500px)
}

.x9xr8e8 {
    width: 508px
}

.x9ybwvh {
    max-height: 600px
}

.xa06r8k {
    min-width: 68px
}

.xa0zjtf {
    height: 164px
}

.xa12whe {
    width: calc(100% - 104px)
}

.xa1il55 {
    width: 29%
}

.xa309fb {
    border-bottom-width: 5px
}

.xa3b7fw {
    min-height: 350px
}

.xa43xks {
    width: calc(100% - 160px)
}

.xa48ivn {
    border-bottom-color: #d0d0d0
}

.xa6tm17 {
    width: 223px
}

.xa6vwcm {
    height: 578px
}

.xa8xywm {
    border-top-color: #0a78be
}

.xa8zce0 {
    max-height: 268px
}

.xa9otpm {
    border-bottom-color: var(--fds-unified-gray-75)
}

.xa9togl {
    margin-bottom: calc(8px * (1 / (621 / 2000)))
}

.xa9ys81 {
    border-bottom-color: #caccd0
}

.xaaejig {
    border-bottom-color: var(--fig-blue-dark-0)
}

.xabphvm {
    min-height: 162px
}

.xaci4zi {
    margin-top: -50px
}

.xacj9c0 {
    bottom: 50px
}

.xafpxmx {
    width: 240px
}

.xagms7z {
    height: 566px
}

.xagww31 {
    width: 5.5px
}

.xahult9 {
    margin-bottom: 3px
}

.xaikfu8 {
    max-width: 310px
}

.xaka53j {
    max-width: 230px
}

.xakgbpp {
    bottom: calc(100% + 1px)
}

.xal53bi {
    min-height: 7px
}

.xamhcws {
    border-top-width: 2px
}

.xan0lx2 {
    max-height: calc(100vh - 360px)
}

.xanis7a {
    max-height: 419px
}

.xapf23v {
    width: calc(100% - 56px)
}

.xapjn7j {
    max-width: 760px
}

.xaplyd {
    max-height: 212px
}

.xaqzggy {
    border-top-color: var(--big-gray-30)
}

.xarkw9x {
    width: 142px
}

.xas1frj {
    margin-top: 106px
}

.xas8k18 {
    width: 1050px
}

.xasmnqx {
    border-bottom-color: var(--x1qodua9)
}

.xat24cr {
    margin-bottom: 0
}

.xatd0e3 {
    max-width: 788px
}

.xaxev8c {
    min-height: 365px
}

.xazcve0 {
    max-width: 100px
}

.xb172dh {
    width: 116px
}

.xb1g4eq {
    max-width: 592px
}

.xb1k2jq {
    width: 1016px
}

.xb1udk4 {
    min-width: 20%
}

.xb24fv6 {
    border-bottom-color: var(--x1lcihep)
}

.xb2igco {
    padding-top: 10%
}

.xb2rc7v {
    height: 192px
}

.xb3xe92 {
    max-width: 168px
}

.xb48aqu {
    max-height: 130px
}

.xb52xi2 {
    padding-top: var(--x13ojt52)
}

.xb5nubl {
    left: -100%
}

.xb6alvd {
    border-bottom-color: #cbd2d999
}

.xb6ha7l {
    border-bottom-color: var(--fds-divider-on-wash)
}

.xb78oub {
    min-width: 990px
}

.xb8htw9 {
    height: 85%
}

.xb8qb8r {
    margin-top: 100px
}

.xb9moi8 {
    border-top-color: #00000026
}

.xb9o6er {
    max-width: 725px
}

.xbaz6xv {
    padding-bottom: 30px
}

.xbb1ro8 {
    max-width: 1262px
}

.xbbp3fn {
    padding-bottom: 1%
}

.xbdjdey {
    width: 1.5px
}

.xbepgrc {
    padding-top: 90px
}

.xbf86uk {
    max-height: 328px
}

.xbfkjp0 {
    padding-top: inherit
}

.xbfrwjf {
    bottom: 4px
}

.xbgkxdc {
    max-width: 30%
}

.xbhhal5 {
    padding-top: var(--canvas-ads-header-with-padding-height)
}

.xbjhxfr {
    margin-top: -45px
}

.xbkofub {
    width: 301px
}

.xbktkl8 {
    min-height: 56px
}

.xbktue8 {
    height: 182px
}

.xbl3840 {
    width: 285px
}

.xbm3pse {
    max-height: 790px
}

.xbnhlo8 {
    max-width: 669px
}

.xbnz5vn {
    border-top-color: #c9d2da80
}

.xbqi55i {
    width: 960px
}

.xbr4nhc {
    border-bottom-color: #308360
}

.xbsr4pz {
    min-height: 73px
}

.xbssg55 {
    top: 50px
}

.xbstwhj {
    width: 450px
}

.xbu5dzu {
    width: 288px
}

.xbv3wc8 {
    width: 406px
}

.xbvv5uc {
    margin-bottom: -45px
}

.xbwjon8 {
    width: 552px
}

.xbwy6ji {
    min-height: 150px
}

.xbxbqel {
    border-top-color: #d8dadd
}

.xbxvbnp {
    margin-bottom: 250px
}

.xbyg7hp {
    border-bottom-color: #fff6
}

.xc02obx {
    max-width: min-content
}

.xc074nb {
    border-top-color: #dadde1
}

.xc1b9n7 {
    border-bottom-color: #465a6933
}

.xc1i04v {
    bottom: 106px
}

.xc33ybw {
    max-height: 43.2px
}

.xc4flck {
    margin-bottom: -26px
}

.xc5o50y {
    width: 210px
}

.xc75at8 {
    margin-top: var(--x12m2x0p)
}

.xc99tnm {
    max-width: 64px
}

.xc9qbxq {
    height: 36px
}

.xcar9vo {
    border-bottom-color: #2f6de1
}

.xcbkimw {
    height: 85px
}

.xcctkbc {
    height: 1000px
}

.xcdvueo {
    border-bottom-color: #ffffff0a
}

.xcf9131 {
    left: -7px
}

.xcgd04a {
    margin-top: var(--spacing-6, 16px)
}

.xchkpuk {
    max-height: 750px
}

.xci0xqf {
    width: 7px
}

.xcjnwoz {
    max-width: 105px
}

.xcl0hcr {
    border-top-color: var(--xlha7oi)
}

.xcl2xif {
    max-width: 23%
}

.xcnvc89 {
    min-height: 272px
}

.xconrdv {
    bottom: 44px
}

.xcpwe1z {
    height: 104.67px
}

.xcq0f20 {
    max-width: 750px
}

.xcqhk00 {
    min-width: 264px
}

.xcrr8yc {
    top: -20px
}

.xcsk191 {
    min-width: 12px
}

.xctjgpr {
    width: var(--x18n8wrj)
}

.xctnqt7 {
    max-width: 1310px
}

.xctrb1h {
    width: 168px
}

.xcu1z3d {
    width: 614px
}

.xcx40h0 {
    height: 420px
}

.xcxhlts {
    margin-top: 15px
}

.xcyvk0f {
    height: 678px
}

.xcze2n3 {
    height: 322px
}

.xczybaz {
    width: 261px
}

.xd1heft {
    width: 373px
}

.xd2loe5 {
    border-top-style: dotted
}

.xd3ty66 {
    padding-left: 24px
}

.xd7y6wv {
    height: 26px
}

.xd8588f {
    min-height: 95vh
}

.xdbano7 {
    width: var(--archive-max-content-width)
}

.xdd4er5 {
    bottom: auto
}

.xdd8jsf {
    height: 52px
}

.xdddudm {
    left: 25px
}

.xdduh5l {
    max-width: 330px
}

.xdeug5o {
    margin-top: calc((100vh - 686px)/2)
}

.xdfo19b {
    min-width: 60%
}

.xdh4r71 {
    padding-bottom: -8px
}

.xdiz9cm {
    height: 59px
}

.xdj266r {
    margin-top: 0
}

.xdk3k9y {
    min-height: 310px
}

.xdk7pt {
    height: 8px
}

.xdmi676 {
    height: max-content
}

.xdmton0 {
    height: 337px
}

.xdnc2gc {
    margin-bottom: 1.5px
}

.xdnzh0y {
    max-height: 90%
}

.xdox8uz {
    height: 106px
}

.xdpfuu1 {
    width: 800px
}

.xdpra3o {
    height: 502px
}

.xdr9t0c {
    max-height: 52px
}

.xdrqleo {
    width: 308px
}

.xdsb8wn {
    top: 100%
}

.xdtftbh {
    height: 457px
}

.xdusixz {
    max-width: 384px
}

.xdvlbce {
    padding-bottom: 9px
}

.xdw156q {
    min-height: 336px
}

.xdw1zdf {
    max-width: 22%
}

.xdwzuf7 {
    height: 260px
}

.xdyz1ym {
    height: 840px
}

.xdzyupr {
    width: 300px
}

.xe0p59 {
    height: var(--x14ihx4u)
}

.xe0p6wg {
    min-height: 28px
}

.xe0pwq {
    border-left-width: 1px
}

.xe20zfg {
    width: 97%
}

.xe26bew {
    height: 29%
}

.xe2p92y {
    min-width: 764px
}

.xe2x8ty {
    border-top-color: #fff3
}

.xe3g5zk {
    border-left-color: var(--fds-divider-on-white)
}

.xe3zbwb {
    border-top-color: var(--geodesic-color-border-element-default-active)
}

.xe52b9x {
    margin-bottom: 54px
}

.xe6w5sq {
    max-width: 475px
}

.xe7a8yq {
    padding-bottom: var(--spacing-5, 8px)
}

.xe7qboe {
    width: 343px
}

.xe9vn5y {
    width: 174px
}

.xeb5b1z {
    min-height: 30%
}

.xeco7ry {
    min-width: 1316px
}

.xecqa5w {
    width: 337px
}

.xedcshv {
    max-height: inherit
}

.xeepkih {
    width: 62px
}

.xeeq1f2 {
    border-bottom-color: #e0e0e0
}

.xefclja {
    min-height: 88px
}

.xefyazp {
    width: 90px
}

.xefzj8c {
    padding-bottom: 60px
}

.xegnrdp {
    height: 9px
}

.xegpje9 {
    border-top-color: #007e59
}

.xehck9z {
    max-width: 316px
}

.xeivx3d {
    height: 665px
}

.xekpu8x {
    width: 536px
}

.xekxv85 {
    height: 168px
}

.xemkom9 {
    border-top-color: var(--placeholder-text)
}

.xenbecp {
    max-width: 370px
}

.xeo39qa {
    margin-bottom: var(--spacing-6, 16px)
}

.xeocjcu {
    width: 189px
}

.xeq5yr9 {
    width: fit-content
}

.xeqt6cg {
    top: 68px
}

.xer6zhd {
    max-width: 84%
}

.xes99ow {
    padding-bottom: .25rem
}

.xet2fuk {
    margin-left: 8px
}

.xeu0yli {
    max-height: 80%
}

.xeuugli {
    min-width: 0
}

.xewcech {
    max-width: 20%
}

.xewp6mh {
    width: 560px
}

.xexbof0 {
    height: 820px
}

.xexjes {
    max-width: 930px
}

.xexrwz1 {
    max-height: calc(100vh - 120px)
}

.xexx8yu {
    padding-top: 0
}

.xey71dm {
    border-top-color: var(--x4dm10d)
}

.xez87ih {
    border-bottom-color: #fb724b
}

.xezivpi {
    width: max-content
}

.xezl2tj {
    width: 25px
}

.xf18ygs {
    padding-left: 12px
}

.xf1rmj0 {
    max-height: 644px
}

.xf2x2p1 {
    padding-bottom: var(--x1iue6yw)
}

.xf30bs1 {
    height: 137px
}

.xf68679 {
    max-width: var(--x-maxWidth)
}

.xf6wnu4 {
    height: 430px
}

.xf9lk3t {
    max-width: 840px
}

.xfaw0n {
    max-width: calc(var(--archive-max-content-width) - 80px)
}

.xfb3i0g {
    min-width: 180px
}

.xfbzrdh {
    margin-bottom: -200px
}

.xfd5v8p {
    height: 380px
}

.xfgj8jt {
    max-height: min(72vh, 560px)
}

.xfgl7ex {
    max-height: 632px
}

.xfhl8r6 {
    max-width: 830px
}

.xfi1oeo {
    padding-bottom: 21px
}

.xfitlp5 {
    margin-bottom: 9px
}

.xfj0g6u {
    width: 692px
}

.xfj1xho {
    width: 158px
}

.xfjrsp3 {
    border-bottom-color: var(--geodesic-color-border-element-default-active)
}

.xfl88ou {
    width: calc(100vw - 300px)
}

.xflo6bn {
    max-width: 366px
}

.xfm7qce {
    padding-top: var(--geodesic-spacing-container-internal-component)
}

.xfo352z {
    border-bottom-color: #1118271a
}

.xfo62xy {
    width: 2px
}

.xfobmml {
    width: 408px
}

.xfp77mx {
    max-width: 432px
}

.xfqi8uc {
    bottom: 25px
}

.xfqvx3j {
    height: 282px
}

.xfr5jun {
    top: 8px
}

.xfrknzv {
    padding-top: 6.5px
}

.xfrx840 {
    min-width: 688px
}

.xfu6dez {
    width: 702px
}

.xfvyar9 {
    min-width: 60px
}

.xfwpqq5 {
    min-height: 648px
}

.xfwxh34 {
    bottom: -50px
}

.xfyf068 {
    top: 13px
}

.xfz9iyh {
    border-bottom-color: var(--negative)
}

.xg074y0 {
    width: 703px
}

.xg0g6k8 {
    min-width: 254px
}

.xg0is8a {
    min-height: 420px
}

.xg0jo4d {
    width: 75%
}

.xg10s4p {
    padding-bottom: 125%
}

.xg16ivm {
    max-width: 296px
}

.xg2d58u {
    max-height: 256px
}

.xg4ltnw {
    bottom: 105px
}

.xg6iff7 {
    min-height: 100vh
}

.xg7ejfh {
    border-top-color: var(--fds-black-alpha-30)
}

.xg7h5cd {
    height: fit-content
}

.xg7l0n3 {
    max-width: 193px
}

.xg80ozm {
    width: 330px
}

.xg87l8a {
    margin-top: 32px
}

.xg8j3zb {
    padding-bottom: 3px
}

.xg9928t {
    max-height: 680px
}

.xgbm1jk {
    width: 78px
}

.xgcyixa {
    max-width: 386px
}

.xgd8bvy {
    width: 28px
}

.xge0ay3 {
    width: 66px
}

.xge7klh {
    width: calc((100% - 6px)/2)
}

.xggofmx {
    max-width: 65%
}

.xgh3nad {
    height: calc(100vh - 216px)
}

.xgjql0f {
    border-bottom-color: var(--pubx-border)
}

.xgjxtca {
    border-top-color: var(--always-white)
}

.xgl3mwj {
    width: 244px
}

.xglei2g {
    border-top-color: var(--fds-white)
}

.xgm4di7 {
    border-top-color: #cbd2d9
}

.xgmxx4u {
    max-width: 270px
}

.xgmzaj5 {
    width: 522px
}

.xgpna5i {
    height: 567px
}

.xgpp4cj {
    margin-top: 140px
}

.xgq9j65 {
    left: var(--x-left)
}

.xgqk73l {
    width: 95%
}

.xgqtt45 {
    min-width: 100%
}

.xgshzml {
    max-height: 676px
}

.xgsvsu5 {
    margin-top: .3333em
}

.xgt3fid {
    width: 316px
}

.xgt6qma {
    width: 372px
}

.xgu7n3t {
    height: 156px
}

.xgujvf1 {
    min-height: 42px
}

.xguv1x2 {
    border-bottom-color: #c4c4c4
}

.xgvtikc {
    height: 334px
}

.xgww0oe {
    max-height: 317px
}

.xgza26u {
    top: 38px
}

.xgzifkd {
    padding-top: var(--spacing-5, 12px)
}

.xh00ny3 {
    width: 72%
}

.xh04scg {
    width: 253px
}

.xh0sglx {
    min-width: 1088px
}

.xh1ijdm {
    max-height: 580px
}

.xh3wvx0 {
    margin-bottom: -12px
}

.xh4j8nf {
    max-height: 32px
}

.xh58mac {
    margin-top: 1.5px
}

.xh5fl9e {
    border-top-color: #e9ebee
}

.xh5ngam {
    border-top-color: #0d6db6
}

.xh6hujm {
    border-bottom-color: #3b82f6
}

.xh6uq58 {
    height: 572px
}

.xh7uskw {
    margin-top: 170px
}

.xh8yej3 {
    width: 100%
}

.xh9kpov {
    min-width: 124px
}

.xh9uqaf {
    max-width: 60%
}

.xhafbug {
    height: 92%
}

.xhb15b9 {
    min-width: 152px
}

.xhbnzdm {
    max-width: var(--ads-pe-typeahead-filter-input-max-width)
}

.xhcnd13 {
    max-height: 95vh
}

.xhd83ik {
    max-height: 85vh
}

.xhft0lx {
    max-height: calc(100vh - 400px)
}

.xhi307a {
    border-top-color: #d0d0d0
}

.xhi5dp5 {
    border-bottom-color: #dddfe2
}

.xhiitf2 {
    height: calc(100% - 2px)
}

.xhjk10j {
    height: 140px
}

.xhksxof {
    top: -24px
}

.xhll6gz {
    border-top-color: var(--fds-gray-45)
}

.xhohyya {
    border-top-color: var(--fds-unified-gray-80)
}

.xhpatk0 {
    width: 184px
}

.xhqfjeb {
    width: 309px
}

.xhrpt6u {
    margin-top: 18px
}

.xhsvlbd {
    margin-top: -10px
}

.xht4xr3 {
    width: 480px
}

.xhvchuf {
    min-width: 328px
}

.xhvdbge {
    height: 19px
}

.xhvuyzw {
    width: 485px
}

.xhyb2dy {
    width: 52%
}

.xi0exxh {
    height: 23px
}

.xi2lk0m {
    bottom: -8px
}

.xi2xub4 {
    border-top-color: #dddfe2
}

.xi3av73 {
    min-height: 120px
}

.xi3dyvs {
    top: 22px
}

.xi3mq2s {
    border-bottom-color: #f871714d
}

.xi55695 {
    width: 328px
}

.xi5bcmk {
    border-top-color: var(--big-gray-40)
}

.xi5r99v {
    border-bottom-color: #f3f4f6
}

.xi65dny {
    max-height: 27px
}

.xi82166 {
    border-bottom-color: var(--x1eozgzm)
}

.xi85upa {
    width: 598px
}

.xi9g6et {
    padding-bottom: 5.4px
}

.xia573k {
    padding-bottom: var(--x1w15737)
}

.xib4v1x {
    max-height: 572px
}

.xib59rt {
    margin-top: 38px
}

.xibtwe8 {
    height: 520px
}

.xic2vs9 {
    top: 15%
}

.xic6xeb {
    margin-bottom: 2%
}

.xic84rp {
    max-width: 650px
}

.xicfopl {
    top: calc(100% - 58px)
}

.xieb3on {
    margin-bottom: 20px
}

.xifaz0u {
    min-height: 554px
}

.xifccgj {
    margin-top: -6px
}

.xifkd7f {
    width: 140px
}

.xiicpxy {
    bottom: var(--x-insetBlockEnd)
}

.xiij3y2 {
    max-width: 1259px
}

.xiix1e {
    border-top-color: var(--fds-dark-mode-gray-35)
}

.xijc0j3 {
    padding-top: 36px
}

.xin3ag0 {
    border-top-color: #f3f4f6
}

.xinu3np {
    width: 45%
}

.xipajat {
    width: 131px
}

.xiqx3za {
    height: 178px
}

.xiqz8rq {
    padding-top: 42px
}

.xirjob9 {
    max-width: calc(100% - 220px)
}

.xirqqd8 {
    max-width: 80px
}

.xisge6t {
    border-top-color: var(--x1ahoi8p)
}

.xisnujt {
    min-height: 20px
}

.xiv7p99 {
    margin-bottom: 100px
}

.xivesh0 {
    width: 298px
}

.xiw3zem {
    height: 624px
}

.xj1urod {
    margin-top: 1rem
}

.xj2qb8h {
    width: calc(100% / .7)
}

.xj35x94 {
    width: 112px
}

.xj3b58b {
    margin-left: 0
}

.xj49cik {
    border-top-color: var(--geodesic-color-icon-error-active)
}

.xj4x6iq {
    min-width: 33px
}

.xj6ak53 {
    width: 340px
}

.xj73upk {
    padding-bottom: var(--spacing-6, 8px)
}

.xj78ntb {
    max-height: 681px
}

.xj7dor9 {
    max-width: 96px
}

.xj7ma3e {
    border-top-color: #3576b9
}

.xj8fbc4 {
    margin-top: var(--canvas-ads-header-with-padding-height)
}

.xj9fbq8 {
    bottom: 88px
}

.xja02kk {
    width: 110px
}

.xja3r6s {
    width: 99.5%
}

.xja6p5g {
    width: 7%
}

.xjb1smv {
    padding-top: var(--x1iue6yw)
}

.xjb2dyf {
    margin-bottom: 21px
}

.xjbwj7d {
    width: 492px
}

.xjbys53 {
    top: var(--x-top)
}

.xjdzjlk {
    max-width: 243px
}

.xjexgjb {
    max-height: 47px
}

.xjhpzjm {
    margin-bottom: 20%
}

.xjhyrdu {
    height: 650px
}

.xjibb99 {
    top: -5px
}

.xjjci79 {
    min-height: 250px
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjlotr5 {
    max-width: 25%
}

.xjlws9s {
    min-height: 466px
}

.xjm9jq1 {
    height: 1px
}

.xjnb2h5 {
    height: 125px
}

.xjnjwiz {
    width: 318px
}

.xjnlgov {
    bottom: 20px
}

.xjofz3q {
    padding-top: var(--spacing-5, 8px)
}

.xjoudau {
    min-width: 125px
}

.xjp8j0k {
    height: 96px
}

.xjpr12u {
    margin-bottom: 2px
}

.xjqd8mg {
    top: 19px
}

.xjqzex7 {
    width: 580px
}

.xjrrmdf {
    height: 310px
}

.xjsondq {
    width: 226px
}

.xjsqc0l {
    max-width: 487px
}

.xjuepoi {
    height: 407px
}

.xjv05ge {
    margin-top: 28px
}

.xjw0oki {
    height: 235px
}

.xjwf9q1 {
    min-height: 24px
}

.xjx4602 {
    margin-bottom: 76px
}

.xjx7936 {
    max-width: 1320px
}

.xjy6hil {
    max-height: 34px
}

.xjyil56 {
    width: 109px
}

.xjz83f5 {
    height: calc(100vh - 260px)
}

.xjzaux3 {
    width: 92px
}

.xjzgg7p {
    height: var(--ad-library-header-height)
}

.xk1wuvs {
    margin-bottom: 56px
}

.xk4dd5j {
    height: 30%
}

.xk68kj7 {
    width: 510px
}

.xk7az7 {
    width: 627px
}

.xk80jj8 {
    max-width: 318px
}

.xk8211n {
    max-width: min(40%, 130px)
}

.xk8lq53 {
    min-width: max-content
}

.xk9mzb7 {
    margin-top: 13px
}

.xk9ysqq {
    max-width: 758px
}

.xkcyvym {
    width: 330px
}

.xke76zz {
    max-width: 56%
}

.xkeeff8 {
    width: 34vh
}

.xken49m {
    margin-top: -13px
}

.xkf4qfm {
    width: 775px
}

.xkgs3ab {
    min-width: 130px
}

.xkgu5aw {
    max-height: 50px
}

.xkh9tda {
    border-top-color: var(--fds-gray-20)
}

.xkhcwej {
    min-width: 66px
}

.xkiq9fv {
    width: 828px
}

.xkisesf {
    height: 75vh
}

.xkj4a21 {
    min-width: var(--x-minWidth)
}

.xkkloft {
    max-width: 102px
}

.xkl5mrx {
    height: 460px
}

.xkmisrf {
    height: 262px
}

.xkosdsc {
    width: 96%
}

.xkq7avx {
    height: 176px
}

.xkqz1ps {
    border-bottom-color: #111827
}

.xkrh0ho {
    margin-top: 14
}

.xktia5q {
    width: 80%
}

.xktpd3l {
    min-width: 100px
}

.xkvlyt8 {
    width: 32.5%
}

.xkxa9zd {
    width: calc(100% - 32px)
}

.xkzyxtv {
    top: -5%
}

.xl010v5 {
    margin-right: 4px
}

.xl0us3e {
    width: 164px
}

.xl11dzl {
    max-width: 228px
}

.xl2kuf8 {
    border-top-color: solid transparent
}

.xl4ysuq {
    height: 313px
}

.xl54zzv {
    margin-top: 8px !important
}

.xl5iwvl {
    width: 307.5px
}

.xl8qfz3 {
    max-height: 94px
}

.xl8z2ie {
    max-height: 250px
}

.xlaft8j {
    padding-top: 44px
}

.xlbz39d {
    width: 592px
}

.xle2ein {
    height: 107px
}

.xle8120 {
    border-top-color: var(--fds-yellow-90)
}

.xlexx7y {
    margin-top: 7%
}

.xlg3tc5 {
    margin-bottom: -85px
}

.xlk1fp6 {
    max-height: 80px
}

.xlll39n {
    width: 604px
}

.xlm99nl {
    min-width: 240px
}

.xlnrm6 {
    max-width: 376px
}

.xlo07zb {
    height: 90px
}

.xlom0la {
    max-width: 94px
}

.xloyg6u {
    width: calc(100% - 48px)
}

.xlpf1d2 {
    min-width: 1.2em
}

.xlrawln {
    height: 25px
}

.xlrd64x {
    min-width: 26px
}

.xlrdbfi {
    width: 370px
}

.xlrnmfh {
    max-height: 72px
}

.xlro9se {
    width: 274px
}

.xls819n {
    max-width: 311px
}

.xltqmas {
    max-width: 703px
}

.xlu33ui {
    width: 155px
}

.xlup9mm {
    height: 16px
}

.xlv8yqo {
    max-width: calc(100% - 16px)
}

.xlvz6mq {
    max-width: calc(100% - 20px)
}

.xlwz8xz {
    padding-left: 60px
}

.xlxy82 {
    border-bottom-width: 2px
}

.xlxyqfn {
    height: 50%
}

.xlya59e {
    border-top-style: dashed
}

.xlydix3 {
    min-width: 526px
}

.xlzdkyn {
    height: 218px
}

.xlzg99y {
    width: 23px
}

.xlzwios {
    top: -15px
}

.xm4wxo {
    height: 345px
}

.xm6i5cn {
    width: 90%
}

.xm73e5p {
    width: calc(100% + 24px)
}

.xm7lytj {
    padding-top: 7px
}

.xm82sml {
    width: 265px
}

.xma9wqu {
    width: 784px
}

.xmaeki8 {
    min-height: 406px
}

.xmcc3rk {
    width: 515px
}

.xmgb6t1 {
    margin-bottom: -2px
}

.xmh9dlu {
    border-top-color: #e0e0e0
}

.xmhk92p {
    top: 20px
}

.xmix8c7 {
    height: 18px
}

.xmku9ua {
    min-height: 78px
}

.xmlve6y {
    top: 126px
}

.xmmfnhp {
    max-width: 1224px
}

.xmn4e3e {
    border-top-width: 3px
}

.xmon034 {
    border-bottom-color: var(--fds-blue-60)
}

.xmrbpvb {
    height: 210px
}

.xmsdcd5 {
    border-top-color: var(--xyx3zd1)
}

.xmtxsfm {
    max-width: 268px
}

.xmukzo7 {
    max-width: 96%
}

.xmuuduf {
    padding-top: 8
}

.xmvh4l2 {
    margin-left: -12px
}

.xmvw3gu {
    border-top-color: #d93616
}

.xmw9838 {
    padding-bottom: var(--x1pnj6zf)
}

.xmxso3f {
    border-top-color: #1877f2
}

.xmydgjh {
    height: 65%
}

.xmz0i5r {
    max-height: 100%
}

.xmzs88n {
    padding-right: 4px
}

.xn0lweg {
    top: -7px
}

.xn0ockd {
    margin-top: 54px
}

.xn0styv {
    border-top-color: var(--fds-black)
}

.xn0vg7t {
    bottom: 12px
}

.xn14pro {
    border-top-color: #caccd0
}

.xn2ks54 {
    padding-top: 56px
}

.xn3glep {
    height: calc(100% - 104px)
}

.xn3w4p2 {
    height: 44px
}

.xn4wywj {
    padding-bottom: 100px
}

.xn6wvy2 {
    height: 82px
}

.xn6xy2s {
    width: 19px
}

.xn78yqy {
    border-bottom-color: #c9d2da80
}

.xn866dk {
    height: 136px
}

.xn9wirt {
    width: 100vw
}

.xnalus7 {
    width: 0
}

.xnbkqk7 {
    height: 436px
}

.xnbuac1 {
    height: calc(100% - 170px)
}

.xndqk7f {
    top: 4px
}

.xnei2rj {
    min-width: 24px
}

.xneu97a {
    width: 608px
}

.xnf1dy1 {
    width: 268px
}

.xnfr1j {
    top: 1px
}

.xnfxvih {
    height: 116px
}

.xng8ra {
    height: 60px
}

.xnh73hg {
    height: 503px
}

.xni59qk {
    width: 72px
}

.xnjgh8c {
    max-height: 0
}

.xnjtaep {
    min-width: 830px
}

.xnk5j39 {
    padding-top: 100px
}

.xnlce4m {
    max-width: 1186px
}

.xnlsq7q {
    width: calc(100% - 20px)
}

.xnnlda6 {
    height: 56px
}

.xnp1ti1 {
    max-height: 288px
}

.xnq0rdo {
    width: min-content
}

.xnsqnv3 {
    border-bottom-color: #fff3
}

.xnsyjzf {
    border-top-width: .1px
}

.xntqvex {
    bottom: calc(100% - 28px)
}

.xntwqnd {
    margin-bottom: 17.65px
}

.xnuq7ks {
    padding-right: 12px
}

.xnv7vw6 {
    top: 152px
}

.xnxb3zj {
    height: 70px
}

.xnzhmsc {
    border-bottom-color: #ccc
}

.xo08hxp {
    width: 1176px
}

.xo3d0r6 {
    border-bottom-color: #fff9
}

.xo4cb2f {
    margin-top: -56px
}

.xo5ses6 {
    padding-bottom: 70px
}

.xo5smes {
    min-height: 370px
}

.xo5x3gg {
    width: 70px
}

.xo7cro3 {
    max-height: 56px
}

.xo7po6c {
    max-width: 26px
}

.xo7uitg {
    width: 27px
}

.xo92w5m {
    max-width: 40px
}

.xoah1ao {
    height: calc(100vh - 48px)
}

.xod5an3 {
    margin-bottom: 12px
}

.xod6wdf {
    width: calc(100% / 6 - 24px)
}

.xof0i1h {
    width: 1262px
}

.xogclcu {
    border-bottom-color: #0000000d
}

.xoiip9p {
    border-bottom-color: #4ade804d
}

.xojuyfe {
    border-bottom-color: #ffffff4d
}

.xojvqvm {
    height: 33px
}

.xok94ej {
    max-height: 54px
}

.xols6we {
    height: 6px
}

.xomnu4r {
    top: 16px
}

.xopm3yk {
    width: 204px
}

.xorqhan {
    max-width: 710px
}

.xorutfh {
    height: 303px
}

.xoruuee {
    margin-bottom: -50px
}

.xov00tk {
    border-bottom-color: #dadde1
}

.xov7wdb {
    max-width: 456px
}

.xoverlg {
    height: 20%
}

.xovhpjm {
    border-top-color: var(--geodesic-color-data-viz-plum)
}

.xowvt4o {
    height: 730px
}

.xoxdo3o {
    border-bottom-color: var(--fds-gray-95)
}

.xoylwha {
    width: 139px
}

.xoyy72o {
    height: 569px
}

.xoyzmzd {
    width: 1024px
}

.xozhpjv {
    height: 715px
}

.xozkzq6 {
    height: 1.5em
}

.xp1yiuj {
    min-width: 248px
}

.xp22266 {
    min-height: 700px
}

.xp2332q {
    border-top-color: #c4c4c4
}

.xp2btvv {
    margin-bottom: var(--x166gyr4)
}

.xp2wjkf {
    height: 174px
}

.xp4tyjd {
    width: 356px
}

.xp5g5uj {
    min-width: 4em
}

.xp5n9r8 {
    width: 95px
}

.xp72kc6 {
    height: 760px
}

.xp73w0s {
    max-width: 580px
}

.xp9b3b8 {
    border-bottom-style: dotted
}

.xp9pnto {
    border-top-color: #ffffff1f
}

.xp9ttsr {
    min-width: 580px
}

.xpbsij0 {
    height: 8%
}

.xpbua7j {
    border-bottom-color: var(--x1sfi7n8)
}

.xpfruso {
    height: 109px
}

.xpgloq4 {
    height: 694px
}

.xpgqm75 {
    border-bottom-color: #ffb838
}

.xphsadv {
    width: 509px
}

.xpivxh7 {
    max-width: calc(100% - 92px)
}

.xpk9290 {
    margin-top: 228px
}

.xplo3ha {
    width: 850px
}

.xplpzkz {
    width: 1048px
}

.xpm6ta {
    height: calc(100vh - 285px)
}

.xpmw3k {
    width: 760px
}

.xppr10f {
    min-width: 600px
}

.xps2uy5 {
    max-width: 244px
}

.xpsly6l {
    max-height: 396px
}

.xptjolo {
    border-bottom-color: #b0bcc8
}

.xpulllz {
    max-height: 66px
}

.xpvcztv {
    border-bottom-style: dashed
}

.xpxj24h {
    border-bottom-color: var(--fds-red-55)
}

.xpxq7sp {
    max-width: 231px
}

.xpyat2d {
    height: 100px
}

.xpypsur {
    border-top-color: #000
}

.xpz6ql4 {
    height: 1.3em
}

.xq00wd5 {
    width: 792px
}

.xq1608w {
    padding-bottom: 36px
}

.xq1duqi {
    padding-top: 2
}

.xq1dxzn {
    width: 160px
}

.xq1n1xh {
    margin-left: 16px
}

.xq2pcee {
    max-width: 440px
}

.xq38pqm {
    padding-top: var(--xmxuxgg)
}

.xq3t0pi {
    max-height: 280px
}

.xq4x0wy {
    padding-top: 1%
}

.xq7aj0i {
    min-height: 253px
}

.xq8eer8 {
    max-width: 212px
}

.xq8v1hd {
    max-width: 90%
}

.xq9evs9 {
    width: 266px
}

.xqb4jy6 {
    border-top-color: #f871714d
}

.xqb4m5g {
    height: 123px
}

.xqbmtlq {
    padding-top: -10px
}

.xqcafv8 {
    height: 630px
}

.xqf19u0 {
    border-bottom-color: #bdc7d8
}

.xqfe9jp {
    left: 40%
}

.xqi5oyl {
    width: 476px
}

.xqitzto {
    height: 280px
}

.xqk20xv {
    max-height: 760px
}

.xqkesgh {
    height: 793px
}

.xqknez5 {
    min-height: 550px
}

.xqlismw {
    max-height: 18px
}

.xqm4iv {
    border-bottom-width: 6px
}

.xqmnf81 {
    width: 292px
}

.xqmqy1e {
    bottom: -1px
}

.xqnggxh {
    height: calc(100% + 16px)
}

.xqnlwer {
    border-bottom-color: var(--placeholder-text)
}

.xqnzamk {
    max-width: calc(100% - 48px)
}

.xqo3gd {
    bottom: 8px
}

.xqooboj {
    border-top-color: #e4e6eb
}

.xqt63rz {
    height: 80vh
}

.xqtp20y {
    height: 0
}

.xqu0tyb {
    height: 4px
}

.xqui1pq {
    max-height: 90vh
}

.xqui205 {
    margin-top: 24px
}

.xqujd4m {
    width: 390px
}

.xqvba61 {
    border-top-color: #00000014
}

.xqvfhly {
    height: 45px
}

.xqy66fx {
    padding-top: 15px
}

.xqy6rj4 {
    max-height: 204px
}

.xqyf9gi {
    width: 250px
}

.xqylc4y {
    margin-left: 172px
}

.xqzjizt {
    max-height: calc(100vh - 300px)
}

.xr0dztt {
    min-width: 820px
}

.xr1496l {
    padding-bottom: 15px
}

.xr1yuqi {
    margin-top: auto
}

.xr2l1fr {
    scroll-margin-top: 12px
}

.xr2rt0p {
    max-height: calc(90vh - 370px)
}

.xr3qwnk {
    border-top-color: #0a78f0
}

.xr6dmxw {
    max-width: 92%
}

.xr6hmy7 {
    width: 596px
}

.xr6pica {
    width: 520px
}

.xr7zk81 {
    min-width: 275px
}

.xr8eajr {
    max-height: var(--ad-library-header-height)
}

.xr9ek0c {
    margin-top: 2px
}

.xrb1rb6 {
    margin-top: var(--x166gyr4)
}

.xrb244j {
    bottom: 6px
}

.xrdui33 {
    border-bottom-color: var(--fds-gray-70)
}

.xrdvuh9 {
    width: 213px
}

.xrees7y {
    margin-top: 108px
}

.xrfz293 {
    max-width: 990px
}

.xrgej4m {
    max-width: 700px
}

.xrgpyri {
    height: 510px
}

.xrgyz0v {
    width: 752px
}

.xrlp1an {
    height: 256px
}

.xrlsmeg {
    max-width: 600px
}

.xrmyp2 {
    width: 124px
}

.xrooupy {
    border-top-color: #8d949e
}

.xrostsh {
    width: 150px
}

.xrqonrr {
    height: 139px
}

.xrsdzbr {
    margin-top: -48px
}

.xrsgblv {
    border-bottom-color: #cbd2d9
}

.xrskzf1 {
    height: 188px
}

.xrtz9ly {
    height: 37px
}

.xrua2ca {
    border-bottom-color: var(--fds-gray-20)
}

.xruc7w7 {
    border-bottom-color: #e4e6ea
}

.xrvyojs {
    overflow-x: unset
}

.xrwa9c3 {
    width: 972px
}

.xrx92ra {
    height: 444px
}

.xryc3np {
    bottom: 108px
}

.xryhor {
    max-height: 375px
}

.xrypnsr {
    border-bottom-color: #2887e6
}

.xryxfnj {
    overflow-y: visible
}

.xrza7oe {
    height: 24px !important
}

.xs1s249 {
    border-right-width: 1px
}

.xs1vzh6 {
    width: 246px
}

.xs2b69u {
    height: 850px
}

.xs2jcq3 {
    border-bottom-color: var(--decorative-icon-blue)
}

.xs3hcls {
    height: 212px
}

.xs4flsr {
    height: 255px
}

.xs4t1p5 {
    border-top-color: #1877f266
}

.xs5uaox {
    height: calc(100vh - 197px)
}

.xs5wg7j {
    border-bottom-color: var(--primary-button-background)
}

.xs6jijv {
    width: 160%
}

.xs6s969 {
    max-height: var(--ads-mgmt-insights-table-line-height)
}

.xs7ag91 {
    height: 565px
}

.xs7f9wi {
    top: 2px
}

.xs86s1p {
    border-top-color: var(--big-gray-20)
}

.xs8nagq {
    height: calc(100vh - 110px)
}

.xs8rnei {
    width: 436px
}

.xs9asl8 {
    padding-bottom: 5px
}

.xs9mwh0 {
    margin-top: -24px
}

.xsag5q8 {
    padding-bottom: 12px
}

.xsas24l {
    border-bottom-color: #c6c9cc
}

.xsbjyhr {
    height: 104px
}

.xsdhbb {
    width: calc((100% - 32px) / 3)
}

.xsdox4t {
    height: 48px
}

.xseo6mj {
    margin-top: 36px
}

.xseoqlg {
    min-height: 80px
}

.xsfrtiw {
    border-bottom-color: var(--x1ahoi8p)
}

.xsgi07q {
    max-height: 10px
}

.xsi6dy0 {
    height: 86px
}

.xsic9tx {
    border-top-color: #c9d2da
}

.xsmyaan {
    width: 12px
}

.xsnquzm {
    max-height: 162px
}

.xso031l {
    border-bottom-width: 1px
}

.xso1gfs {
    border-bottom-color: #1771ed
}

.xsrbbds {
    margin-bottom: 17.5px
}

.xsrdlg4 {
    max-width: 95vw
}

.xsrf0wt {
    padding-top: var(--x12m2x0p)
}

.xsru4vv {
    border-top-color: #ffffff14
}

.xsttt9k {
    border-bottom-color: var(--geodesic-color-text-link-default-active)
}

.xsugpx9 {
    bottom: -6px
}

.xsuia7a {
    border-bottom-color: #60a5fa
}

.xswpmyp {
    width: 392px
}

.xsxhxmc {
    min-width: 84px
}

.xsyyytf {
    border-top-color: #dce1e3
}

.xszc1kj {
    border-bottom-color: #dce1e3
}

.xt0o1nt {
    width: 434px
}

.xt1ryeb {
    height: 103px
}

.xt2p5b3 {
    margin-bottom: 156px
}

.xt4sqew {
    width: 214px
}

.xt4ypqs {
    min-width: 20px
}

.xt5oi1y {
    border-bottom-color: #0a78be
}

.xt7dq6l {
    height: auto
}

.xt7fyls {
    min-width: 150px
}

.xt8cgyo {
    border-top-width: .5px
}

.xt8k5lu {
    min-width: 330px
}

.xtbh88u {
    height: 225px
}

.xtc7y4q {
    min-height: calc(100% - 16px)
}

.xtd2538 {
    width: calc(100% - 30px)
}

.xted6l9 {
    max-width: 1000px
}

.xtfpim3 {
    min-height: 237px
}

.xtfuh1u {
    height: 604px
}

.xth4cuu {
    border-top-width: 4x
}

.xthkip5 {
    width: 270px
}

.xthy2uy {
    max-width: 50%
}

.xti8fez {
    border-top-color: var(--fds-black-alpha-60)
}

.xtirvkn {
    top: 46px
}

.xtm0smt {
    width: 650px
}

.xtm72ju {
    width: 243px
}

.xtn71a {
    border-bottom-color: var(--big-blue-gray-5)
}

.xtnl3ix {
    top: 47%
}

.xtotuo0 {
    top: 36px
}

.xtqaf1t {
    width: 198px
}

.xtr3u6l {
    width: 101.18px
}

.xtrxkvy {
    bottom: 70px
}

.xtsi0pb {
    border-bottom-color: #ffffff0f
}

.xtsm5jd {
    scroll-margin-top: 150px
}

.xttdoi {
    border-top-color: #0000000d
}

.xtu2tsk {
    width: 191px
}

.xtu2xtp {
    top: -6px
}

.xtuy1sb {
    border-top-color: #4267b2
}

.xtvrde2 {
    height: var(--canvas-ads-help-section-title-height)
}

.xtxwg39 {
    height: 768px
}

.xtzk6r2 {
    bottom: -5px
}

.xtzo57k {
    width: 30rem
}

.xu04hq9 {
    border-bottom-color: #facc154d
}

.xu06os2 {
    margin-bottom: 5px
}

.xu0aao5 {
    min-height: 36px
}

.xu0jt6k {
    height: 410px
}

.xu1mrb {
    height: 10%
}

.xu3xrit {
    height: 320px
}

.xu45tvi {
    width: 375px
}

.xu4x4ge {
    border-bottom-color: var(--x96d3x2)
}

.xu5yr9u {
    top: -16px
}

.xu6qffr {
    border-bottom-color: var(--fds-gray-30)
}

.xu7rd17 {
    border-top-color: #06b6d4
}

.xu96u03 {
    left: 0
}

.xu97haq {
    min-height: 34px
}

.xu9aifs {
    bottom: 74px
}

.xu9qebc {
    min-width: 700px
}

.xuce83p {
    overflow-x: inherit
}

.xudfksa {
    border-top-color: #0006
}

.xufetwn {
    width: 868px
}

.xufsucd {
    max-width: 770px
}

.xugmn4g {
    margin-top: -10%
}

.xuh29w3 {
    max-width: calc(100% - 66px)
}

.xuh6244 {
    margin-bottom: -.5rem
}

.xuhlhm9 {
    width: calc(100% / .63)
}

.xuhqkt7 {
    max-width: 165px
}

.xui2nob {
    max-width: 832px
}

.xui9b5u {
    margin-bottom: 50px
}

.xuivejd {
    top: 14px
}

.xukjeql {
    height: calc(100% - 64px)
}

.xunek75 {
    margin-top: var(--x13ojt52)
}

.xuo6tqj {
    height: 480px
}

.xuoj239 {
    height: 3px
}

.xuokjl2 {
    border-bottom-color: var(--xyx3zd1)
}

.xuqg3nj {
    max-height: calc(100vh - 150px)
}

.xuqj1qp {
    border-bottom-color: #e4e6eb
}

.xuquc1b {
    height: 1.5px
}

.xur5s0g {
    min-width: 85px
}

.xurgmgr {
    max-width: 225px
}

.xurhx8o {
    min-height: 482px
}

.xuubg26 {
    width: 504px
}

.xuugldn {
    width: calc(100% - 64px)
}

.xuvs3k1 {
    border-bottom-color: #1871ed
}

.xuw4p4q {
    max-width: 288px
}

.xuwpfu0 {
    border-top-color: #0a78be66
}

.xuwq0e2 {
    width: calc(100vw - 64px)
}

.xuxdaes {
    border-top-color: var(--fds-gray-40)
}

.xuxfp9x {
    width: 199px
}

.xuyfhz4 {
    width: calc(100% - 16px)
}

.xuyqlj2 {
    max-height: 300px
}

.xuzvuw4 {
    height: 78px
}

.xuzxx2r {
    border-top-color: var(--fds-unified-gray-75)
}

.xv22ei7 {
    padding-bottom: 10
}

.xv2kvbc {
    height: 184px
}

.xv3n5oa {
    height: calc(100% - 78px)
}

.xv4lvxq {
    top: 17px
}

.xv7451x {
    border-bottom-color: #ffffff26
}

.xvcn832 {
    margin-right: var(--x-marginRight)
}

.xveorr9 {
    max-width: 152px
}

.xvijh9v {
    margin-top: 1px
}

.xvkph5b {
    margin-top: 60px
}

.xvkrg5o {
    min-height: 58px
}

.xvl3vzl {
    max-width: 394px
}

.xvl6max {
    margin-bottom: 36px
}

.xvm7qe4 {
    width: 764px
}

.xvmgxxb {
    width: 93%
}

.xvmtvex {
    margin-top: 84px
}

.xvn0sk5 {
    height: calc(100% - var(--canvas-ads-header-height) - 60px - 60px)
}

.xvni27 {
    width: 52px
}

.xvo3xdp {
    height: calc(100% - 40px)
}

.xvo8rm4 {
    width: 541px
}

.xvov8gp {
    max-height: 424px
}

.xvoxr3q {
    top: 116px
}

.xvpi1xe {
    border-bottom-color: #d3d3d3
}

.xvr0bvr {
    max-width: 95px
}

.xvrgn94 {
    min-height: 18px
}

.xvrwdyc {
    border-top-color: #fff6
}

.xvt47uu {
    height: 65px
}

.xvue9z {
    width: 500px
}

.xvxx97b {
    border-top-width: 8px
}

.xvy4d1p {
    width: 24px
}

.xvya9yh {
    top: 55%
}

.xvzkaev {
    min-height: 244px
}

.xw0p4pb {
    width: min(100vw - 48px, 1006px)
}

.xw2csxc {
    overflow-x: auto
}

.xw307o0 {
    height: 189px
}

.xw3nha1 {
    max-width: 408px
}

.xw3w31c {
    width: 564px
}

.xw4jnvo {
    width: 20px
}

.xw4mkt0 {
    border-top-color: #1e90f7
}

.xw5ewwj {
    max-width: 300px
}

.xw5xxn9 {
    border-top-color: var(--x198s42)
}

.xw69ci6 {
    width: 1328px
}

.xw7c6am {
    top: calc(8% + 8px)
}

.xw7nakj {
    max-width: calc(100vw - 32px)
}

.xw7nc43 {
    padding-right: 3px
}

.xw7yly9 {
    margin-top: 16px
}

.xw8lsm9 {
    top: 100%
}

.xw9te7u {
    height: calc((100% + 500px) / .7)
}

.xwa4se8 {
    height: 405px
}

.xwa60dl {
    top: 50%
}

.xwaiz5r {
    height: 2.5rem
}

.xwajptj {
    bottom: 30px
}

.xwb9o0j {
    max-height: 51px
}

.xwe42ki {
    margin-top: 49px
}

.xwebqov {
    border-top-color: #cbd2d9
}

.xwfai57 {
    max-height: calc(50vh - 52px)
}

.xwhlqzy {
    width: 870px
}

.xwhu793 {
    height: calc(100vh - 600px)
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwjie4w {
    right: 40px
}

.xwjmw90 {
    width: 0%
}

.xwjzaqg {
    border-bottom-color: #1e90f7
}

.xwkhj3a {
    padding-bottom: var(--x12m2x0p)
}

.xwl3ki4 {
    padding-bottom: -10px
}

.xwl9fdd {
    width: 380px
}

.xwmwtye {
    bottom: calc(100% + 8px)
}

.xwnkcuf {
    max-width: 720px
}

.xwnsf4a {
    height: 69px
}

.xwnuq22 {
    border-bottom-color: var(--fds-black-alpha-10)
}

.xwoyzhm {
    margin-bottom: 7px
}

.xwpt7cj {
    border-top-color: var(--x11efqim)
}

.xwrg52n {
    min-width: 88px
}

.xwrhf8 {
    min-width: 475px
}

.xws0hc0 {
    max-width: 241px
}

.xws9q5r {
    height: 654px
}

.xwsj4vy {
    min-width: 104px
}

.xwui03x {
    height: 632px
}

.xwv4xc4 {
    height: 462px
}

.xwvgpe2 {
    max-height: 44px
}

.xwvwv9b {
    height: 46px
}

.xwwsg2u {
    border-bottom-color: #a3e635
}

.xwxc41k {
    padding-bottom: 24px
}

.xwxnof1 {
    height: 60px
}

.xwya9rg {
    margin-top: -16px
}

.xwzcjdk {
    width: 284px
}

.xwzfr38 {
    height: 80px
}

.xx020ya {
    min-width: 850px
}

.xx1l10f {
    border-top-color: var(--fds-gray-10)
}

.xx3o462 {
    height: 15px
}

.xx4vt8u {
    margin-top: 48px
}

.xx57dg0 {
    max-height: 25px
}

.xx65bwa {
    height: 675px
}

.xx6bls6 {
    padding-bottom: 20px
}

.xx7atzb {
    margin-bottom: 44px
}

.xx9tyur {
    min-height: 12px
}

.xxa5tp1 {
    height: .5em
}

.xxb8hkx {
    height: 226px
}

.xxc7z9f {
    max-width: 360px
}

.xxcbz4w {
    top: 10%
}

.xxcqxn9 {
    width: 906px
}

.xxgb5o5 {
    max-width: 335px
}

.xxh8lin {
    min-width: 730px
}

.xxi60dg {
    border-bottom-color: var(--x1ibndxk)
}

.xxjacno {
    height: 18%
}

.xxk0z11 {
    height: 24px
}

.xxk4ab5 {
    max-width: 68px
}

.xxk6jk6 {
    max-width: 649px
}

.xxk6nc9 {
    top: 3px
}

.xxkaroo {
    max-height: calc(100% - 16px)
}

.xxlii1b {
    margin-top: 15vh
}

.xxljpkc {
    width: 30%
}

.xxmyq90 {
    width: 357px
}

.xxn70s3 {
    bottom: 360px
}

.xxn9634 {
    max-width: 670px
}

.xxnevfc {
    border-top-color: var(--x1qodua9)
}

.xxo2j45 {
    max-width: 7em
}

.xxo6555 {
    border-bottom-color: var(--geodesic-color-icon-error-active)
}

.xxpkpgd {
    padding-left: 28px
}

.xxpnhu5 {
    width: 231px
}

.xxqbpr {
    margin-top: 68px
}

.xxsgkw5 {
    width: 350px
}

.xxsl5hd {
    height: calc(100vh - 96px)
}

.xxsxjwm {
    min-width: 70px
}

.xxu0vs0 {
    width: 282.6px
}

.xxy5tsh {
    height: 547px
}

.xxy8q6d {
    width: 146px
}

.xxz18i5 {
    height: 73px
}

.xxzjc86 {
    min-width: 408px
}

.xxzp1fc {
    bottom: 80px
}

.xy0yyh0 {
    height: 525px
}

.xy13l1i {
    padding-right: 8px
}

.xy1j3rs {
    bottom: 3px
}

.xy2penl {
    width: 232px
}

.xy2v5k6 {
    min-height: 215px
}

.xy438tq {
    max-width: 262px
}

.xy58vm5 {
    bottom: 24px
}

.xy5rg5z {
    min-height: 680px
}

.xy75621 {
    height: 72px
}

.xy7tls4 {
    border-bottom-color: var(--fds-gray-10)
}

.xy91r5k {
    max-width: 1234px
}

.xy91uf1 {
    bottom: 84px
}

.xyajsyi {
    height: 165px
}

.xyamay9 {
    padding-top: 16px
}

.xybpv2 {
    width: 715px
}

.xyc4j8s {
    top: 7px
}

.xycev2y {
    width: 60%
}

.xyeb19 {
    max-height: calc(100% - 50px)
}

.xyese5f {
    border-bottom-color: var(--big-blue-60)
}

.xyf3nwv {
    max-height: 310px
}

.xyfqnmn {
    padding-right: 16px
}

.xyg06dn {
    width: 43px
}

.xyg942j {
    border-bottom-color: #1a77f2
}

.xygnafs {
    width: 120px
}

.xyhb4mj {
    width: var(--ads-mini-preview-feed-header-avatar-size)
}

.xyi2xl0 {
    margin-top: 0%
}

.xyi6m4r {
    margin-bottom: 1rem
}

.xyinxu5 {
    padding-top: 14px
}

.xyix0hr {
    width: 133.333333%
}

.xyj95qd {
    height: 151px
}

.xyk13k4 {
    height: 94px
}

.xyky7i7 {
    border-left-color: var(--big-gray-30)
}

.xylbxtu {
    max-width: 1464px
}

.xylgo91 {
    width: 156px
}

.xymcp1x {
    width: 750px
}

.xyms1uu {
    padding-left: 3px
}

.xyorhqc {
    margin-bottom: 10px
}

.xyq1l15 {
    max-width: 340px
}

.xyq28ee {
    max-height: 12px
}

.xyqdw3p {
    padding-top: 3px
}

.xys9btg {
    top: 21px
}

.xytlacd {
    min-width: 224px
}

.xytw3g4 {
    height: 388px
}

.xyuypxl {
    border-top-color: var(--fds-gray-80)
}

.xyvj1ea {
    padding-top: 140px
}

.xyxf0pu {
    bottom: 48px
}

.xyzno7u {
    max-width: 960px
}

.xz0w99v {
    max-height: 650px
}

.xz1jrcr {
    width: 105.5%
}

.xz21lkc {
    top: 6%
}

.xz2n09n {
    top: 322px
}

.xz62fqu {
    margin-bottom: -5px
}

.xz65tgg {
    min-height: 200px
}

.xz68wzm {
    height: 200%
}

.xz6vgzv {
    border-bottom-color: #0006
}

.xz75wtk {
    max-height: 28px
}

.xz7v4t6 {
    max-width: 98%
}

.xz84dc7 {
    width: 40%
}

.xz9dl7a {
    padding-top: 12px
}

.xzbgwbi {
    margin-top: 9px
}

.xzbmw64 {
    margin-top: -30px
}

.xzc2ltc {
    top: 26%
}

.xzeqnb {
    width: 100%-16
}

.xzgebpe {
    width: 675px
}

.xzgnuw8 {
    height: 412px
}

.xzgp5k7 {
    padding-bottom: 200px
}

.xzhk29n {
    border-bottom-color: #e5e7eb
}

.xzi269q {
    border-bottom-color: #bfcfda
}

.xzibbub {
    width: 448px
}

.xzjbwwf {
    width: 180px
}

.xzk7aed {
    padding-bottom: 64px
}

.xzkbqt2 {
    width: 740px
}

.xzmikv1 {
    width: 591px
}

.xznmml7 {
    border-top-color: #111827
}

.xzr2pjz {
    max-width: 575px
}

.xzr4n6t {
    border-bottom-color: #f5f7f8
}

.xzrt1g1 {
    border-bottom-color: #1877f233
}

.xzsr00n {
    border-bottom-color: var(--big-gray-30)
}

.xztyyd {
    max-height: calc(100vh - 108px)
}

.xzuapc8 {
    width: 45px
}

.xzuc9lq {
    max-height: 520px
}

.xzueoph {
    margin-bottom: 6px
}

.xzumzsb {
    min-height: 75vh
}

.xzw1hr4 {
    width: 92vw
}

.x1072aru:not([stylex-hack]) * {
    height: 100% !important
}

.x11h3096:focus-visible {
    border-bottom-color: var(--x47tqpo)
}

.x17wpyld:not([stylex-hack]) * {
    max-width: 100% !important
}

.x19by0yk:last {
    border-bottom-width: 0
}

.x1epoqb6:focus-within {
    border-bottom-color: var(--x198s42)
}

.x1nupsgg:not([stylex-hack])>*+* {
    overflow-y: hidden
}

.x1pgdpu7:not(:first-child) {
    margin-top: 4px
}

.x1qu23s6:focus-visible {
    border-top-color: var(--x47tqpo)
}

.x1s1nska:not([stylex-hack])>*+* {
    overflow-x: hidden
}

.x1vnyz0t:focus-within {
    border-bottom-color: #0866ff
}

.x4b843f:focus-within {
    border-top-color: var(--x4dm10d)
}

.xdm93yi:not([stylex-hack])>*+* {
    margin-top: 2px
}

.xf43gt:focus-within {
    border-top-color: #0866ff
}

.xihd568:not([stylex-hack])>*+* {
    height: 0
}

.xw22vqi:before {
    height: 100%
}

.xw6zohk:focus-within {
    border-top-color: var(--x198s42)
}

.xykk2p:focus-within {
    border-bottom-color: var(--x4dm10d)
}

.xyz6fim:not([stylex-hack])>* {
    width: 100%
}

.x1067ihp:last-child {
    margin-bottom: 12px
}

.x14tvv71:last-child {
    border-bottom-style: none
}

.x1l1angv:last-child {
    border-bottom-style: solid
}

.x1t1lzn6:last-child {
    border-bottom-width: 0
}

.x52a9p0:last-child {
    border-top-width: 0
}

.xcrsbgc:last-child {
    margin-top: 0
}

.xjrukvy:last-child {
    padding-bottom: 5px
}

.xup0pd7:last-child {
    padding-bottom: 0
}

.xzboxd6:last-child {
    margin-bottom: 0
}

.x1q4886k:empty {
    margin-top: 0
}

.xherrf8:empty {
    margin-bottom: 0
}

.x10dgy6h:hover {
    border-bottom-color: var(--x1eozgzm)
}

.x12z61xh:hover {
    border-bottom-color: var(--xyx3zd1)
}

.x13om87o:hover {
    border-top-color: #111827
}

.x15koxvx:hover {
    border-top-color: var(--x1eozgzm)
}

.x1697rh5:hover {
    border-top-color: #9ca3af
}

.x16pz1j7:hover {
    border-top-color: #ffffff4d
}

.x173cj0j:hover {
    border-bottom-color: var(--x1m430hw)
}

.x18ehayb:hover {
    border-top-color: #0a78beb3
}

.x18il3e8:hover {
    border-bottom-color: var(--fds-gray-20)
}

.x18mph7x:hover {
    border-top-color: #fff
}

.x1bdsejj:hover {
    border-top-color: var(--accent)
}

.x1bjrmjb:hover {
    border-bottom-color: var(--xmgkyr7)
}

.x1bv63er:hover {
    border-top-color: var(--x1nfw57v)
}

.x1cgjsq4:hover {
    border-top-color: var(--fds-highlight)
}

.x1ddfxsd:hover {
    height: 18px
}

.x1ep58ei:hover {
    border-bottom-color: #283943
}

.x1ffjntu:hover {
    border-bottom-color: #8a9ba8
}

.x1hhos8t:hover {
    border-bottom-color: transparent
}

.x1jbdnt:hover {
    border-top-color: #0a78be80
}

.x1k980rs:hover {
    border-bottom-color: var(--secondary-text)
}

.x1kh71qx:hover {
    border-top-color: #dc373c
}

.x1ky39du:hover {
    border-bottom-color: #0a78be80
}

.x1l6rg82:hover {
    border-bottom-color: var(--x1nfw57v)
}

.x1lqzdl0:hover {
    border-bottom-color: #0a78beb3
}

.x1mys3cw:hover {
    border-top-color: transparent
}

.x1p3ps9a:hover {
    border-top-color: #d93616
}

.x1pafrd:hover {
    border-top-color: var(--x47tqpo)
}

.x1qvu1ti:hover {
    padding-bottom: 8px
}

.x1r9l5or:hover {
    border-top-color: #8a9ba8
}

.x1rlzdi:hover {
    border-bottom-style: solid
}

.x1rxgc1e:hover {
    border-bottom-color: var(--x96d3x2)
}

.x1th42t4:hover {
    border-bottom-color: #dc373c
}

.x1tslwaa:hover {
    border-bottom-color: #1877f2
}

.x1vf7afz:hover {
    border-bottom-color: var(--fds-highlight)
}

.x1vwekge:hover {
    border-top-color: var(--xyx3zd1)
}

.x1wxs037:hover {
    border-bottom-color: #fecaca
}

.x1xgm16z:hover {
    border-bottom-color: #ffffff4d
}

.x1y3n3fk:hover {
    border-bottom-color: #fff
}

.x24yqv2:hover {
    border-bottom-color: #d93616
}

.x2vslr3:hover {
    border-top-color: #fecaca
}

.x5uozc4:hover {
    border-top-color: var(--x1m430hw)
}

.x600tv:hover {
    border-bottom-color: var(--geodesic-color-border-default)
}

.x6yrivn:hover {
    border-bottom-color: var(--x4dm10d)
}

.x9nt5bd:hover {
    border-top-color: var(--x96d3x2)
}

.xa0javt:hover {
    border-bottom-color: #9ca3af
}

.xaydocs:hover {
    border-bottom-color: var(--x47tqpo)
}

.xbaoeie:hover {
    border-top-color: #1877f2
}

.xcll51a:hover {
    border-top-color: var(--xmgkyr7)
}

.xebeto6:hover {
    border-top-color: #d1d5db
}

.xfl79fh:hover {
    padding-top: 8px
}

.xg59vp6:hover {
    border-top-style: none
}

.xib44z0:hover {
    border-bottom-width: 6px
}

.xij19t5:hover {
    border-top-color: var(--x4dm10d)
}

.xiszj9r:hover {
    border-top-color: #2887e6
}

.xke2u79:hover {
    border-bottom-color: #111827
}

.xmi2tqh:hover {
    border-top-color: var(--secondary-text)
}

.xno561h:hover {
    margin-top: -8px
}

.xqf58gk:hover {
    border-bottom-color: #d1d5db
}

.xqnulo2:hover {
    margin-bottom: -8px
}

.xr8ctv5:hover {
    overflow-y: auto
}

.xscj4nj:hover {
    border-bottom-color: var(--accent)
}

.xucniv6:hover {
    border-bottom-color: #2887e6
}

.xvbd6zx:hover {
    border-top-color: #283943
}

.xwjjazl:hover {
    border-bottom-style: none
}

.x120m0d4:focus {
    border-bottom-color: var(--x4dm10d)
}

.x18iat5j:focus {
    border-top-color: #0a78be66
}

.x1b5spmw:focus {
    border-bottom-color: #dc373c
}

.x1r2n103:focus {
    border-bottom-color: var(--x1waj497)
}

.x1u4fgs0:focus {
    border-top-color: var(--xyx3zd1)
}

.x2bh69v:focus {
    border-top-color: #0a78be
}

.x5kvwud:focus {
    border-top-color: var(--x4dm10d)
}

.x7gvqan:focus {
    border-bottom-color: #0a78be
}

.xbuvmuq:focus {
    border-bottom-color: #0a78be66
}

.xlq9fk1:focus {
    border-top-color: var(--x1waj497)
}

.xs6skpk:focus {
    border-top-color: #dc373c
}

.xyfvqzs:focus {
    border-bottom-color: var(--xyx3zd1)
}

.xlk9lrz:active {
    top: 1px
}

@media screen and (max-width : 780px) {
    .x106t9lo.x106t9lo {
        margin-top: 16px
    }
}

@media screen and (max-width: 780px) {
    .x1127rdq.x1127rdq {
        max-width: none
    }
}

@media (max-width: 780px) {
    .x11lrq2a.x11lrq2a {
        padding-bottom: 0
    }
}

@media (max-width: 780px) {
    .x12djp7a.x12djp7a {
        margin-top: 8px
    }
}

@media screen and (max-width: 780px) {
    .x12ek5v0.x12ek5v0 {
        padding-top: 16px
    }
}

@media (max-width: 780px) {
    .x12elf0c.x12elf0c {
        padding-bottom: 24px
    }
}

@media screen and (max-width : 780px) {
    .x13rb7os.x13rb7os {
        padding-top: 8px
    }
}

@media screen and (max-width: 780px) {
    .x13t7v39.x13t7v39 {
        overflow-x: hidden
    }
}

@media (max-width: 600px) {
    .x14ih1a7.x14ih1a7 {
        margin-top: 24px
    }
}

@media (max-width: 780px) {
    .x14puk77.x14puk77 {
        min-height: 24px
    }
}

@media screen and (max-width: 780px) {
    .x156fzyc.x156fzyc {
        margin-top: 8px
    }
}

@media (max-width: 780px) {
    .x158c3xe.x158c3xe {
        max-width: 50%
    }
}

@media screen and (max-width : 780px) {
    .x15kll9u.x15kll9u {
        padding-top: 20px
    }
}

@media only screen and (max-height: 670px) {
    .x16azw7o.x16azw7o {
        margin-bottom: 10px
    }
}

@media (max-width: 892px) {
    .x17khgoc.x17khgoc {
        max-width: 750px
    }
}

@media (max-width: 780px) {
    .x17mp4u1.x17mp4u1 {
        width: 100%
    }
}

@media (max-width: 780px) {
    .x18cij4e.x18cij4e {
        max-width: calc(100% - 16px)
    }
}

@media (max-width: 892px) {
    .x18drtwn.x18drtwn {
        max-width: 772px
    }
}

@media screen and (max-width: 780px) {
    .x191vwn9.x191vwn9 {
        margin-bottom: 12px
    }
}

@media (max-width: 768px) {
    .x1ahqf6g.x1ahqf6g {
        max-width: 672px
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x1aro5az.x1aro5az {
        margin-bottom: 85px
    }
}

@media (prefers-color-scheme: dark) {
    .x1bpogr8.x1bpogr8 {
        border-top-color: #374151
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x1chrfsa.x1chrfsa {
        min-width: 1280px
    }
}

@media screen and (max-width: 780px) {
    .x1cw2ond.x1cw2ond {
        margin-bottom: 20px
    }
}

@media screen and (max-width: 780px) {
    .x1darcd.x1darcd {
        max-width: unset
    }
}

@media screen and (max-width: 600px) {
    .x1dmffok.x1dmffok {
        padding-top: 16px
    }
}

@media screen and (max-width: 780px) {
    .x1dugoo.x1dugoo {
        border-bottom-width: 0
    }
}

@media screen and (max-width: 780px) {
    .x1efcbsn.x1efcbsn {
        border-bottom-color: var(--fds-gray-70)
    }
}

@media (max-width: 780px) {
    .x1ezg74n.x1ezg74n {
        margin-top: 16px
    }
}

@media (max-width: 780px) {
    .x1f1g5l1.x1f1g5l1 {
        padding-top: 24px
    }
}

@media screen and (max-width: 780px) {
    .x1fuugi6.x1fuugi6 {
        margin-top: 0
    }
}

@media screen and (max-width: 780px) {
    .x1fxxetn.x1fxxetn {
        padding-bottom: 12px
    }
}

@media screen and (max-width : 780px) {
    .x1g96du8.x1g96du8 {
        padding-top: 17px
    }
}

@media (max-width: 780px) {
    .x1gwxn2v.x1gwxn2v {
        padding-top: 64px
    }
}

@media (max-width: 780px) {
    .x1h8bwzu.x1h8bwzu {
        padding-bottom: 16px
    }
}

@media (max-width: 780px) {
    .x1hbpkma.x1hbpkma {
        margin-top: 24px
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x1hv6h00.x1hv6h00 {
        width: 266px
    }
}

@media screen and (max-width : 780px) {
    .x1iasd14.x1iasd14 {
        width: 100%
    }
}

@media screen and (max-width : 780px) {
    .x1ic3he8.x1ic3he8 {
        width: auto
    }
}

@media (max-width: 780px) {
    .x1id3io7.x1id3io7 {
        padding-bottom: 32px
    }
}

@media screen and (max-width: 780px) {
    .x1ie3s2v.x1ie3s2v {
        padding-top: 12px
    }
}

@media screen and (max-width: 780px) {
    .x1jpbuzv.x1jpbuzv {
        padding-bottom: 0
    }
}

@media (max-width: 780px) {
    .x1k357pv.x1k357pv {
        width: 24px
    }
}

@media (max-width: 600px) {
    .x1kc3wnj.x1kc3wnj {
        padding-top: 0
    }
}

@media screen and (max-width: 780px) {
    .x1kexm27.x1kexm27 {
        margin-top: 24px
    }
}

@media screen and (max-width: 780px) {
    .x1kyyl9x.x1kyyl9x {
        height: 36px
    }
}

@media screen and (max-width: 780px) {
    .x1leezsr.x1leezsr {
        padding-top: 24px
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x1mewul8.x1mewul8 {
        padding-bottom: 20px
    }
}

@media screen and (max-width: 780px) {
    .x1musphl.x1musphl {
        padding-top: 0
    }
}

@media (max-width: 600px) {
    .x1mx0ftj.x1mx0ftj {
        padding-bottom: 0
    }
}

@media (max-width : 1024px) {
    .x1mxa5t4.x1mxa5t4 {
        margin-top: 8px
    }
}

@media screen and (max-width: 780px) {
    .x1nuapgf.x1nuapgf {
        overflow-y: hidden
    }
}

@media screen and (max-width : 780px) {
    .x1o7c3dt.x1o7c3dt {
        margin-top: 0
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x1p2qff9.x1p2qff9 {
        height: 329px
    }
}

@media screen and (max-width: 780px) {
    .x1qcqzma.x1qcqzma {
        width: 100%
    }
}

@media screen and (max-width: 780px) {
    .x1qpyzq5.x1qpyzq5 {
        width: 95%
    }
}

@media screen and (max-width: 780px) {
    .x1r32xzy.x1r32xzy {
        padding-bottom: 24px
    }
}

@media screen and (max-width: 780px) {
    .x1rb84lp.x1rb84lp {
        width: 20px
    }
}

@media (max-width: 780px) {
    .x1rpm7g0.x1rpm7g0 {
        width: 300px
    }
}

@media (max-width: 780px) {
    .x1rx2owf.x1rx2owf {
        padding-top: 0
    }
}

@media screen and (max-width: 780px) {
    .x1s15xj0.x1s15xj0 {
        max-width: 100%
    }
}

@media screen and (max-width: 780px) {
    .x1shl3ie.x1shl3ie {
        top: 9px
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .x1srdrrk.x1srdrrk {
        width: 480px
    }
}

@media screen and (max-width: 780px) {
    .x1uhbi25.x1uhbi25 {
        padding-top: 32px
    }
}

@media (max-width: 780px) {
    .x1uzsqn6.x1uzsqn6 {
        border-bottom-color: var(--fds-gray-20)
    }
}

@media screen and (max-width: 1380px) {
    .x1v8v1vr.x1v8v1vr {
        margin-bottom: 32px
    }
}

@media screen and (max-width : 780px) {
    .x1vql8b3.x1vql8b3 {
        padding-bottom: 0
    }
}

@media (max-width: 600px) {
    .x1vrxhov.x1vrxhov {
        padding-top: 12px
    }
}

@media screen and (max-width : 780px) {
    .x1vt16py.x1vt16py {
        max-width: none
    }
}

@media (max-width: 780px) {
    .x1vy39x4.x1vy39x4 {
        width: 4px
    }
}

@media screen and (max-width : 780px) {
    .x1w25jk0.x1w25jk0 {
        overflow-x: hidden
    }
}

@media (max-width: 780px) {
    .x1wc13b8.x1wc13b8 {
        border-bottom-width: 1px
    }
}

@media (max-width: 780px) {
    .x1wjne3y.x1wjne3y {
        padding-bottom: 20px
    }
}

@media screen and (max-width: 600px) {
    .x1x4z9sj.x1x4z9sj {
        padding-bottom: 16px
    }
}

@media screen and (max-width: 780px) {
    .x30s9lh.x30s9lh {
        padding-bottom: 36px
    }
}

@media (min-width:1200px) {
    .x36cqnr.x36cqnr {
        width: 550px
    }
}

@media (max-width: 1160px) {
    .x3hyond.x3hyond {
        width: 309px
    }
}

@media (min-width: 780px) {
    .x3qr5d4.x3qr5d4 {
        padding-bottom: 64px
    }
}

@media screen and (max-width: 780px) {
    .x3vwhyl.x3vwhyl {
        padding-bottom: 20px
    }
}

@media screen and (max-width : 780px) {
    .x43du25.x43du25 {
        padding-bottom: 16px
    }
}

@media screen and (max-width : 780px) {
    .x5frfag.x5frfag {
        padding-top: 48px
    }
}

@media (max-width: 600px) {
    .x5v8isi.x5v8isi {
        padding-bottom: 12px
    }
}

@media screen and (max-width: 780px) {
    .x68l5od.x68l5od {
        margin-bottom: 32px
    }
}

@media (max-width: 780px) {
    .x7421d0.x7421d0 {
        padding-top: 12px
    }
}

@media screen and (max-width: 780px) {
    .x82p34o.x82p34o {
        padding-top: 20px
    }
}

@media (max-width: 1160px) {
    .x8bauum.x8bauum {
        max-width: 309px
    }
}

@media (max-width: 780px) {
    .x8bc37s.x8bc37s {
        max-width: 100%
    }
}

@media screen and (max-width : 780px) {
    .x8wiho.x8wiho {
        margin-top: 24px
    }
}

@media screen and (max-width: 780px) {
    .x91kft4.x91kft4 {
        width: 90%
    }
}

@media screen and (max-width: 780px) {
    .x9mj037.x9mj037 {
        border-bottom-width: 1px
    }
}

@media screen and (max-width: 780px) {
    .xc84318.xc84318 {
        padding-top: 36px
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .xexvri3.xexvri3 {
        height: 266px
    }
}

@media screen and (max-width: 780px) {
    .xfohskv.xfohskv {
        padding-bottom: 16px
    }
}

@media screen and (max-width : 780px) {
    .xfub9c1.xfub9c1 {
        padding-bottom: 12px
    }
}

@media (max-width: 780px) {
    .xgb0soc.xgb0soc {
        padding-bottom: 12px
    }
}

@media screen and (max-width : 780px) {
    .xhb2bya.xhb2bya {
        bottom: 0
    }
}

@media (max-width: 1100px) {
    .xhbx0kn.xhbx0kn {
        max-width: calc(100vw - var(--campaign-structure-min-width) - var(--geo-sidebar-nav-width-collapsed) - 44px - 16px)
    }
}

@media screen and (max-width : 780px) {
    .xhuazr8.xhuazr8 {
        padding-top: 16px
    }
}

@media screen and (max-width: 780px) {
    .xirpn6z.xirpn6z {
        height: 40px
    }
}

@media (max-width: 768px) {
    .xj5fkyz.xj5fkyz {
        min-width: 100%
    }
}

@media screen and (max-width : 780px) {
    .xjewof7.xjewof7 {
        padding-top: 24px
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .xjg0ukp.xjg0ukp {
        max-width: 480px
    }
}

@media (prefers-color-scheme: dark) {
    .xk1d4ow.xk1d4ow {
        border-top-color: #1f2937
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .xkcxhcy.xkcxhcy {
        max-width: 1280px
    }
}

@media screen and (max-width : 780px) {
    .xkopdvs.xkopdvs {
        max-width: -webkit-fill-available
    }
}

@media (max-width: 600px) {
    .xlctnxf.xlctnxf {
        margin-bottom: 24px
    }
}

@media screen and (max-width: 780px) {
    .xlej0ov.xlej0ov {
        margin-bottom: 24px
    }
}

@media screen and (max-width: 780px) {
    .xlgocnk.xlgocnk {
        margin-top: 16px
    }
}

@media screen and (max-width: 780px) {
    .xlicf6a.xlicf6a {
        width: fit-content
    }
}

@media screen and (max-width : 780px) {
    .xln0mjp.xln0mjp {
        margin-bottom: 12px
    }
}

@media screen and (max-width : 780px) {
    .xlscjhn.xlscjhn {
        padding-top: 0
    }
}

@media screen and (max-width : 780px) {
    .xmd1z.xmd1z {
        margin-bottom: 16px
    }
}

@media screen and (max-width: 780px) {
    .xmf4tux.xmf4tux {
        margin-bottom: 28px
    }
}

@media (prefers-color-scheme: dark) {
    .xo54d66.xo54d66 {
        border-bottom-color: #374151
    }
}

@media screen and (max-width: 780px) {
    .xp2zijo.xp2zijo {
        padding-top: 8px
    }
}

@media screen and (max-width: 780px) {
    .xp393t9.xp393t9 {
        margin-bottom: 0
    }
}

@media (max-width: 780px) {
    .xqbyyq4.xqbyyq4 {
        height: 16px
    }
}

@media screen and (max-width: 780px) {
    .xr5t5rd.xr5t5rd {
        margin-top: 20px
    }
}

@media (max-width: 780px) {
    .xrdz6ox.xrdz6ox {
        padding-top: 16px
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .xrfowdf.xrfowdf {
        height: 180px
    }
}

@media (max-width: 1464px) {
    .xrnrtou.xrnrtou {
        height: 516px
    }
}

@media (max-width: 780px) {
    .xsk1g2c.xsk1g2c {
        margin-top: 0
    }
}

@media (max-width: 780px) {
    .xso26d.xso26d {
        padding-top: 32px
    }
}

@media screen and (max-width: 1380px) {
    .xsvjief.xsvjief {
        margin-top: 32px
    }
}

@media screen and (max-width: 780px) {
    .xue99q2.xue99q2 {
        margin-top: 32px
    }
}

@media (max-width: 780px) {
    .xuilwfx.xuilwfx {
        border-bottom-style: solid
    }
}

@media (prefers-color-scheme: dark) {
    .xuq7zsz.xuq7zsz {
        border-bottom-color: #1f2937
    }
}

@media (max-width: 780px) {
    .xv4yf26.xv4yf26 {
        margin-bottom: 0
    }
}

@media (max-width:1118px) {
    .xvnls6o.xvnls6o {
        min-width: calc(100vw - 32px)
    }
}

@media screen and (max-width : 780px) {
    .xwzkvsz.xwzkvsz {
        margin-bottom: 24px
    }
}

@media screen and (max-width : 780px) {
    .xx4mbq1.xx4mbq1 {
        overflow-y: hidden
    }
}

@media (max-width: 1160px) {
    .xx4r0kv.xx4r0kv {
        height: 212px
    }
}

@media screen and (max-width : 780px) {
    .xyt0spj.xyt0spj {
        margin-bottom: 0
    }
}

@media (min-width: 1680px) and (min-height: 1050px) {
    .xzrjv.xzrjv {
        padding-top: 26px
    }
}

@media screen and (max-width: 780px) {
    .xzytkjw.xzytkjw {
        height: 60px
    }
}

@media screen and (max-width: 780px) {
    .xzzsh4e.xzzsh4e {
        border-bottom-style: solid
    }
}

.x130vdxu:before {
    background: #066cd2
}

.x1dsgiui::-webkit-slider-thumb {
    background: var(--fds-white)
}

.xesfbp::-webkit-scrollbar {
    background: transparent
}

.xjgqa0i::-webkit-slider-runnable-track {
    background: var(--fds-white)
}

.xti8za3:after {
    background: #066cd2
}

.x1s16mz0::-webkit-slider-thumb:hover {
    background: var(--fds-white)
}

.x1czbgrv::-webkit-slider-thumb:focus {
    background: var(--fds-white)
}

.xgbo2mk::-webkit-slider-thumb:active {
    background: var(--fds-white)
}

.x1p4wkd0:before {
    background-position: 0% 0%
}

.xdyatyv:after {
    background-position: 0% 0%
}

.x100rkj9:after {
    content: ""
}

.x10ixbd8:before {
    animation-name: x1le9ru1-B
}

.x10ojri0:before {
    border-end-start-radius: inherit
}

.x122zoth::-webkit-scrollbar-track {
    background-color: transparent
}

.x123if2a::-webkit-slider-thumb {
    border-end-end-radius: 10px
}

.x12kibca::-webkit-scrollbar-thumb {
    border-end-end-radius: var(--xw290w2)
}

.x12w2jaa:after {
    content: "."
}

.x13ee8us:after {
    animation-iteration-count: infinite
}

.x13tch6s::-webkit-slider-runnable-track {
    border-end-start-radius: 2px
}

.x142cfl6::-webkit-slider-runnable-track {
    border-start-end-radius: var(--xw290w2)
}

.x15kgjza:after {
    background-image: linear-gradient(-90deg, #0000 20%, #0000001a)
}

.x15y3wy1:after {
    animation-timing-function: linear
}

.x160wn8e::-webkit-input-placeholder {
    color: #fff9
}

.x167l4xk::-webkit-slider-thumb {
    border-inline-start-color: #fff
}

.x1682cnc:before {
    inset-inline-start: 0
}

.x16y9609:before {
    border-end-end-radius: var(--xw290w2)
}

.x17b8bb3::-webkit-slider-thumb {
    background-color: var(--x1dsoghl)
}

.x17njjqk:before {
    -webkit-filter: blur(10px);
    filter: blur(10px)
}

.x192kc74::-webkit-scrollbar-thumb {
    border-inline-end-style: solid
}

.x1940xdq::backdrop {
    background-color: transparent
}

.x1a8jhtq:before {
    inset-inline-start: -16px
}

.x1begp2f:before {
    animation-name: x1d821bx-B
}

.x1bz9mcg::-webkit-slider-thumb {
    border-end-start-radius: var(--xw290w2)
}

.x1chunbr::-webkit-media-controls-mute-button {
    display: none
}

.x1co99f:before {
    opacity: .24
}

.x1cpjm7i:before {
    content: ""
}

.x1cq4k2r:before {
    animation-duration: inherit
}

.x1d38yzh::-webkit-scrollbar-thumb {
    border-start-start-radius: var(--xw290w2)
}

.x1e2gpph::-webkit-input-placeholder {
    opacity: .5
}

.x1eqv7ti::-webkit-slider-runnable-track {
    background-color: var(--x1eozgzm)
}

.x1fsby5m:before {
    content: url(fbPkeHlbT3_.png)
}

.x1ftd4sf::-webkit-scrollbar-thumb {
    background-clip: padding-box
}

.x1fwxpn4:before {
    animation-timing-function: linear
}

.x1g25ik7::-webkit-scrollbar-thumb {
    border-inline-start-style: solid
}

.x1gedjeu:after {
    animation-name: x1le9ru1-B
}

.x1hmns74:before {
    position: absolute
}

.x1hr92u7::-webkit-slider-thumb {
    border-end-end-radius: var(--xw290w2)
}

.x1iygr5g:after {
    inset-inline-start: 0
}

.x1j6awrg:after {
    position: absolute
}

.x1j9fppj::-webkit-slider-runnable-track {
    background-color: transparent
}

.x1jr9l04::-webkit-slider-thumb {
    box-sizing: border-box
}

.x1k5pdv4::-webkit-scrollbar-thumb {
    background-color: var(--x47tqpo)
}

.x1lm9j04::-webkit-slider-runnable-track {
    border-end-end-radius: var(--xw290w2)
}

.x1n558mu::-webkit-slider-runnable-track {
    border-start-start-radius: var(--xw290w2)
}

.x1o2p5dk::-webkit-inner-spin-button {
    margin-inline-start: 0
}

.x1o87lyj::-webkit-input-placeholder {
    color: var(--fds-gray-30)
}

.x1p6xmp0:after {
    transform: translate(4px)
}

.x1pj9kze:after {
    white-space: pre
}

.x1rizj1e::-webkit-slider-thumb {
    border-start-end-radius: 50%
}

.x1s0y6xs:after {
    background-size: 100% 300%
}

.x1s3my8j:before {
    inset-inline-start: -3px
}

.x1s928wv:after {
    content: ""
}

.x1th4nss::-webkit-slider-thumb {
    border-start-start-radius: 50%
}

.x1ticwl6::-webkit-slider-thumb {
    border-inline-start-width: 2px
}

.x1unh1gc:after {
    inset-inline-end: 0
}

.x1v4cl30:after {
    background-image: linear-gradient(180deg, #f5a0a0, #ffc580, #a8e6b0, #a0c8f0, #c5aff0, #f0a0cc, #f5a0a0)
}

.x1vc2fnn::-webkit-scrollbar-thumb {
    border-start-end-radius: var(--xw290w2)
}

.x1ws84jz::-webkit-slider-runnable-track {
    border-start-end-radius: 2px
}

.x1xmt4ce::-webkit-slider-thumb {
    box-shadow: var(--xleti5b)
}

.x1y66t81::-webkit-slider-thumb {
    border-end-end-radius: 50%
}

.x2q1x1w:after {
    pointer-events: none
}

.x2zzwq6::-webkit-slider-runnable-track {
    border-end-start-radius: 8px
}

.x35g7oc::-webkit-input-placeholder {
    color: var(--x4dm10d)
}

.x36q39g::-webkit-slider-thumb {
    border-inline-end-width: 2px
}

.x3glmed:before {
    border-start-end-radius: inherit
}

.x3o722d::-webkit-slider-thumb {
    background-color: var(--x742teq)
}

.x3pxiar::-webkit-inner-spin-button {
    -webkit-appearance: none;
    appearance: none
}

.x41nz7l:before {
    border-start-end-radius: var(--xw290w2)
}

.x5pni9w::-webkit-slider-thumb {
    cursor: pointer
}

.x6496mm::-webkit-slider-thumb {
    border-inline-end-color: var(--xyx3zd1)
}

.x6lezg5:before {
    background-image: linear-gradient(to right, red, #ff0, #0f0 30%, #0ff 50%, #00f, #f0f 80%, red)
}

.x6ouspm::-webkit-slider-runnable-track {
    border-end-end-radius: 8px
}

.x76xsx9:after {
    visibility: var(--webtable-scrollable-to-start)
}

.x7im2no::-webkit-input-placeholder {
    color: var(--x1resjgi)
}

.x7m3slq:before {
    background-image: linear-gradient(90deg, #f5a0a0, #ffc580, #a8e6b0, #a0c8f0, #c5aff0, #f0a0cc, #f5a0a0)
}

.x7n8na::-webkit-slider-thumb {
    border-start-end-radius: var(--xw290w2)
}

.x7uq1h6::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none
}

.x8jsd5b::-webkit-slider-runnable-track {
    border-start-start-radius: 2px
}

.x8scko:before {
    background-size: 100% 300%
}

.x9iqv4i::-webkit-slider-runnable-track {
    border-start-end-radius: 8px
}

.xbf5lw3::-webkit-outer-spin-button {
    margin-inline-start: 0
}

.xbf7hku:before {
    background-image: linear-gradient(180deg, #f5a0a0, #ffc580, #a8e6b0, #a0c8f0, #c5aff0, #f0a0cc, #f5a0a0)
}

.xcdn2ov::-webkit-scrollbar-thumb {
    border-inline-start-width: 2px
}

.xdlkf7a:before {
    background-color: var(--x1m430hw)
}

.xdnsun7:after {
    background-image: linear-gradient(90deg, #0000 20%, #0000001a)
}

.xexwhla::-webkit-inner-spin-button {
    margin-inline-end: 0
}

.xfk6m8::-webkit-scrollbar {
    display: none
}

.xgx7kda::-webkit-slider-thumb {
    border-start-start-radius: 10px
}

.xhal3gf::-webkit-scrollbar-thumb {
    border-inline-start-color: transparent
}

.xhkezso:after {
    display: block
}

.xib5pzt:before {
    border-start-start-radius: inherit
}

.xibs45w::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none
}

.xilwf4r::-webkit-slider-thumb {
    border-inline-end-color: #fff
}

.xivthja::-webkit-scrollbar-thumb {
    border-inline-end-width: 2px
}

.xjp5e1j:before {
    border-end-end-radius: inherit
}

.xkjykve:before {
    transform: translateY(-50%)
}

.xkk1bqk:before {
    pointer-events: none
}

.xlvluuk::-webkit-scrollbar-thumb {
    border-inline-end-color: transparent
}

.xlywn72:before {
    inset-inline-end: -3px
}

.xmmnn5z::-webkit-input-placeholder {
    color: var(--x1g4iqz)
}

.xn12031:after {
    clear: both
}

.xnny6c9:before {
    opacity: .42
}

.xo0q041::-webkit-slider-thumb {
    border-end-start-radius: 10px
}

.xo64wzh:before {
    inset-inline-start: 12px
}

.xo7wnuk:before {
    content: "\2022"
}

.xo8908j:before {
    opacity: .2
}

.xo9m9o6::-webkit-scrollbar-thumb {
    border-end-start-radius: var(--xw290w2)
}

.xoaufpz::-webkit-scrollbar-thumb {
    background-color: #0003
}

.xocmky9::-webkit-slider-thumb {
    border-start-start-radius: var(--xw290w2)
}

.xoeykfg::-webkit-slider-runnable-track {
    border-end-start-radius: var(--xw290w2)
}

.xpx3ic3::-webkit-slider-thumb {
    border-end-start-radius: 50%
}

.xq1a7ej:before {
    inset-inline-end: 12px
}

.xqrmuax:after {
    transform: translate(-4px)
}

.xrn44d0::-webkit-slider-thumb {
    border-inline-end-style: solid
}

.xruuyq8::-webkit-slider-thumb {
    border-inline-start-style: solid
}

.xs0soyg:after {
    content: " "
}

.xs3vhk5:after {
    inset-inline-start: -12px
}

.xsrjr5h:after {
    border-inline-start-width: 1px
}

.xsvzuxr::-webkit-slider-thumb {
    background-color: #fff
}

.xt9hk4n::-webkit-slider-runnable-track {
    border-start-start-radius: 8px
}

.xtnhtam::-webkit-slider-thumb {
    border-inline-start-color: var(--xyx3zd1)
}

.xtwd773::-webkit-slider-runnable-track {
    border-end-end-radius: 2px
}

.xtyp5od:before {
    inset-inline-end: 0
}

.xu4pxjz::-webkit-slider-runnable-track {
    background-color: #ffffff59
}

.xuv04tc:before {
    animation-duration: 20s
}

.xux0ehh:after {
    border-inline-start-color: var(--big-gray-20)
}

.xuyawhz::-webkit-outer-spin-button {
    margin-inline-end: 0
}

.xuzphb4:before {
    background-size: 300% 100%
}

.xvf8xfo::-webkit-slider-thumb {
    border-start-end-radius: 10px
}

.xvk00n3:before {
    background-color: #e5e6e5
}

.xvsnedh:after {
    border-inline-start-style: solid
}

.xwd1esu::-webkit-input-placeholder {
    color: currentColor
}

.xx0cqyw:after {
    visibility: hidden
}

.xxqo47:after {
    content: "\a"
}

.xxszv0p:after {
    animation-duration: 20s
}

.xy5mcqj:before {
    z-index: -1
}

.xzuot31:before {
    animation-iteration-count: infinite
}

.x1va3qqq::-webkit-scrollbar-thumb:hover {
    background-color: var(--x4dm10d)
}

.x1y1zjts::-webkit-slider-thumb:hover {
    background-color: var(--x742teq)
}

.xo064ex::-webkit-slider-thumb:hover {
    border-inline-start-color: #fff
}

.xo293zi::-webkit-slider-thumb:hover {
    border-inline-end-color: #fff
}

.x1f7x8kp:focus::-webkit-input-placeholder {
    color: #00000040
}

.x1kdee80::-webkit-slider-thumb:active {
    border-inline-end-color: #fff
}

.xbvm0xn::-webkit-slider-thumb:active {
    background-color: var(--x742teq)
}

.xx0oxkl::-webkit-slider-thumb:active {
    border-inline-start-color: #fff
}

@media (prefers-reduced-motion: reduce) {
    .x4wbfn7.x4wbfn7:after {
        animation-duration: 0s
    }
}

@media (prefers-reduced-motion: reduce) {
    .xf3nzj7.xf3nzj7:before {
        animation-duration: 0s
    }
}

.x12o6m6d::-webkit-scrollbar {
    width: 8px
}

.x13694x8:after {
    width: 2px
}

.x13glwnw::-webkit-slider-thumb {
    border-top-style: solid
}

.x13m05e8::-webkit-slider-runnable-track {
    height: 4px
}

.x16wui13::-webkit-slider-thumb {
    border-top-color: #fff
}

.x17jgcv7::-webkit-slider-thumb {
    border-bottom-color: var(--xyx3zd1)
}

.x199gs24:after {
    overflow-x: visible
}

.x19s4mhr:after {
    border-right-style: solid
}

.x1c56lk5:after {
    border-right-width: 6px
}

.x1d51z3f::-webkit-outer-spin-button {
    margin-top: 0
}

.x1e1sk4l:after {
    border-top-color: transparent
}

.x1eir19f::-webkit-slider-thumb {
    width: 10px
}

.x1gmr53x:after {
    height: 0
}

.x1j68uk:after {
    left: -7px
}

.x1jcnrxp:after {
    border-top-width: 6px
}

.x1jvgmc5:after {
    padding-top: 4px
}

.x1knuo7r:before {
    top: 50%
}

.x1m1drc7:after {
    top: 0
}

.x1mo0uuw::-webkit-slider-thumb {
    border-bottom-style: solid
}

.x1n405n8:before {
    width: 3px
}

.x1nw6nmz:before {
    top: -3px
}

.x1p6hnwz:after {
    width: 4px
}

.x1r9ni5o:after {
    border-bottom-style: solid
}

.x1rgis8x::-webkit-slider-thumb {
    width: 11px
}

.x1t4di3z::-webkit-slider-thumb {
    margin-top: -6px
}

.x1um94ky::-webkit-slider-thumb {
    margin-top: -4px
}

.x1usv16b::-webkit-inner-spin-button {
    margin-top: 0
}

.x1v4l21s::-webkit-slider-thumb {
    height: 16px
}

.x1w2qy2t::-webkit-scrollbar-thumb {
    border-bottom-style: solid
}

.x1wsn0xg:after {
    height: 100%
}

.x1x49quv:after {
    border-bottom-width: 6px
}

.x1x7tlq0::-webkit-slider-thumb {
    height: 11px
}

.x1xow3sz::-webkit-slider-thumb {
    width: 16px
}

.x1xrz1ek:after {
    bottom: 0
}

.x1y3wzot:before {
    top: 0
}

.x3ubya4::-webkit-slider-thumb {
    margin-top: -3.5px
}

.x5bgxoj:before {
    width: 8px
}

.x68gjmx:after {
    right: -7px
}

.x6vyymh:after {
    border-right-color: var(--fds-white)
}

.x7wbnsr::-webkit-slider-thumb {
    height: 12px
}

.x9lj5z4::-webkit-scrollbar-thumb {
    border-top-style: solid
}

.x9z2bt5::-webkit-scrollbar-thumb {
    border-bottom-color: transparent
}

.xa2z4gz::-webkit-slider-runnable-track {
    height: 2px
}

.xc9pjiq:after {
    border-left-width: 6px
}

.xcfuqqk:after {
    height: 100vh
}

.xcwdoar::-webkit-outer-spin-button {
    margin-bottom: 0
}

.xdq3lnv:before {
    height: 20px
}

.xep9m7i:after {
    top: -6px
}

.xgzf28c::-webkit-slider-thumb {
    width: 12px
}

.xh3adss::-webkit-slider-thumb {
    border-bottom-color: #fff
}

.xh7ecvo:after {
    border-left-style: solid
}

.xhhgppv:after {
    border-bottom-color: transparent
}

.xhq5o37:before {
    bottom: 0
}

.xj3gwzc:before {
    height: 16px
}

.xjx87ck::-webkit-scrollbar {
    width: 0
}

.xkj6t0a:after {
    width: 0
}

.xko1upl::-webkit-scrollbar-thumb {
    border-top-color: transparent
}

.xnatz7w:before {
    bottom: -3px
}

.xopolsa:after {
    margin-top: -5px
}

.xq4csgg::-webkit-scrollbar-thumb {
    border-bottom-width: 2px
}

.xqn9uap::-webkit-inner-spin-button {
    margin-bottom: 0
}

.xqysinb:after {
    width: 3px
}

.xrewrwu::-webkit-slider-thumb {
    height: 10px
}

.xu1mlkp:after {
    height: .65em
}

.xuoklo0::-webkit-slider-thumb {
    border-top-color: var(--xyx3zd1)
}

.xxefvfb::-webkit-scrollbar-thumb {
    border-top-width: 2px
}

.xy19y6l:after {
    overflow-y: visible
}

.xy80zi5:before {
    height: 1px
}

.xynf4tj:after {
    border-top-style: solid
}

.xynuibr::-webkit-slider-thumb {
    border-bottom-width: 2px
}

.xytmiku::-webkit-slider-thumb {
    border-top-width: 2px
}

.xz8tr0q:after {
    border-left-color: var(--big-gray-0)
}

.x154chbc::-webkit-slider-thumb:hover {
    margin-top: -7px
}

.x1jbm5ul::-webkit-slider-thumb:hover {
    border-bottom-color: #fff
}

.x1l7mzrw::-webkit-slider-thumb:hover {
    border-top-color: #fff
}

.x1ojtkll::-webkit-slider-thumb:hover {
    height: 18px
}

.xtov4fi::-webkit-slider-thumb:hover {
    width: 18px
}

.x18kmhxq::-webkit-slider-thumb:active {
    width: 20px
}

.x1nf9diy::-webkit-slider-thumb:active {
    border-top-color: #fff
}

.xixoz50::-webkit-slider-thumb:active {
    height: 20px
}

.xvd8idx::-webkit-slider-thumb:active {
    margin-top: -8px
}

.xwe67a4::-webkit-slider-thumb:active {
    border-bottom-color: #fff
}

.xxb1g1q::-webkit-slider-thumb:active,
::-webkit-slider-thumb:hover {
    background: var(--fds-white)
}

@property --x-backgroundSize {
    syntax: "*";
    inherits: false;
}

@property --x-gridTemplateColumns {
    syntax: "*";
    inherits: false;
}

@keyframes x18re5ia-B {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes x1jn504y-B {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.x11g6tue {
    background: none
}

.x18aly1o {
    background: var(--card-background)
}

.x1asv9uz {
    background: var(--fds-black)
}

.x1c5kgk1 {
    background: url(iS6Sjyzk38_.png) no-repeat
}

.x1hf47le {
    background: 0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAF0lEQVR4AWPUkNeSBhHCjJoK2twgFisAFagCCp3pJlAAAAAASUVORK5CYII=) repeat-x
}

.x1jgee8h {
    background: linear-gradient(#fff, var(--fds-gray-00))
}

.x1x64ebt {
    background: 0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAHElEQVQI12MwNjZmZdAT1+Nm0JDWEGZQk1GTBgAWkwIeAEp52AAAAABJRU5ErkJggg==) repeat-x
}

.x1xijdtg {
    background: var(--fds-white)
}

.x6h4918 {
    background: var(--fds-gray-00)
}

.xnff01w {
    background: var(--fds-black-alpha-50)
}

.xnj6uuu {
    background: var(--wash, var(--fds-gray-10))
}

.xo6guvx {
    background: #fff
}

.x12vrit8 {
    transition: width .2s
}

.x1a2a7pz {
    outline: none
}

.x1agz8ms {
    background-position: 0 0
}

.x1hl2dhg {
    text-decoration: none
}

.x1mmeqyv {
    transition: opacity .5s ease-in-out
}

.x1osaytk {
    grid-column: 1 / -1
}

.x5gkzjs {
    transition: background-color .2s ease
}

.xc8qplx {
    flex: 1 0 auto
}

.xfx37k0 {
    border-bottom: 1px dashed black
}

.xgkxs2y {
    grid-column: 1
}

.xkz0k9k {
    flex: 0 1 auto
}

.xpokwo7 {
    border-top: 1px dashed black
}

.xyf91em {
    background-position: center top
}

.x1lku1pv:hover {
    text-decoration: none
}

.x10e4vud {
    animation-fill-mode: forwards
}

.x10efzo3 {
    inset-inline-start: 335px
}

.x10eyzkn {
    border-inline-start-color: #fff
}

.x10l6tqk {
    position: absolute
}

.x110972j {
    padding-inline-start: 28px
}

.x116twfj {
    background-color: #eff2f3
}

.x117nqv4 {
    font-weight: 700
}

.x11dcrhx {
    inset-inline-end: 8px
}

.x11lbzz5 {
    margin-inline-end: 2em
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11lt19s {
    margin-inline-end: -2px
}

.x11nt7xy {
    border-inline-start-style: dashed
}

.x11r6d5e {
    display: table
}

.x11t971q {
    margin-inline-end: auto
}

.x11v9rzu {
    transform: translateY(50%) scaleX(-1)
}

.x11xpdln {
    transition-property: transform
}

.x12l2aii {
    border-start-start-radius: 14px
}

.x12peec7 {
    background-color: #fff
}

.x135b78x {
    padding-inline-start: 4px
}

.x13a6bvl {
    justify-content: flex-end
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13jy36j {
    padding-inline-start: 24px
}

.x13vo0z7 {
    padding-inline-start: 38px
}

.x149b9kv {
    background-color: var(--fds-white-alpha-80)
}

.x14dq656 {
    inset-inline-end: -50px
}

.x14g40p9 {
    z-index: 999
}

.x14vvt0a {
    border-end-end-radius: 14px
}

.x14z9mp {
    margin-inline-end: 0
}

.x156ra1n {
    border-inline-end-color: #1877f2
}

.x15aglum {
    border-inline-end-width: 5px
}

.x15ii7ce {
    border-inline-end-color: #c1c4e9
}

.x15mokao {
    border-start-start-radius: 0
}

.x15tv0ue {
    background-color: #b92328
}

.x16dsc37 {
    vertical-align: top
}

.x16h6fyj {
    border-inline-end-color: #fff
}

.x16uus16 {
    border-end-end-radius: 0
}

.x17ddzgb {
    color: var(--fds-gray-45)
}

.x17dxqf0 {
    margin-inline-start: 25%
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18keyqo {
    color: #b0b0b0
}

.x18mqm2i {
    float: right
}

.x18oe1m7 {
    border-inline-end-style: none
}

.x18qtlnh {
    border-end-start-radius: 7px
}

.x18xomjl {
    margin-inline-start: -12px
}

.x190qgfh {
    font-size: .625rem
}

.x19ajjug {
    background-color: #e6f5f0
}

.x19jd1h0 {
    transform: rotate(180deg)
}

.x1a3waxo {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='121' height='10'><rect x='60' y='0' width='1' height='10'/></svg>")
}

.x1a5l9x9 {
    border-start-end-radius: 12px
}

.x1agbcgv {
    grid-row-start: 1
}

.x1alpsbp {
    border-inline-end-width: 2px
}

.x1awj2ng {
    color: #fff
}

.x1b9h4xk {
    background-color: var(--fds-gray-00)
}

.x1bjceqg {
    padding-inline-start: .25em
}

.x1bjonze {
    padding-inline-end: 7px
}

.x1bmlja0 {
    background-color: #f2f2f2
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c5tqo3 {
    background-color: #fff
}

.x1c8ul09 {
    background-color: #0006
}

.x1c9tyrk {
    border-start-start-radius: 50%
}

.x1cy8zhl {
    align-items: flex-start
}

.x1d3mw78 {
    line-height: 16px
}

.x1dbl2gt {
    line-height: 1.6
}

.x1diwwjn {
    margin-inline-start: 12px
}

.x1dxz426 {
    color: var(--fig-secondary-text)
}

.x1e48qne {
    border-inline-start-color: #e2c822
}

.x1e8mb5a {
    background-color: var(--fig-badge)
}

.x1ertn4p {
    border-end-start-radius: 50%
}

.x1ey7xld {
    font-family: monospace
}

.x1f85oc2 {
    transform: scale(0)
}

.x1faq86j {
    float: left
}

.x1fcty0u {
    font-weight: 400
}

.x1fe0zbt {
    border-inline-end-color: #000
}

.x1fqc64z {
    border-start-start-radius: 3px
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1g2r6go {
    transition-duration: .1s
}

.x1ga7v0g {
    border-start-end-radius: 0
}

.x1gabggj {
    padding-inline-end: 5px
}

.x1gp93ll {
    border-inline-start-width: 10px
}

.x1heor9g {
    color: inherit
}

.x1hm9lzh {
    margin-inline-start: 10px
}

.x1hwfens {
    padding-inline-end: 13px
}

.x1i5p2am {
    border-start-start-radius: 6px
}

.x1icxu4v {
    padding-inline-end: 6px
}

.x1ihp6rs {
    border-end-start-radius: 6px
}

.x1iikomf {
    font-weight: 300
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1j61x8r {
    font-style: normal
}

.x1jchvi3 {
    font-size: 1rem
}

.x1jyst55 {
    color: var(--fig-dark-medium-text)
}

.x1l0rlnr {
    transform: translateY(4px)
}

.x1liytr5 {
    background-color: #fff
}

.x1lliihq {
    display: block
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lziwak {
    margin-inline-start: 0
}

.x1m55yg7 {
    inset-inline-start: -50%
}

.x1mbk4o {
    border-start-end-radius: 14px
}

.x1mcwxda {
    color: var(--fds-primary-text)
}

.x1mdw3nt {
    text-shadow: 0 0 1px var(--fds-black-alpha-50)
}

.x1mg3h75 {
    border-end-start-radius: 12px
}

.x1mgovar {
    background-color: #e7e7f5
}

.x1mhpo7k {
    inset-inline-end: 11px
}

.x1mk1bxn {
    grid-column-start: 3
}

.x1n2onr6 {
    position: relative
}

.x1n327nk {
    z-index: 10
}

.x1n9xxwz {
    display: table-cell
}

.x1ncwhqj {
    font-size: .6875rem
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1nlrilt {
    border-inline-start-color: var(--fds-dark-mode-gray-35)
}

.x1nug9m2 {
    border-end-end-radius: 7px
}

.x1o0tod {
    inset-inline-start: 0
}

.x1o2pa38 {
    justify-items: center
}

.x1ozayzd {
    background-size: var(--x-backgroundSize)
}

.x1p61i1y {
    border-inline-end-color: #e2c822
}

.x1p8j9ns {
    margin-inline-end: 3px
}

.x1pahc9y {
    border-end-end-radius: 50%
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pg5gke {
    font-size: .75rem
}

.x1pixwil {
    padding-inline-start: 7px
}

.x1plzw9g {
    transform: translateY(50%)
}

.x1px3noz {
    color: var(--fds-gray-100)
}

.x1q0g3np {
    flex-direction: row
}

.x1q2oy4v {
    z-index: 9999
}

.x1q3ajuy {
    padding-inline-end: 15px
}

.x1q85c4o {
    background-color: #fff
}

.x1qfcdkd {
    border-inline-start-color: var(--fds-gray-10)
}

.x1qfufaz {
    margin-inline-start: -8px
}

.x1qt1ly7 {
    border-inline-end-color: var(--fds-gray-10)
}

.x1qughib {
    justify-content: space-between
}

.x1rg5ohu {
    display: inline-block
}

.x1rohswg {
    scrollbar-width: none
}

.x1ru8ea5 {
    border-end-start-radius: 3px
}

.x1s688f {
    font-weight: 600
}

.x1sx5yam {
    background-color: #5b93fc
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1ttago6 {
    font-family: var(--x-default-font)
}

.x1u5lrna {
    line-height: 2
}

.x1urs3z {
    box-shadow: 0 0 0 1px var(--fds-black-alpha-10), 0 1px 10px var(--fds-black-alpha-30)
}

.x1utn2c2 {
    background-color: #1877f2
}

.x1vjfegm {
    z-index: 1
}

.x1vp1dl0 {
    grid-row-start: -2
}

.x1vvkbs {
    word-wrap: break-word
}

.x1w3ol1v {
    border-end-start-radius: 14px
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1wfe3co {
    line-height: 12px
}

.x1whfx0g {
    border-start-end-radius: 6px
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xqet9q {
    background-color: #ffebe8
}

.x1xwqby5 {
    border-inline-start-color: var(--fds-highlight)
}

.x1yc453h {
    text-align: start
}

.x1ypdohk {
    cursor: pointer
}

.x25sj25 {
    padding-inline-start: 6px
}

.x2b8uid {
    text-align: center
}

.x2fvf9 {
    margin-inline-end: 4px
}

.x2hswfz {
    inset-inline-start: 100%
}

.x2izyaf {
    background-color: var(--fds-white)
}

.x2kejxg {
    margin-inline-start: 13px
}

.x2lah0s {
    flex-shrink: 0
}

.x2vl965 {
    padding-inline-end: 10px
}

.x358b0h {
    color: #909090
}

.x3iho3n {
    border-inline-start-color: #fff
}

.x3nfvp2 {
    display: inline-flex
}

.x3pd3b0 {
    border-inline-start-width: 5px
}

.x4h0osi {
    margin-inline-start: -3px
}

.x4w72qb {
    border-inline-end-color: #fff
}

.x5ouckw {
    border-inline-start-color: #1877f2
}

.x5pnq3g {
    inset-inline-start: -2px
}

.x5tdj20 {
    inset-inline-start: 11px
}

.x64bnmy {
    padding-inline-end: 24px
}

.x6lau6m {
    color: var(--fbui-gray-40)
}

.x6nl9eh {
    border-start-start-radius: 12px
}

.x6s0dn4 {
    align-items: center
}

.x78zum5 {
    display: flex
}

.x7f0h72 {
    border-start-end-radius: 7px
}

.x7ilack {
    margin-inline-end: 25%
}

.x7vuprf {
    border-end-end-radius: 12px
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x83z2og {
    background-color: #fff
}

.x87ps6o {
    -webkit-user-select: none
}

.x8knxv4 {
    z-index: -1
}

.x95xqbu {
    border-inline-start-color: #c1c4e9
}

.x98t3bc {
    writing-mode: vertical-rl
}

.x9f619 {
    box-sizing: border-box
}

.x9l9bm9 {
    padding-inline-end: .25em
}

.x9q68il {
    inset-inline-end: 12px
}

.x9w3qx3 {
    text-orientation: sideways
}

.xahrwom {
    transform: translate(-15px, -15px)
}

.xaoy8p5 {
    inset-inline-start: 2px
}

.xaso8d8 {
    padding-inline-start: 5px
}

.xbelrpt {
    margin-inline-end: 6px
}

.xbiv7yw {
    border-end-start-radius: 0
}

.xbmvrgn {
    margin-inline-end: 12px
}

.xbudbmw {
    inset-inline-start: 50%
}

.xbx705l {
    margin-inline-start: -30px
}

.xcev3uh {
    margin-inline-start: 14px
}

.xcg35fi {
    font-size: 1.875rem
}

.xcgk4ki {
    line-height: 32px
}

.xcozmmq {
    letter-spacing: -.22px
}

.xdit8p8 {
    background-color: var(--fds-black)
}

.xdt5ytf {
    flex-direction: column
}

.xdwrcjd {
    margin-inline-start: 4px
}

.xdzw4kq {
    margin-inline-start: 6px
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xeaay5l {
    animation-duration: 4s
}

.xeaf4i8 {
    white-space: normal
}

.xeusxvb {
    border-start-end-radius: 50%
}

.xey21t2 {
    border-inline-end-color: var(--fds-dark-mode-gray-35)
}

.xf159sx {
    padding-inline-end: 8px
}

.xf5m44m {
    display: table-row
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xf7qf19 {
    padding-inline-start: 36px
}

.xfex06f {
    column-gap: 8px
}

.xg01cxk {
    opacity: 0
}

.xg32yw2 {
    color: var(--fds-white)
}

.xge9r7z {
    border-inline-start-color: var(--fds-white)
}

.xgt276g {
    border-inline-end-color: var(--fds-white)
}

.xhtitgo {
    z-index: 2
}

.xixr7uy {
    background-size: calc(100% - 8px) 100%
}

.xixxii4 {
    position: fixed
}

.xiy17q3 {
    background-repeat: no-repeat
}

.xjcr21m {
    border-inline-end-color: #dddfe2
}

.xjfo4ez {
    padding-inline-end: 36px
}

.xjm8ibe {
    background-color: #fff9d7
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xk50ysn {
    font-weight: 500
}

.xkcp37y {
    -webkit-filter: none;
    filter: none
}

.xkmssxa {
    background-color: var(--fds-highlight)
}

.xkn7p67 {
    color: gray
}

.xl1xv1r {
    object-fit: cover
}

.xl3v32j {
    inset-inline-start: -4px
}

.xl56j7k {
    justify-content: center
}

.xlpqoug {
    background-size: 32px 32px
}

.xlshs6z {
    visibility: hidden
}

.xlyipyv {
    text-overflow: ellipsis
}

.xm1n0gq {
    padding-inline-start: 23px
}

.xm3ay7n {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' ><path d='M5,0 L10,5 5,10z'/></svg>")
}

.xm7zgk7 {
    grid-row-end: -3
}

.xmjlpnu {
    margin-inline-start: 2em
}

.xmzvs34 {
    padding-inline-start: 8px
}

.xn0cd8s {
    animation-timing-function: ease-in
}

.xnpuxes {
    visibility: visible
}

.xo1l8bm {
    font-weight: 400
}

.xogfrqt {
    color: var(--fds-black)
}

.xoqwmjq {
    color: #90949c
}

.xp4054r {
    text-align: end
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xqcmdr3 {
    animation-name: x18re5ia-B
}

.xqcrz7y {
    align-self: flex-start
}

.xqjs5wb {
    color: var(--fig-blue-link)
}

.xqketvx {
    grid-template-columns: var(--x-gridTemplateColumns)
}

.xr2y4jy {
    border-end-end-radius: 6px
}

.xr5t6xs {
    background-color: var(--fds-gray-30)
}

.xr9w4p7 {
    border-start-start-radius: 7px
}

.xrmyhay {
    background-color: var(--overlay-on-media)
}

.xrvj5dj {
    display: grid
}

.xs1zetv {
    background-color: #fff1e0
}

.xs83zq4 {
    border-start-end-radius: 3px
}

.xsne5vg {
    border-inline-start-color: #dddfe2
}

.xstzfhl {
    border-inline-start-style: none
}

.xt0e3qv {
    cursor: default
}

.xt6ovg4 {
    border-end-end-radius: 3px
}

.xt8i2de {
    color: #606770
}

.xti2d7y {
    opacity: .4
}

.xtijo5x {
    inset-inline-end: 0
}

.xtq6bvn {
    border-inline-start-color: #000
}

.xtuuj1c {
    border-inline-end-color: var(--fds-highlight)
}

.xu4p7br {
    color: #1877f2
}

.xugyxb5 {
    box-shadow: 0 3px 8px #0000004d
}

.xuk3077 {
    align-items: flex-end
}

.xv54qhq {
    padding-inline-end: 16px
}

.xv5twrn {
    cursor: move
}

.xv7yhk4 {
    background-color: #fa383e
}

.xvc5jky {
    margin-inline-start: auto
}

.xw01apr {
    margin-inline-start: -6px
}

.xwklpps {
    margin-inline-start: 2px
}

.xwy3id5 {
    border-inline-end-style: dashed
}

.xx1abn8 {
    grid-column-end: -1
}

.xx83zyx {
    background-clip: padding-box
}

.xxp0q0x {
    animation-name: x1jn504y-B
}

.xxx7yvo {
    inset-inline-end: 4px
}

.xxymvpz {
    vertical-align: middle
}

.xyen1uc {
    inset-inline-start: 106px
}

.xyozgr7 {
    cursor: row-resize
}

.xyri2b {
    padding-inline-end: 0
}

.xyumdvf {
    border-inline-start-width: 2px
}

.xyxa9uu {
    color: var(--fds-white-text)
}

.xz03a8w {
    inset-inline-end: 2px
}

.x1e25lya:hover {
    color: var(--fds-gray-100)
}

.x1o7uuvo:hover {
    opacity: 1
}

@media (max-width: 768px) {
    .x1s56nb.x1s56nb {
        font-size: .625rem
    }
}

.x100vrsf {
    width: 40px
}

.x103v00w {
    border-bottom-color: #fff
}

.x109j2v6 {
    padding-top: 18px
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10w6t97 {
    height: 32px
}

.x10wjd1d {
    height: 50px
}

.x10wlt62 {
    overflow-y: hidden
}

.x1120s5i {
    padding-bottom: 2px
}

.x123j3cw {
    padding-top: 5px
}

.x12nagc {
    margin-bottom: 4px
}

.x131sewu {
    right: 10px
}

.x13fuv20 {
    border-top-style: solid
}

.x13ui6vm {
    padding-top: .25em
}

.x13vifvy {
    top: 0
}

.x13xjzxd {
    margin-bottom: 1em
}

.x14atkfc {
    width: auto
}

.x14beivq {
    margin-top: 1em
}

.x14vqqas {
    margin-top: 12px
}

.x159lptv {
    padding-bottom: 1em
}

.x16jxtjm {
    min-height: 292px
}

.x16m05j7 {
    height: 546px
}

.x16pxo4y {
    border-bottom-color: #fa3e3e
}

.x16stqrj {
    border-bottom-color: transparent
}

.x178xt8z {
    border-top-width: 1px
}

.x18ccme9 {
    border-top-width: 5px
}

.x18d9i69 {
    padding-bottom: 0
}

.x198on2p {
    padding-bottom: 38px
}

.x19up5dg {
    right: 8px
}

.x1a8lsjc {
    padding-bottom: 10px
}

.x1atx4j1 {
    top: 6px
}

.x1b51vyi {
    height: 180px
}

.x1db2dqx {
    margin-right: 8px
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1ejq31n {
    border-top-style: none
}

.x1eoefnw {
    border-bottom-color: #fff
}

.x1eu8d0j {
    top: 10px
}

.x1ey2m1c {
    bottom: 0
}

.x1fgtraw {
    height: 28px
}

.x1g7gg9k {
    border-top-color: #fff
}

.x1gslohp {
    margin-top: 4px
}

.x1h70mp5 {
    border-top-color: #c1c4e9
}

.x1hetxy2 {
    width: 65px
}

.x1hq5gj4 {
    margin-bottom: 24px
}

.x1iog12x {
    margin-left: 4px
}

.x1iorvi4 {
    padding-top: 4px
}

.x1j85h84 {
    padding-bottom: 1px
}

.x1jati3v {
    border-bottom-color: #e2c822
}

.x1k70j0n {
    margin-top: 6px
}

.x1kgmq87 {
    margin-top: -2px
}

.x1kky2od {
    width: 16px
}

.x1kpxq89 {
    height: 12px
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1lraqik {
    width: 86px
}

.x1m258z3 {
    width: 320px
}

.x1m3v4wt {
    height: 200px
}

.x1nn3v0j {
    padding-top: 2px
}

.x1o1nzlu {
    min-height: 15px
}

.x1o6q14k {
    margin-right: 16px
}

.x1o7ufim {
    border-bottom-color: #1877f2
}

.x1odjw0f {
    overflow-y: auto
}

.x1ok221b {
    margin-top: 5px
}

.x1os4wfd {
    margin-top: 22%
}

.x1oysuqx {
    width: 200px
}

.x1p574vv {
    min-width: 3px
}

.x1p8t5lp {
    margin-top: -50%
}

.x1pju0fl {
    width: 50px
}

.x1pn9sc {
    border-top-color: #fff
}

.x1pshirs {
    min-width: fit-content
}

.x1pyqahy {
    padding-left: 115px
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1qx5ct2 {
    height: 20px
}

.x1rdy4ex {
    margin-top: -4px
}

.x1rz828m {
    min-height: 30px
}

.x1so1ns2 {
    width: 192px
}

.x1sy0etr {
    border-bottom-style: none
}

.x1sy10c2 {
    margin-top: 20px
}

.x1t1qrwb {
    bottom: -2px
}

.x1t4gjm {
    padding-bottom: 22px
}

.x1td3qas {
    width: 32px
}

.x1tk7jg1 {
    top: 12px
}

.x1ty9z65 {
    margin-bottom: 1px
}

.x1useyqa {
    width: 48px
}

.x1v4kod4 {
    top: -8px
}

.x1v4s8kt {
    width: 6px
}

.x1v8p93f {
    border-top-color: transparent
}

.x1vqgdyp {
    height: 40px
}

.x1vrad04 {
    padding-bottom: 100%
}

.x1x1rfll {
    max-width: none
}

.x1xc55vz {
    width: 8px
}

.x1xjm4n3 {
    border-top-color: #e2c822
}

.x1xmf6yo {
    margin-top: 8px
}

.x1xp15n3 {
    border-bottom-color: var(--fds-white)
}

.x1xy6bms {
    padding-top: 22px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1y332i5 {
    margin-top: -1px
}

.x1ycjhwn {
    height: 5px
}

.x1ykpatu {
    padding-bottom: 7px
}

.x1yrsyyn {
    padding-top: 6px
}

.x1yztbdb {
    margin-bottom: 16px
}

.x249io5 {
    border-bottom-color: #000
}

.x2ge7b7 {
    border-bottom-color: #dadde1
}

.x36qwtl {
    height: 2px
}

.x3m8u43 {
    right: 0
}

.x3nbark {
    margin-bottom: .3em
}

.x4p5aij {
    padding-top: 1px
}

.x4vbgl9 {
    margin-bottom: -4px
}

.x57i8a6 {
    border-top-color: var(--fds-highlight)
}

.x5yr21d {
    height: 100%
}

.x6ikm8r {
    overflow-x: hidden
}

.x6ufeil {
    border-bottom-color: var(--fds-dark-mode-gray-35)
}

.x7nvt52 {
    border-bottom-color: var(--fds-highlight)
}

.x7r5mf7 {
    margin-top: 3px
}

.x7wgvq7 {
    margin-top: -12px
}

.x889kno {
    padding-top: 10px
}

.x90ne7k {
    height: 34px
}

.x972fbf {
    border-top-width: 0
}

.x9ma1gf {
    width: 81px
}

.xa309fb {
    border-bottom-width: 5px
}

.xafpxmx {
    width: 240px
}

.xahult9 {
    margin-bottom: 3px
}

.xamhcws {
    border-top-width: 2px
}

.xat24cr {
    margin-bottom: 0
}

.xb2rc7v {
    height: 192px
}

.xbfrwjf {
    bottom: 4px
}

.xc074nb {
    border-top-color: #dadde1
}

.xdj266r {
    margin-top: 0
}

.xdzyupr {
    width: 300px
}

.xexx8yu {
    padding-top: 0
}

.xfr5jun {
    top: 8px
}

.xg8j3zb {
    padding-bottom: 3px
}

.xgd8bvy {
    width: 28px
}

.xglei2g {
    border-top-color: var(--fds-white)
}

.xgp0pyd {
    border-bottom-width: 15px
}

.xh8yej3 {
    width: 100%
}

.xhi5dp5 {
    border-bottom-color: #dddfe2
}

.xi2xub4 {
    border-top-color: #dddfe2
}

.xieb3on {
    margin-bottom: 20px
}

.xiix1e {
    border-top-color: var(--fds-dark-mode-gray-35)
}

.xijc0j3 {
    padding-top: 36px
}

.xiye1l2 {
    top: 130px
}

.xjfmhmv {
    border-top-width: 14px
}

.xjibb99 {
    top: -5px
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjm9jq1 {
    height: 1px
}

.xjpr12u {
    margin-bottom: 2px
}

.xjzcg3w {
    width: 85px
}

.xktpd3l {
    min-width: 100px
}

.xl010v5 {
    margin-right: 4px
}

.xlup9mm {
    height: 16px
}

.xlwy1ot {
    margin-top: .3em
}

.xlxy82 {
    border-bottom-width: 2px
}

.xlya59e {
    border-top-style: dashed
}

.xm7lytj {
    padding-top: 7px
}

.xmhk92p {
    top: 20px
}

.xmxso3f {
    border-top-color: #1877f2
}

.xnalus7 {
    width: 0
}

.xndqk7f {
    top: 4px
}

.xod5an3 {
    margin-bottom: 12px
}

.xols6we {
    height: 6px
}

.xotjm27 {
    margin-top: 2em
}

.xpvcztv {
    border-bottom-style: dashed
}

.xpypsur {
    border-top-color: #000
}

.xq1608w {
    padding-bottom: 36px
}

.xqmqy1e {
    bottom: -1px
}

.xqo3gd {
    bottom: 8px
}

.xqtp20y {
    height: 0
}

.xqu0tyb {
    height: 4px
}

.xqui205 {
    margin-top: 24px
}

.xqy66fx {
    padding-top: 15px
}

.xqyf9gi {
    width: 250px
}

.xr9ek0c {
    margin-top: 2px
}

.xs7f9wi {
    top: 2px
}

.xs9asl8 {
    padding-bottom: 5px
}

.xsag5q8 {
    padding-bottom: 12px
}

.xsdox4t {
    height: 48px
}

.xsmyaan {
    width: 12px
}

.xso031l {
    border-bottom-width: 1px
}

.xt7dq6l {
    height: auto
}

.xu06os2 {
    margin-bottom: 5px
}

.xu96u03 {
    left: 0
}

.xuivejd {
    top: 14px
}

.xuyqlj2 {
    max-height: 300px
}

.xvijh9v {
    margin-top: 1px
}

.xvlf6sc {
    border-bottom-color: #c1c4e9
}

.xw2csxc {
    overflow-x: auto
}

.xw4jnvo {
    width: 20px
}

.xw7yly9 {
    margin-top: 16px
}

.xwa60dl {
    top: 50%
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwp6svo {
    padding-top: 1em
}

.xx1l10f {
    border-top-color: var(--fds-gray-10)
}

.xxk6nc9 {
    top: 3px
}

.xy13l1i {
    padding-right: 8px
}

.xy7tls4 {
    border-bottom-color: var(--fds-gray-10)
}

.xyamay9 {
    padding-top: 16px
}

.xydy9qd {
    padding-bottom: .1em
}

.xyorhqc {
    margin-bottom: 10px
}

.xyqdw3p {
    padding-top: 3px
}

.xz9dl7a {
    padding-top: 12px
}

.xzjbwwf {
    width: 180px
}

.x55i4bx:only-child {
    padding-bottom: 7px
}

.x1cpjm7i:before {
    content: ""
}

.x1hmns74:before {
    position: absolute
}

.x1plfedk:before {
    background-color: #fff
}

.x2hztxu:before {
    z-index: 0
}

.x1cpqnwd:before {
    margin-left: -115px
}

.x1ho9eve:before {
    padding-right: 115px
}

.x1rmj1tg:before {
    width: 100%
}

.x1y3wzot:before {
    top: 0
}

.xszcg87:before {
    height: 100%
}

.x1agz8ms {
    background-position: 0 0
}

.x10l6tqk {
    position: absolute
}

.x1o0tod {
    inset-inline-start: 0
}

.x1qrmtpp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQIHWPSkNeSBmJhTQVtbiDNCgASagIIuJX8OgAAAABJRU5ErkJggg==)
}

.x7eptgl {
    cursor: ew-resize
}

.x9wwp8f {
    background-repeat: repeat-y
}

.xehisqy {
    border-inline-start-color: var(--big-gray-30)
}

.xlp1x4z {
    -webkit-backface-visibility: hidden
}

.xpa5qit {
    inset-inline-end: -5px
}

.xpk2tj9 {
    transform: scaleX(-1)
}

.xvucyy1 {
    border-inline-end-color: var(--big-gray-30)
}

.x10wlt62 {
    overflow-y: hidden
}

.x11yfylt {
    margin-left: -4px
}

.x13vifvy {
    top: 0
}

.x19ypqd9 {
    border-left-style: solid
}

.x51ohtg {
    width: 4px
}

.x6ikm8r {
    overflow-x: hidden
}

.xaqzggy {
    border-top-color: var(--big-gray-30)
}

.xe0pwq {
    border-left-width: 1px
}

.xnalus7 {
    width: 0
}

.xsmyaan {
    width: 12px
}

.xu96u03 {
    left: 0
}

.xzsr00n {
    border-bottom-color: var(--big-gray-30)
}

.x17ibpzs {
    stroke-miterlimit: 10
}

.x195q1f3 {
    fill: #67788a
}

.x1f6yumg {
    stroke-linejoin: round
}

.x1ktkp0o {
    fill: #1c2b33
}

.x1kzsush {
    opacity: .08
}

.x1n09csi {
    fill: #fff
}

.x1owpc8m {
    stroke-linecap: round
}

.x1r18ei0 {
    stroke-width: 25px
}

.x1ugd8a3 {
    stroke-width: 3px
}

.x8pzrqk {
    stroke-width: 2px
}

.xbh8q5q {
    fill: none
}

.xe4jtb3 {
    fill: #00e78d
}

.xhsan64 {
    stroke-width: 0
}

.xi5qq39 {
    stroke: #000
}

.xiqb8vq {
    stroke-width: 15px
}

.x1mcmo0z {
    outline: 1px solid var(--fig-red)
}

.xenqo9p {
    outline: 1px solid var(--fig-success)
}

.x1rg5ohu {
    display: inline-block
}

.xh8yej3 {
    width: 100%
}

:root,
[dir=ltr] {
    --stylex-logical-start: left;
    --stylex-logical-end: right
}

[dir=rtl] {
    --stylex-logical-start: right;
    --stylex-logical-end: left
}

@keyframes x18re5ia-B {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.x11g6tue {
    background: none
}

.x1xpn4pe {
    background: linear-gradient(135deg, #f7cbe8 81% 82%, #f7cbe8 82%, #e7bfe1)
}

.x3at95l {
    background: linear-gradient(135deg, #ff8 81% 82%, #ff8 82%, #ffffc6)
}

.x1a2a7pz {
    outline: none
}

.x1ah7p70 {
    outline: 1px solid var(--accent)
}

.x1bvjpef {
    text-decoration: underline
}

.x1gjp1fm {
    text-decoration: underline line-through
}

.x1hl2dhg {
    text-decoration: none
}

.xbvl8yd {
    transition: none !important
}

.xmqliwb {
    text-decoration: line-through
}

.xpqswwc:focus-visible {
    outline: none !important
}

.x1lku1pv:hover {
    text-decoration: none
}

.x106a9eq {
    padding-inline-start: 20px
}

.x10l6tqk {
    position: absolute
}

.x10w94by {
    border-inline-end-width: 0
}

.x117nqv4 {
    font-weight: 700
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11t971q {
    margin-inline-end: auto
}

.x126k92a {
    white-space: pre-wrap
}

.x12gmtvw {
    background-color: #1e1e1e
}

.x12mpkf6 {
    color: #f7768e
}

.x12scifz {
    color: var(--placeholder-text)
}

.x12u81az {
    border-inline-start-color: var(--divider)
}

.x135b78x {
    padding-inline-start: 4px
}

.x13a6bvl {
    justify-content: flex-end
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13jxa8t {
    background-color: #fbb6c2
}

.x13jy36j {
    padding-inline-start: 24px
}

.x140o2bo {
    table-layout: fixed
}

.x147upi8 {
    border-inline-start-width: thick
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14kloni {
    color: #e90
}

.x14nfmen {
    background-color: var(--divider)
}

.x14vy60q {
    padding-inline-end: 2px
}

.x14z9mp {
    margin-inline-end: 0
}

.x158ip91 {
    border-inline-start-color: var(--always-white)
}

.x15t6x1y {
    border-inline-end-color: #c9ccd1
}

.x15x8krk {
    border-end-start-radius: 8px
}

.x1603h9y {
    font-size: 1.25rem
}

.x16djdpl {
    cursor: nwse-resize
}

.x16dsc37 {
    vertical-align: top
}

.x170k5ml {
    position: inherit
}

.x17kgw3e {
    border-inline-start-style: double
}

.x180nigk {
    color: #690
}

.x186k294 {
    color: #c586c0
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18m5j2y {
    border-inline-end-style: double
}

.x18oe1m7 {
    border-inline-end-style: none
}

.x194tvfx {
    color: #89ddff
}

.x19bzpp3 {
    -webkit-box-decoration-break: clone
}

.x19dz412 {
    color: #905
}

.x19k9dhg {
    list-style-type: lower-roman
}

.x1a1m0xk {
    color: var(--negative)
}

.x1b49dn0 {
    border-inline-start-color: #fbb6c2
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c4vz4f {
    flex-grow: 0
}

.x1cn8c3t {
    color: #c586c0
}

.x1cy8zhl {
    align-items: flex-start
}

.x1d086am {
    color: #1a441b
}

.x1dcheo9 {
    font-size: .8125rem
}

.x1diwwjn {
    margin-inline-start: 12px
}

.x1do52mm {
    padding-inline-end: .25rem
}

.x1donn2c {
    border-inline-end-color: #e8e8e8
}

.x1ed109x {
    cursor: text
}

.x1egwzy8 {
    cursor: sw-resize
}

.x1esvr86 {
    background-color: #d4fcbc
}

.x1euzuty {
    inset-inline-end: -6px
}

.x1f6kntn {
    font-size: .875rem
}

.x1fey0fg {
    color: var(--blue-link)
}

.x1fqc64z {
    border-start-start-radius: 3px
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1gukg7c {
    border-spacing: 0
}

.x1gzqxud {
    background-color: #fff
}

.x1hjwid2 {
    font-size: 94%
}

.x1hnll1o {
    tab-size: 1
}

.x1hr4nm9 {
    background-color: var(--primary-deemphasized-button-background)
}

.x1huztuv {
    color: #9cdcfe
}

.x1hx0egp {
    -webkit-user-select: text
}

.x1hywza8 {
    font-family: Menlo, Monaco, Consolas, Andale Mono, Ubuntu Mono, Courier New, monospace
}

.x1hzs6vd {
    color: #c8c8c8
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1ja2u2z {
    z-index: 0
}

.x1jchvi3 {
    font-size: 1rem
}

.x1jgtaq {
    border-inline-start-color: #e8e8e8
}

.x1jpiqpb {
    background-color: #ffffff80
}

.x1k4tb9n {
    font-style: italic
}

.x1kb4sjc {
    color: #d16969
}

.x1ks1olk {
    opacity: .7
}

.x1lk3jib {
    color: #dcdcaa
}

.x1lliihq {
    display: block
}

.x1lnt9ro {
    background-color: #e3fae0
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lziwak {
    margin-inline-start: 0
}

.x1m6hows {
    background-color: #2a2a2a
}

.x1mocir3 {
    text-shadow: 0 1px white
}

.x1mvi0mv {
    color: var(--primary-deemphasized-button-text)
}

.x1mwwwfo {
    border-collapse: collapse
}

.x1mzt3pk {
    word-wrap: break-word
}

.x1n2onr6 {
    position: relative
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1noocy9 {
    color: #999
}

.x1o0tod {
    inset-inline-start: 0
}

.x1o6pynw {
    caret-color: var(--primary-text)
}

.x1obq294 {
    border-start-start-radius: 8px
}

.x1ozvsaw {
    color: #569cd6
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pqso5q {
    color: #6e6e6e
}

.x1q0g3np {
    flex-direction: row
}

.x1qbpfcj {
    color: #4ec9b0
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qlqyl8 {
    font-size: inherit
}

.x1qq9wsj {
    color: var(--accent)
}

.x1qughib {
    justify-content: space-between
}

.x1rg5ohu {
    display: inline-block
}

.x1rrqm6h {
    list-style-type: lower-alpha
}

.x1ru8ea5 {
    border-end-start-radius: 3px
}

.x1s688f {
    font-weight: 600
}

.x1s85apg {
    display: none
}

.x1sdyfia {
    white-space: pre
}

.x1sibtaa {
    line-height: 1.2308
}

.x1sqbtui {
    cursor: auto
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1ult018 {
    margin-inline-start: 25px
}

.x1v7dlda {
    border-inline-end-color: #d4fcbc
}

.x1vjfegm {
    z-index: 1
}

.x1vtvx1t {
    background-color: var(--wash)
}

.x1vwmrrn {
    border-inline-end-color: #fbb6c2
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1wcu8vx {
    margin-inline-end: 25px
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xlr1w8 {
    font-weight: 700
}

.x1xnnf8n {
    padding-inline-end: 20px
}

.x1xq1udz {
    color: #c0caf5
}

.x1yc453h {
    text-align: start
}

.x1ydyto7 {
    color: #dcdcaa
}

.x1ypdohk {
    cursor: pointer
}

.x1znate {
    padding-inline-start: .25rem
}

.x2b8uid {
    text-align: center
}

.x2lah0s {
    flex-shrink: 0
}

.x2vl965 {
    padding-inline-end: 10px
}

.x31gnff {
    font-family: Facebook Reader
}

.x3ct3a4 {
    list-style-type: none
}

.x3fl535 {
    border-inline-end-width: thick
}

.x3nfvp2 {
    display: inline-flex
}

.x3sou0m {
    border-inline-end-color: var(--divider)
}

.x3yw8vx {
    list-style-type: decimal
}

.x443n21 {
    background-color: var(--web-wash)
}

.x47corl {
    pointer-events: none
}

.x4wq5d9 {
    background-color: #5890ff26
}

.x56jcm7 {
    border-inline-start-width: 4px
}

.x5a5i1n {
    border-start-end-radius: 8px
}

.x5hsz1j {
    animation-duration: .2s
}

.x64bnmy {
    padding-inline-end: 24px
}

.x658ib2 {
    color: #76161b
}

.x68a46l {
    color: #e6db74
}

.x6prxxf {
    font-size: .9375rem
}

.x6s0dn4 {
    align-items: center
}

.x6u19be {
    font-size: .9375rem
}

.x78zum5 {
    display: flex
}

.x7upqwr {
    border-inline-start-color: var(--accent) !important
}

.x87ps6o {
    -webkit-user-select: none
}

.x8jjedw {
    list-style-type: revert
}

.x8tsxso {
    border-inline-end-color: var(--always-white)
}

.x9f619 {
    box-sizing: border-box
}

.xacetse {
    color: #73daca
}

.xaw5a7l {
    color: #f8f8f2
}

.xb67jvt {
    border-inline-start-color: #d4fcbc
}

.xbyyjgo {
    opacity: .5
}

.xc5s1be {
    color: #5a638c
}

.xc7edbc {
    cursor: ne-resize
}

.xcot555 {
    color: #bb9af7
}

.xcrmq0u {
    color: #a6e22e
}

.xd6xcuc {
    color: #b5cea8
}

.xde0f50 {
    border-end-end-radius: 8px
}

.xdof05e {
    border-inline-start-color: #c9ccd1
}

.xdp8it0 {
    color: #9a6e3a
}

.xdpw7ca {
    color: #d4d4d4
}

.xdr3pjx {
    border-inline-end-color: var(--accent) !important
}

.xdt5ytf {
    flex-direction: column
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xeaf4i8 {
    white-space: normal
}

.xebrgi1 {
    color: #d7ba7d
}

.xefazk8 {
    margin-inline-start: 24px
}

.xeq4nuv {
    tab-size: 2
}

.xf159sx {
    padding-inline-end: 8px
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xgjqrgf {
    color: #c00
}

.xgxxoiu {
    font-size: 0
}

.xhluuyv {
    font-family: Menlo, Consolas, Monaco, monospace
}

.xhtitgo {
    z-index: 2
}

.xi81zsa {
    color: var(--secondary-text)
}

.xixxii4 {
    position: fixed
}

.xj87blo {
    float: var(--stylex-logical-start)
}

.xjbqb8w {
    background-color: transparent
}

.xjjn67l {
    color: #6a9955
}

.xjup8qr {
    background-color: #f5f2f0
}

.xjw0khk {
    border-end-end-radius: 60px 5px
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xkrcy79 {
    color: #ff9e64
}

.xl56j7k {
    justify-content: center
}

.xl5kmx0 {
    color: gray
}

.xlshs6z {
    visibility: hidden
}

.xlyipyv {
    text-overflow: ellipsis
}

.xm1w569 {
    color: #9ece6a
}

.xmjcpbm {
    background-color: var(--comment-background)
}

.xmzvs34 {
    padding-inline-start: 8px
}

.xngnso2 {
    font-size: 1.5rem
}

.xnhn04m {
    color: #7aa2f7
}

.xo1l8bm {
    font-weight: 400
}

.xo5v014 {
    line-height: 1
}

.xod0wng {
    color: #000
}

.xoexkxr {
    color: #fd971f
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xqcmdr3 {
    animation-name: x18re5ia-B
}

.xqfym49 {
    background-color: #efefef
}

.xqi1l69 {
    background-color: #f2f3f5
}

.xrpsa6j {
    cursor: nw-resize
}

.xs83m0k {
    flex-shrink: 1
}

.xs83zq4 {
    border-start-end-radius: 3px
}

.xstzfhl {
    border-inline-start-style: none
}

.xt6ovg4 {
    border-end-end-radius: 3px
}

.xtijo5x {
    inset-inline-end: 0
}

.xtrg13t {
    float: var(--stylex-logical-end)
}

.xtt52l0 {
    resize: none
}

.xtv2irb {
    mix-blend-mode: darken
}

.xtvhhri {
    text-transform: uppercase
}

.xu88d7e {
    color: #dd4a68
}

.xuc5kci {
    color: #07a
}

.xuk3077 {
    align-items: flex-end
}

.xuxw1ft {
    white-space: nowrap
}

.xv5twrn {
    cursor: move
}

.xvc5jky {
    margin-inline-start: auto
}

.xvhhaok {
    color: #ce9178
}

.xwnonoy {
    background-color: var(--accent)
}

.xws6zjw {
    background-color: #fff6
}

.xy0fqo7 {
    color: #708090
}

.xyen2ro {
    float: none
}

.xygx8qp {
    box-shadow: 0 12px 28px #0003, 0 2px 4px #0000001a, inset 0 0 0 1px #ffffff80
}

.xyh5bb9 {
    box-decoration-break: clone
}

.xyiysdx {
    padding-inline-start: 2px
}

.xypss5j {
    background-color: #fff1ef
}

.xyri2b {
    padding-inline-end: 0
}

.xzexbsc {
    color: #569cd6
}

.xzsf02u {
    color: var(--primary-text)
}

.x12fum4b:hover {
    background-color: var(--divider)
}

.x1o7uuvo:hover {
    opacity: 1
}

.xfub72c:hover {
    background-color: #efefef
}

.xwctamf:hover {
    color: var(--primary-text)
}

@media print {
    .x2m7a2c.x2m7a2c {
        text-shadow: none
    }
}

.x10avn17 {
    padding-bottom: 56.25%
}

.x10wlt62 {
    overflow-y: hidden
}

.x10xmss8 {
    border-top-style: double
}

.x1120s5i {
    padding-bottom: 2px
}

.x12nagc {
    margin-bottom: 4px
}

.x131sewu {
    right: 10px
}

.x13fuv20 {
    border-top-style: solid
}

.x13vifvy {
    top: 0
}

.x16i1cuh {
    right: 30px
}

.x16svyiw {
    border-bottom-color: #fbb6c2
}

.x173qytb {
    min-width: 75px
}

.x173radd {
    min-width: 170px
}

.x178xt8z {
    border-top-width: 1px
}

.x17ats6m {
    border-bottom-color: var(--overlay-alpha-80)
}

.x17rw0jw {
    height: 22px
}

.x18d9i69 {
    padding-bottom: 0
}

.x18dl8mb {
    height: 150px
}

.x193iq5w {
    max-width: 100%
}

.x1anpbxc {
    margin-top: 10px
}

.x1cnzs8 {
    padding-top: 20px
}

.x1e1m7ul {
    margin-top: 25px
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1ejq31n {
    border-top-style: none
}

.x1ey2m1c {
    bottom: 0
}

.x1gslohp {
    margin-top: 4px
}

.x1hagigm {
    height: 7px
}

.x1hccu1h {
    border-bottom-color: #c9ccd1
}

.x1i1rx1s {
    width: 1px
}

.x1i8qujt {
    border-top-color: #e8e8e8
}

.x1i9suas {
    min-width: 120px
}

.x1ibc7va {
    margin-bottom: 25px
}

.x1iorvi4 {
    padding-top: 4px
}

.x1j85h84 {
    padding-bottom: 1px
}

.x1kky2od {
    width: 16px
}

.x1ktj5wk {
    height: calc(100% - 8px)
}

.x1l5p03z {
    height: 70vh
}

.x1lqxvo2 {
    border-bottom-color: var(--always-white)
}

.x1n66bgl {
    border-top-width: thick
}

.x1ncir08 {
    max-width: 200px
}

.x1nn3v0j {
    padding-top: 2px
}

.x1odjw0f {
    overflow-y: auto
}

.x1pslo05 {
    border-bottom-color: #5890ff4d
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1q7rrxb {
    border-top-color: #fdfd86
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1rife3k {
    overflow-y: scroll
}

.x1s6807b {
    border-bottom-color: var(--accent) !important
}

.x1sy0etr {
    border-bottom-style: none
}

.x1sy10c2 {
    margin-top: 20px
}

.x1xmf6yo {
    margin-top: 8px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1y8h4r1 {
    border-top-color: #e7d1e4
}

.x1yztbdb {
    margin-bottom: 16px
}

.x2fmdh8 {
    border-top-color: #d4fcbc
}

.x2lwn1j {
    min-height: 0
}

.x3m8u43 {
    right: 0
}

.x3uilvn {
    max-height: 64px
}

.x4p5aij {
    padding-top: 1px
}

.x50cjq {
    min-height: 25px
}

.x5wlt0k {
    border-bottom-color: #e8e8e8
}

.x5yr21d {
    height: 100%
}

.x62odev {
    border-bottom-width: thick
}

.x6ikm8r {
    overflow-x: hidden
}

.x80vd3b {
    border-bottom-color: var(--divider)
}

.x8cjs6t {
    border-top-color: var(--divider)
}

.x972fbf {
    border-top-width: 0
}

.x9tmck8 {
    padding-top: 25px
}

.xat24cr {
    margin-bottom: 0
}

.xci0xqf {
    width: 7px
}

.xdj266r {
    margin-top: 0
}

.xdjccd9 {
    left: -6px
}

.xdr0ua4 {
    border-bottom-color: #d4fcbc
}

.xeuugli {
    min-width: 0
}

.xexx8yu {
    padding-top: 0
}

.xfmqdhw {
    width: 70vw
}

.xfr5jun {
    top: 8px
}

.xfwxh34 {
    bottom: -50px
}

.xgjxtca {
    border-top-color: var(--always-white)
}

.xgzdjil {
    right: -6px
}

.xh8yej3 {
    width: 100%
}

.xieb3on {
    margin-bottom: 20px
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjqzna5 {
    border-top-color: #fbb6c2
}

.xjsvxwn {
    border-top-color: var(--accent) !important
}

.xk6ci0l {
    right: 20px
}

.xktia5q {
    width: 80%
}

.xlup9mm {
    height: 16px
}

.xmdk04u {
    border-top-color: #c9ccd1
}

.xod5an3 {
    margin-bottom: 12px
}

.xqtp20y {
    height: 0
}

.xso031l {
    border-bottom-width: 1px
}

.xsugpx9 {
    bottom: -6px
}

.xtu2xtp {
    top: -6px
}

.xu96u03 {
    left: 0
}

.xv4lvxq {
    top: 17px
}

.xw2csxc {
    overflow-x: auto
}

.xw7yly9 {
    margin-top: 16px
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwxc41k {
    padding-bottom: 24px
}

.xx6bls6 {
    padding-bottom: 20px
}

.xxdu08m {
    border-bottom-style: double
}

.xygnafs {
    width: 120px
}

.xyorhqc {
    margin-bottom: 10px
}

.xz84dc7 {
    width: 40%
}

.xzboxd6:last-child {
    margin-bottom: 0
}

.x19m3swy:after {
    background: #0003
}

.x1j6awrg:after {
    position: absolute
}

.x1s928wv:after {
    content: ""
}

.x1x6zp8v:after {
    box-shadow: 2px 15px 5px #0006
}

.x2s2ed0::-webkit-input-placeholder {
    color: var(--secondary-text)
}

.xfk6m8::-webkit-scrollbar {
    display: none
}

.xi4xitw:after {
    z-index: -1
}

.xtdes4l:after {
    transform: matrix(-1, -.1, 0, 1, 0, 0)
}

.x1cj0po7:after {
    right: 0;
    bottom: 20px
}

.xb7o21d:after {
    width: 120px
}

.xjjcjes:after {
    height: 25px
}

@property --x-height {
    syntax: "*";
    inherits: false;
}

@property --x-minHeight {
    syntax: "*";
    inherits: false;
}

@keyframes xxyie6w-B {
    0% {
        height: 0;
        opacity: 0;
        width: 0
    }

    80% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.x12lumcd {
    flex: 1 1 auto
}

.x1a2a7pz {
    outline: none
}

.x1gebrk9 {
    flex: 1 1 100%
}

.x3psx0u {
    flex: 0 0 auto
}

.xzkajai {
    transition: background-color .15s ease-in
}

.x1lku1pv:hover {
    text-decoration: none
}

.x106a9eq {
    padding-inline-start: 20px
}

.x10l6tqk {
    position: absolute
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11t971q {
    margin-inline-end: auto
}

.x11uqc5h {
    z-index: 100
}

.x135b78x {
    padding-inline-start: 4px
}

.x13a6bvl {
    justify-content: flex-end
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13jy36j {
    padding-inline-start: 24px
}

.x14z9mp {
    margin-inline-end: 0
}

.x165d6jo {
    margin-inline-start: -4px
}

.x16uus16 {
    border-end-end-radius: 0
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x1a02dak {
    flex-wrap: wrap
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c9tyrk {
    border-start-start-radius: 50%
}

.x1cy8zhl {
    align-items: flex-start
}

.x1diwwjn {
    margin-inline-start: 12px
}

.x1e4oeot {
    border-start-end-radius: 2px
}

.x1ertn4p {
    border-end-start-radius: 50%
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1heor9g {
    color: inherit
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1lliihq {
    display: block
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lxpwgx {
    margin-inline-end: -4px
}

.x1lziwak {
    margin-inline-start: 0
}

.x1n2onr6 {
    position: relative
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1o0tod {
    inset-inline-start: 0
}

.x1pahc9y {
    border-end-end-radius: 50%
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pha0wt {
    align-items: baseline
}

.x1q0g3np {
    flex-direction: row
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qughib {
    justify-content: space-between
}

.x1rg5ohu {
    display: inline-block
}

.x1s85apg {
    display: none
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1ui04y5 {
    border-end-end-radius: 2px
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xnnf8n {
    padding-inline-end: 20px
}

.x1ypdohk {
    cursor: pointer
}

.x1ys307a {
    margin-inline-end: 16px
}

.x2b8uid {
    text-align: center
}

.x2fvf9 {
    margin-inline-end: 4px
}

.x2lah0s {
    flex-shrink: 0
}

.x2vl965 {
    padding-inline-end: 10px
}

.x3aesyq {
    margin-inline-end: 20px
}

.x3nfvp2 {
    display: inline-flex
}

.x5ndq9n {
    animation-name: xxyie6w-B
}

.x6en5u8 {
    border-end-start-radius: 2px
}

.x6s0dn4 {
    align-items: center
}

.x78zum5 {
    display: flex
}

.x7a106z {
    align-items: flex-start
}

.x87ps6o {
    -webkit-user-select: none
}

.x9f619 {
    box-sizing: border-box
}

.x9q68il {
    inset-inline-end: 12px
}

.xbiv7yw {
    border-end-start-radius: 0
}

.xbmvrgn {
    margin-inline-end: 12px
}

.xbqvh2t {
    z-index: 400
}

.xbrixnn {
    text-overflow: clip
}

.xdr7l65 {
    animation-timing-function: step-end
}

.xdt5ytf {
    flex-direction: column
}

.xdwrcjd {
    margin-inline-start: 4px
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xefazk8 {
    margin-inline-start: 24px
}

.xemfg65 {
    animation-duration: .8s
}

.xeusxvb {
    border-start-end-radius: 50%
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xfex06f {
    column-gap: 8px
}

.xhtitgo {
    z-index: 2
}

.xixxii4 {
    position: fixed
}

.xjfo4ez {
    padding-inline-end: 36px
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xl56j7k {
    justify-content: center
}

.xlyipyv {
    text-overflow: ellipsis
}

.xngnso2 {
    font-size: 1.5rem
}

.xnzr9dm {
    margin-inline-start: 22px
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpequ6v {
    background-color: var(--fds-black-alpha-40)
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xpqajaz {
    align-items: flex-end
}

.xqsn43r {
    margin-inline-start: 20px
}

.xr9e8f9 {
    border-start-start-radius: 2px
}

.xt0e3qv {
    cursor: default
}

.xti2d7y {
    opacity: .4
}

.xtijo5x {
    inset-inline-end: 0
}

.xuk3077 {
    align-items: flex-end
}

.xuxw1ft {
    white-space: nowrap
}

.xv54qhq {
    padding-inline-end: 16px
}

.xvc5jky {
    margin-inline-start: auto
}

.xxymvpz {
    vertical-align: middle
}

.xyqm7xq {
    margin-inline-start: 16px
}

.xyri2b {
    padding-inline-end: 0
}

.x10wlt62 {
    overflow-y: hidden
}

.x12nagc {
    margin-bottom: 4px
}

.x13fuv20 {
    border-top-style: solid
}

.x13o0s5z {
    min-width: 400px
}

.x13vifvy {
    top: 0
}

.x13zrc24 {
    padding-top: 40px
}

.x16ye13r {
    height: var(--x-height)
}

.x178xt8z {
    border-top-width: 1px
}

.x18d9i69 {
    padding-bottom: 0
}

.x1a8lsjc {
    padding-bottom: 10px
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1ey2m1c {
    bottom: 0
}

.x1fss23h {
    max-height: 556px
}

.x1gslohp {
    margin-top: 4px
}

.x1iorvi4 {
    padding-top: 4px
}

.x1odjw0f {
    overflow-y: auto
}

.x1plvlek {
    overflow-x: visible
}

.x1pzoy33 {
    right: 4px
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1rdy4ex {
    margin-top: -4px
}

.x1sy10c2 {
    margin-top: 20px
}

.x1td3qas {
    width: 32px
}

.x1tk7jg1 {
    top: 12px
}

.x1u9xevb {
    max-height: 467px
}

.x1v4s8kt {
    width: 6px
}

.x1va8c73 {
    max-width: 320px
}

.x1x1rfll {
    max-width: none
}

.x1xc55vz {
    width: 8px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1yztbdb {
    margin-bottom: 16px
}

.x4ii5y1 {
    margin-bottom: auto
}

.x4vbgl9 {
    margin-bottom: -4px
}

.x5yr21d {
    height: 100%
}

.x6ikm8r {
    overflow-x: hidden
}

.x82snj4 {
    min-height: var(--x-minHeight)
}

.x889kno {
    padding-top: 10px
}

.xat24cr {
    margin-bottom: 0
}

.xdj266r {
    margin-top: 0
}

.xdk7pt {
    height: 8px
}

.xeuugli {
    min-width: 0
}

.xexx8yu {
    padding-top: 0
}

.xgd8bvy {
    width: 28px
}

.xh8yej3 {
    width: 100%
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xod5an3 {
    margin-bottom: 12px
}

.xols6we {
    height: 6px
}

.xr1yuqi {
    margin-top: auto
}

.xryxfnj {
    overflow-y: visible
}

.xsag5q8 {
    padding-bottom: 12px
}

.xsdox4t {
    height: 48px
}

.xso031l {
    border-bottom-width: 1px
}

.xw2csxc {
    overflow-x: auto
}

.xw7yly9 {
    margin-top: 16px
}

.xwib8y2 {
    padding-bottom: 8px
}

.xx6bls6 {
    padding-bottom: 20px
}

.xyamay9 {
    padding-top: 16px
}

.xz9dl7a {
    padding-top: 12px
}

@property --x-height {
    syntax: "*";
    inherits: false;
}

@property --x-transform {
    syntax: "*";
    inherits: false;
}

@property --x-width {
    syntax: "*";
    inherits: false;
}

.x13yylt3.x13yylt3,
.x13yylt3.x13yylt3:root {
    --webtable-scrollable-to-end: visible;
    --webtable-scrollable-to-start: visible
}

.x1pier6b.x1pier6b,
.x1pier6b.x1pier6b:root {
    --webtable-scrollable-to-end: hidden;
    --webtable-scrollable-to-start: hidden
}

.x1xiqp7.x1xiqp7,
.x1xiqp7.x1xiqp7:root {
    --webtable-scrollable-to-end: hidden;
    --webtable-scrollable-to-start: visible
}

.x82n6ox.x82n6ox,
.x82n6ox.x82n6ox:root {
    --webtable-scrollable-to-end: visible;
    --webtable-scrollable-to-start: hidden
}

.x1md70p1 {
    background: transparent
}

.x15z1r9v {
    grid-template-areas: "label info sort filter more"
}

.x1bvjpef {
    text-decoration: underline
}

.x1hl2dhg {
    text-decoration: none
}

.x1vg0q4z {
    grid-template-areas: "label info sort filter more spacing"
}

.x6gemur {
    grid-template-areas: "spacing label info sort filter more"
}

.x10l6tqk {
    position: absolute
}

.x10w94by {
    border-inline-end-width: 0
}

.x11t971q {
    margin-inline-end: auto
}

.x12peec7 {
    background-color: #fff
}

.x13a6bvl {
    justify-content: flex-end
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14ju556 {
    line-height: 0
}

.x14yy4lh {
    order: 2
}

.x14z9mp {
    margin-inline-end: 0
}

.x15mokao {
    border-start-start-radius: 0
}

.x15zctf7 {
    flex-direction: row-reverse
}

.x16tdsg8 {
    text-align: inherit
}

.x16uus16 {
    border-end-end-radius: 0
}

.x17zd0t2 {
    column-gap: 4px
}

.x182iqb8 {
    order: 4
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18hwk67 {
    column-gap: 20px
}

.x18ivbjn {
    z-index: 10000
}

.x18oe1m7 {
    border-inline-end-style: none
}

.x18xprio {
    color: #f1a817
}

.x1a02dak {
    flex-wrap: wrap
}

.x1a1m0xk {
    color: var(--negative)
}

.x1bcm92b {
    flex-shrink: 4
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c4vz4f {
    flex-grow: 0
}

.x1c9tyrk {
    border-start-start-radius: 50%
}

.x1cy8zhl {
    align-items: flex-start
}

.x1d9k050 {
    column-gap: 36px
}

.x1dbijih {
    row-gap: 2px
}

.x1ertn4p {
    border-end-start-radius: 50%
}

.x1fe0zbt {
    border-inline-end-color: #000
}

.x1fqc64z {
    border-start-start-radius: 3px
}

.x1fslrwu {
    column-gap: 22px
}

.x1g77sc7 {
    order: 0
}

.x1ga7v0g {
    border-start-end-radius: 0
}

.x1h3rv7z {
    order: 5
}

.x1h91t0o {
    align-items: inherit
}

.x1hb08if {
    margin-inline-start: -1px
}

.x1hc1fzr {
    opacity: 1
}

.x1heor9g {
    color: inherit
}

.x1icxu4v {
    padding-inline-end: 6px
}

.x1ikap7u {
    flex-grow: 3
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1ja2u2z {
    z-index: 0
}

.x1jchvi3 {
    font-size: 1rem
}

.x1jpljmv {
    align-content: space-around
}

.x1kb72lq {
    row-gap: 20px
}

.x1kw9t8i {
    column-gap: 28px
}

.x1l1ennw {
    justify-content: space-around
}

.x1lliihq {
    display: block
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lziwak {
    margin-inline-start: 0
}

.x1mzt3pk {
    word-wrap: break-word
}

.x1n2onr6 {
    position: relative
}

.x1na6gtj {
    row-gap: 24px
}

.x1ned7t2 {
    column-gap: 2px
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1o0lzc5 {
    row-gap: 18px
}

.x1o0tod {
    inset-inline-start: 0
}

.x1o1pmfc {
    column-gap: 0
}

.x1pahc9y {
    border-end-end-radius: 50%
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pd3egz {
    font-weight: inherit
}

.x1pg5gke {
    font-size: .75rem
}

.x1pha0wt {
    align-items: baseline
}

.x1pjg1u5 {
    background-color: #e3193b33
}

.x1q0g3np {
    flex-direction: row
}

.x1qgv0r9 {
    column-gap: 24px
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qughib {
    justify-content: space-between
}

.x1qvwoe0 {
    clip: rect(1px, 1px, 1px, 1px)
}

.x1r0jzty {
    row-gap: 4px
}

.x1r8uery {
    flex-basis: 0
}

.x1ra7mdn {
    row-gap: 36px
}

.x1rg5ohu {
    display: inline-block
}

.x1ru8ea5 {
    border-end-start-radius: 3px
}

.x1s688f {
    font-weight: 600
}

.x1szn6h9 {
    justify-content: stretch
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1uor52g {
    background-color: #7f7f7f33
}

.x1us6l5c {
    opacity: .8
}

.x1vjfegm {
    z-index: 1
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1wh94ac {
    column-gap: 40px
}

.x1x3e2na {
    color: #46c2cb
}

.x1yc453h {
    text-align: start
}

.x1ydek0x {
    grid-template-columns: auto max-content max-content max-content max-content
}

.x1ypdohk {
    cursor: pointer
}

.x25sj25 {
    padding-inline-start: 6px
}

.x2b8uid {
    text-align: center
}

.x2lah0s {
    flex-shrink: 0
}

.x3ct3a4 {
    list-style-type: none
}

.x3ieub6 {
    flex-direction: column-reverse
}

.x3nfvp2 {
    display: inline-flex
}

.x3pnbk8 {
    row-gap: 8px
}

.x40hh3e {
    column-gap: 16px
}

.x47corl {
    pointer-events: none
}

.x5ve5x3 {
    touch-action: none
}

.x5wqa0o {
    flex-shrink: 2
}

.x67bb7w {
    pointer-events: auto
}

.x6s0dn4 {
    align-items: center
}

.x78zum5 {
    display: flex
}

.x7a106z {
    align-items: flex-start
}

.x7oemit {
    row-gap: 28px
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x83z2og {
    background-color: #fff
}

.x87ps6o {
    -webkit-user-select: none
}

.x8gbvx8 {
    align-content: flex-start
}

.x8hhl5t {
    flex-wrap: wrap-reverse
}

.x9ek82g {
    order: 1
}

.x9f619 {
    box-sizing: border-box
}

.xamitd3 {
    align-self: center
}

.xaw8158 {
    justify-content: space-evenly
}

.xbiv7yw {
    border-end-start-radius: 0
}

.xc26acl {
    align-content: center
}

.xcdzlcm {
    align-content: space-between
}

.xcklp1c {
    flex-basis: content
}

.xdl72j9 {
    flex-basis: auto
}

.xdt5ytf {
    flex-direction: column
}

.xdzw4kq {
    margin-inline-start: 6px
}

.xe93d63 {
    row-gap: 40px
}

.xeaf4i8 {
    white-space: normal
}

.xeusxvb {
    border-start-end-radius: 50%
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xfex06f {
    column-gap: 8px
}

.xfjvtnn {
    row-gap: 29px
}

.xg01cxk {
    opacity: 0
}

.xgje9vn {
    column-gap: 29px
}

.xgpatz3 {
    row-gap: 16px
}

.xgyuaek {
    flex-grow: 2
}

.xhtitgo {
    z-index: 2
}

.xi32cqo {
    row-gap: 32px
}

.xi9llsq {
    row-gap: 22px
}

.xiugxq9 {
    grid-template-columns: auto max-content max-content max-content max-content 1fr
}

.xixxii4 {
    position: fixed
}

.xjbmbcv {
    column-gap: 32px
}

.xjn30re {
    margin-inline-end: -1px
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xkh2ocl {
    align-self: stretch
}

.xl56j7k {
    justify-content: center
}

.xljulmy {
    background-color: var(--background-deemphasized)
}

.xlshs6z {
    visibility: hidden
}

.xmixu3c {
    column-gap: 6px
}

.xmk71hd {
    contain: size layout
}

.xnwe2h8 {
    align-content: flex-end
}

.xo1ph6p {
    order: 3
}

.xo4cfa7 {
    flex-shrink: 3
}

.xoegz02 {
    z-index: 4
}

.xoi2r2e {
    align-self: baseline
}

.xozqiw3 {
    flex-wrap: nowrap
}

.xp1r0qw {
    row-gap: 12px
}

.xp4054r {
    text-align: end
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xpqajaz {
    align-items: flex-end
}

.xpvyfi4 {
    align-self: flex-end
}

.xq5c7ks {
    column-gap: 18px
}

.xqcrz7y {
    align-self: flex-start
}

.xqjyukv {
    align-content: stretch
}

.xrnhffl {
    flex-grow: 4
}

.xrvj5dj {
    display: grid
}

.xs83m0k {
    flex-shrink: 1
}

.xs83zq4 {
    border-start-end-radius: 3px
}

.xse5pr7 {
    background-color: #0171e333
}

.xsqj5wx {
    transform: var(--x-transform)
}

.xstzfhl {
    border-inline-start-style: none
}

.xt3ihve {
    grid-template-columns: 1fr auto max-content max-content max-content max-content
}

.xt6ovg4 {
    border-end-end-radius: 3px
}

.xtijo5x {
    inset-inline-end: 0
}

.xtq6bvn {
    border-inline-start-color: #000
}

.xtqikln {
    column-gap: 12px
}

.xuk3077 {
    align-items: flex-end
}

.xuxw1ft {
    white-space: nowrap
}

.xv54qhq {
    padding-inline-end: 16px
}

.xvc5jky {
    margin-inline-start: auto
}

.xvmsmd7 {
    box-shadow: #63636333 0 2px 8px
}

.xw09woa {
    row-gap: 6px
}

.xxs79tx {
    row-gap: 0
}

.xyri2b {
    padding-inline-end: 0
}

.xzkaem6 {
    z-index: 3
}

.xmi3gmm:first-child {
    padding-inline-start: 0
}

.x5xtxb0:last-child {
    padding-inline-end: 0
}

.x1277o0a:hover {
    cursor: pointer
}

@media print {
    .x14qo4ti.x14qo4ti {
        display: inline
    }
}

.x100vrsf {
    width: 40px
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10wlt62 {
    overflow-y: hidden
}

.x1120s5i {
    padding-bottom: 2px
}

.x120mz3j {
    width: 10000000px
}

.x12nagc {
    margin-bottom: 4px
}

.x13fuv20 {
    border-top-style: solid
}

.x13k8yb0 {
    top: -50%
}

.x13vifvy {
    top: 0
}

.x16ye13r {
    height: var(--x-height)
}

.x178xt8z {
    border-top-width: 1px
}

.x18d9i69 {
    padding-bottom: 0
}

.x193iq5w {
    max-width: 100%
}

.x1axc3as {
    border-bottom-color: #e3193b
}

.x1c2tfpp {
    border-bottom-color: #0064e0
}

.x1ejq31n {
    border-top-style: none
}

.x1ey2m1c {
    bottom: 0
}

.x1i1rx1s {
    width: 1px
}

.x1jyxor1 {
    margin-bottom: -1px
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1njeczd {
    top: -25%
}

.x1nn3v0j {
    padding-top: 2px
}

.x1odjw0f {
    overflow-y: auto
}

.x1oysuqx {
    width: 200px
}

.x1plvlek {
    overflow-x: visible
}

.x1pshirs {
    min-width: fit-content
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1sy0etr {
    border-bottom-style: none
}

.x1vqgdyp {
    height: 40px
}

.x1xmf6yo {
    margin-top: 8px
}

.x1y332i5 {
    margin-top: -1px
}

.x1yrsyyn {
    padding-top: 6px
}

.x249io5 {
    border-bottom-color: #000
}

.x2lwn1j {
    min-height: 0
}

.x3m8u43 {
    right: 0
}

.x4d2062 {
    max-width: calc(100% - 32px)
}

.x4ii5y1 {
    margin-bottom: auto
}

.x5lhr3w {
    width: var(--x-width)
}

.x5yr21d {
    height: 100%
}

.x6ikm8r {
    overflow-x: hidden
}

.x80vd3b {
    border-bottom-color: var(--divider)
}

.x972fbf {
    border-top-width: 0
}

.xat24cr {
    margin-bottom: 0
}

.xdj266r {
    margin-top: 0
}

.xe0p6wg {
    min-height: 28px
}

.xeuugli {
    min-width: 0
}

.xexx8yu {
    padding-top: 0
}

.xgc0pbm {
    min-width: 1px
}

.xh8yej3 {
    width: 100%
}

.xjm9jq1 {
    height: 1px
}

.xlxyqfn {
    height: 50%
}

.xmz0i5r {
    max-height: 100%
}

.xpvcztv {
    border-bottom-style: dashed
}

.xpyat2d {
    height: 100px
}

.xpypsur {
    border-top-color: #000
}

.xqu0tyb {
    height: 4px
}

.xr1yuqi {
    margin-top: auto
}

.xr2j6r5 {
    border-bottom-style: inherit
}

.xryxfnj {
    overflow-y: visible
}

.xso031l {
    border-bottom-width: 1px
}

.xt7fyls {
    min-width: 150px
}

.xu96u03 {
    left: 0
}

.xuv0xuj {
    height: 75%
}

.xw2csxc {
    overflow-x: auto
}

.xw5ewwj {
    max-width: 300px
}

.xw7yly9 {
    margin-top: 16px
}

.xwa60dl {
    top: 50%
}

.xyamay9 {
    padding-top: 16px
}

.x1v9jbrp::spelling-error {
    text-decoration: none
}

@property --x-height {
    syntax: "*";
    inherits: false;
}

@property --x-marginInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-width {
    syntax: "*";
    inherits: false;
}

.x106a9eq {
    padding-inline-start: 20px
}

.x10l6tqk {
    position: absolute
}

.x126k92a {
    white-space: pre-wrap
}

.x14z9mp {
    margin-inline-end: 0
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x1faq86j {
    float: left
}

.x1im30kd {
    padding-inline-end: 3px
}

.x1lliihq {
    display: block
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lziwak {
    margin-inline-start: 0
}

.x1qvwoe0 {
    clip: rect(1px, 1px, 1px, 1px)
}

.x1s85apg {
    display: none
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1xnnf8n {
    padding-inline-end: 20px
}

.x4lel18 {
    margin-inline-start: var(--x-marginInlineStart)
}

.x9f619 {
    box-sizing: border-box
}

.xge9r7z {
    border-inline-start-color: var(--fds-white)
}

.xgt276g {
    border-inline-end-color: var(--fds-white)
}

.xgxxoiu {
    font-size: 0
}

.xlshs6z {
    visibility: hidden
}

.xnpuxes {
    visibility: visible
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xuxw1ft {
    white-space: nowrap
}

.x10wlt62 {
    overflow-y: hidden
}

.x16ye13r {
    height: var(--x-height)
}

.x1i1rx1s {
    width: 1px
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1xp15n3 {
    border-bottom-color: var(--fds-white)
}

.x5lhr3w {
    width: var(--x-width)
}

.x6ikm8r {
    overflow-x: hidden
}

.xat24cr {
    margin-bottom: 0
}

.xdj266r {
    margin-top: 0
}

.xieb3on {
    margin-bottom: 20px
}

.xijc0j3 {
    padding-top: 36px
}

.xjm9jq1 {
    height: 1px
}

.xq1608w {
    padding-bottom: 36px
}

.xso031l {
    border-bottom-width: 1px
}

.x47corl {
    pointer-events: none
}

.x9f619 {
    box-sizing: border-box
}

.x5yr21d {
    height: 100%
}

.xh8yej3 {
    width: 100%
}

:root,
[dir=ltr] {
    --stylex-logical-start: left;
    --stylex-logical-end: right
}

[dir=rtl] {
    --stylex-logical-start: right;
    --stylex-logical-end: left
}

@property --x-1e0q6yo {
    syntax: "*";
    inherits: false;
}

@property --x-4xs81a {
    syntax: "*";
    inherits: false;
}

@property --x-alignItems {
    syntax: "*";
    inherits: false;
}

@property --x-animationDelay {
    syntax: "*";
    inherits: false;
}

@property --x-animationDuration {
    syntax: "*";
    inherits: false;
}

@property --x-animationPlayState {
    syntax: "*";
    inherits: false;
}

@property --x-aspectRatio {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundColor {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundImage {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundPosition {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundRepeat {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundSize {
    syntax: "*";
    inherits: false;
}

@property --x-borderBottomLeftRadius {
    syntax: "*";
    inherits: false;
}

@property --x-borderBottomRightRadius {
    syntax: "*";
    inherits: false;
}

@property --x-borderBottomWidth {
    syntax: "*";
    inherits: false;
}

@property --x-borderColor {
    syntax: "*";
    inherits: false;
}

@property --x-borderEndEndRadius {
    syntax: "*";
    inherits: false;
}

@property --x-borderLeftColor {
    syntax: "*";
    inherits: false;
}

@property --x-borderLeftWidth {
    syntax: "*";
    inherits: false;
}

@property --x-borderRadius {
    syntax: "*";
    inherits: false;
}

@property --x-borderRightWidth {
    syntax: "*";
    inherits: false;
}

@property --x-borderStartEndRadius {
    syntax: "*";
    inherits: false;
}

@property --x-borderTopColor {
    syntax: "*";
    inherits: false;
}

@property --x-borderTopWidth {
    syntax: "*";
    inherits: false;
}

@property --x-borderWidth {
    syntax: "*";
    inherits: false;
}

@property --x-bottom {
    syntax: "*";
    inherits: false;
}

@property --x-boxShadow {
    syntax: "*";
    inherits: false;
}

@property --x-color {
    syntax: "*";
    inherits: false;
}

@property --x-columnGap {
    syntax: "*";
    inherits: false;
}

@property --x-filter {
    syntax: "*";
    inherits: false;
}

@property --x-flexDirection {
    syntax: "*";
    inherits: false;
}

@property --x-flexGrow {
    syntax: "*";
    inherits: false;
}

@property --x-flexWrap {
    syntax: "*";
    inherits: false;
}

@property --x-fontSize {
    syntax: "*";
    inherits: false;
}

@property --x-gridTemplateColumns {
    syntax: "*";
    inherits: false;
}

@property --x-height {
    syntax: "*";
    inherits: false;
}

@property --x-insetBlockStart {
    syntax: "*";
    inherits: false;
}

@property --x-insetInlineEnd {
    syntax: "*";
    inherits: false;
}

@property --x-insetInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-justifyContent {
    syntax: "*";
    inherits: false;
}

@property --x-left {
    syntax: "*";
    inherits: false;
}

@property --x-letterSpacing {
    syntax: "*";
    inherits: false;
}

@property --x-lineHeight {
    syntax: "*";
    inherits: false;
}

@property --x-marginBlock {
    syntax: "*";
    inherits: false;
}

@property --x-marginBlockEnd {
    syntax: "*";
    inherits: false;
}

@property --x-marginBlockStart {
    syntax: "*";
    inherits: false;
}

@property --x-marginBottom {
    syntax: "*";
    inherits: false;
}

@property --x-marginInlineEnd {
    syntax: "*";
    inherits: false;
}

@property --x-marginInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-marginLeft {
    syntax: "*";
    inherits: false;
}

@property --x-marginTop {
    syntax: "*";
    inherits: false;
}

@property --x-mask {
    syntax: "*";
    inherits: false;
}

@property --x-maxHeight {
    syntax: "*";
    inherits: false;
}

@property --x-maxWidth {
    syntax: "*";
    inherits: false;
}

@property --x-objectFit {
    syntax: "*";
    inherits: false;
}

@property --x-opacity {
    syntax: "*";
    inherits: false;
}

@property --x-outlineOffset {
    syntax: "*";
    inherits: false;
}

@property --x-overflow {
    syntax: "*";
    inherits: false;
}

@property --x-padding {
    syntax: "*";
    inherits: false;
}

@property --x-paddingBottom {
    syntax: "*";
    inherits: false;
}

@property --x-paddingInline {
    syntax: "*";
    inherits: false;
}

@property --x-paddingInlineEnd {
    syntax: "*";
    inherits: false;
}

@property --x-paddingInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-paddingTop {
    syntax: "*";
    inherits: false;
}

@property --x-right {
    syntax: "*";
    inherits: false;
}

@property --x-rowGap {
    syntax: "*";
    inherits: false;
}

@property --x-top {
    syntax: "*";
    inherits: false;
}

@property --x-transform {
    syntax: "*";
    inherits: false;
}

@property --x-transformOrigin {
    syntax: "*";
    inherits: false;
}

@property --x-transitionDuration {
    syntax: "*";
    inherits: false;
}

@property --x-transitionTimingFunction {
    syntax: "*";
    inherits: false;
}

@property --x-WebkitLineClamp {
    syntax: "*";
    inherits: false;
}

@property --x-width {
    syntax: "*";
    inherits: false;
}

@property --x-willChange {
    syntax: "*";
    inherits: false;
}

@property --x-ziis5k {
    syntax: "*";
    inherits: false;
}

@property --x-zIndex {
    syntax: "*";
    inherits: false;
}

@keyframes x11uh2n3-B {
    0% {
        stroke-dashoffset: 0
    }
}

@keyframes x17x9eqa-B {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.02)
    }

    to {
        transform: scale(1)
    }
}

@keyframes x18re5ia-B {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes x1a2jnmv-B {
    0% {
        stroke-dashoffset: 34
    }

    to {
        stroke-dashoffset: 0
    }
}

@keyframes x1ayzhmi-B {
    0% {
        opacity: 0;
        transform: translateY(0) scale(0) rotate(0)
    }

    18% {
        opacity: 1;
        transform: translateY(-80px) scale(2.15) rotate(40deg)
    }

    35% {
        opacity: 1;
        transform: translateY(-96px) scale(2.3) rotate(45deg)
    }

    50% {
        opacity: 1;
        transform: translateY(-96px) scale(2.3) rotate(45deg)
    }

    64% {
        opacity: 1;
        transform: translateY(-24px) scale(1.45) rotate(12deg)
    }

    78% {
        opacity: 1;
        transform: translateY(0) scale(1.2) rotate(0)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1.2) rotate(0)
    }
}

@keyframes x1bfvtgj-B {
    0% {
        opacity: 1
    }

    49% {
        opacity: 1
    }

    50% {
        opacity: 0
    }

    to {
        opacity: 0
    }
}

@keyframes x1dq47om-B {
    0% {
        transform: translate(0)
    }

    25% {
        transform: translate(10px, -10px)
    }

    50% {
        transform: translate(-10px, 10px)
    }

    75% {
        transform: translate(10px, -10px)
    }

    to {
        transform: translate(0)
    }
}

@keyframes x1e5kmei-B {
    0% {
        background-position: 0% 50%;
        background-size: 100% 100%
    }

    50% {
        background-position: 100% 50%;
        background-size: 120% 100%
    }

    to {
        background-position: 0% 50%;
        background-size: 100% 100%
    }
}

@keyframes x1gnlf15-B {
    0% {
        opacity: 1;
        transform: translateY(0) scale(.2) rotate(0)
    }

    24% {
        opacity: 1;
        transform: translateY(-30px) scale(1.15) rotate(25deg)
    }

    42% {
        opacity: 1;
        transform: translateY(-100px) scale(1) rotate(-15deg)
    }

    54% {
        opacity: 1;
        transform: translateY(-140px) scale(1) rotate(8deg)
    }

    78% {
        opacity: 1;
        transform: translateY(-210px) scale(1) rotate(0)
    }

    88% {
        opacity: 1;
        transform: translateY(-250px) scale(.9) rotate(0)
    }

    to {
        opacity: 0;
        transform: translateY(-250px) scale(.85) rotate(0)
    }
}

@keyframes x1ofn8cw-B {
    0% {
        background-position: 200% 0
    }

    to {
        background-position: -200% 0
    }
}

@keyframes x1prjo1g-B {
    0% {
        transform: scale(.95)
    }

    to {
        transform: none
    }
}

@keyframes x1ql2n3s-B {
    0% {
        stroke-dashoffset: var(--x1qwegyo)
    }

    to {
        stroke-dashoffset: 0
    }
}

@keyframes x1rp9ifn-B {
    0% {
        transform: rotate(180deg)
    }

    to {
        transform: rotate(540deg)
    }
}

@keyframes x1wh7uoa-B {
    0% {
        opacity: 0;
        transform: scale(.9)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes x5orj5x-B {
    0% {
        transform: translateY(200%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes xa0jybu-B {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform: scale(.5)
    }
}

@keyframes xb4s9mv-B {
    0% {
        background-position: -200% 0
    }

    to {
        background-position: 200% 0
    }
}

@keyframes xct2g7x-B {
    0% {
        transform: scale(1)
    }

    25% {
        transform: scale(1.2)
    }

    50% {
        transform: scale(.95)
    }

    to {
        transform: scale(1)
    }
}

@keyframes xdyu7r2-B {
    0% {
        opacity: .3
    }

    50% {
        opacity: .6
    }

    to {
        opacity: .3
    }
}

@keyframes xepz06c-B {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-100%)
    }
}

@keyframes xfa266b-B {
    0% {
        transform: translate(-100%)
    }

    to {
        transform: translate(0)
    }
}

@keyframes xi7h17f-B {
    0% {
        transform: scaleY(.5)
    }

    50% {
        transform: scaleY(1)
    }

    to {
        transform: scaleY(.5)
    }
}

@keyframes xm9i9jz-B {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(-100%)
    }
}

@keyframes xqng64z-B {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes xqpjlbf-B {
    0% {
        transform: scaleY(1)
    }

    50% {
        transform: scaleY(.5)
    }

    to {
        transform: scaleY(1)
    }
}

@keyframes xxe9hqe-B {
    0% {
        transform: scale(0)
    }

    to {
        transform: scale(1)
    }
}

:root,
.x1018vtn {
    --x17sxcs0: 12px;
    --xjc2tcw: 12px;
    --x1sf4s44: -13px;
    --x1dh6jwi: 24px;
    --xl4ub04: -24px;
    --x167vf4h: 74px;
    --x9bl32j: 12px;
    --x9wdrlo: 374px;
    --xahl98i: 28px;
    --x1d1vv2j: 36px;
    --x1pe4afm: 10px;
    --x1now761: 75px;
    --x1a31b5n: 458px;
    --x1qgth: 14px;
    --x1k431vz: 580px;
    --xa8qadh: 64px;
    --x94k1tk: 52px;
    --x1k62kyd: 52px;
    --xuto4o: 16px;
    --x1mgh79i: 12px;
    --x1lmevlv: 260px;
    --x1455g4c: 24px;
    --x6uovon: 0px;
    --x1q30nld: 16px;
    --x18vtcxu: 132px;
    --xr80hqi: -16px
}

:root,
.x111fob9 {
    --x1jvqo9w: 40px;
    --x4j0qio: 4px;
    --x1gcqtu7: 26px;
    --x1pgqema: 16px;
    --xx0biny: 16px;
    --x1q4zxxx: 240px;
    --x150tu7l: 160px;
    --x4dyml4: 48px;
    --xza2uqs: 32px
}

:root,
.x11dzqlb {
    --x1ew6lda: 30px;
    --x1vvkfp2: 88px;
    --x1p0bgpc: -88px
}

:root,
.x164sab7 {
    --x1q9y9ec: .6666666666666666;
    --xdippli: 90px;
    --x364gxn: 252px;
    --x13ec8fv: 50px;
    --x1qj8ipp: 34px
}

:root,
.x18a6yhn {
    --xabfgna: .1s;
    --x1qo6tkd: 34;
    --x6evqf5: 100px;
    --x10zitcq: 120px;
    --xx7u07y: 10px;
    --xc8da8n: 72px;
    --x1mdx9ew: 10px;
    --x12udktc: 128px;
    --x1nsksln: 18px;
    --x6c9l55: 96px;
    --x1p147ja: .5s;
    --x1qwegyo: 226.19467105846508
}

:root,
.x18mjmk6 {
    --x1a6fay2: 96px;
    --xuh5op0: 196px;
    --x43rpkz: 512px;
    --x8o3wei: 144px;
    --x1oiopj7: 12px;
    --x4hbai9: linear-gradient(90deg, #F8E00B 0%, #F87024 20%, #F81878 40%, #F83AD6 60%, #8341ED 80%, #403FEE 100%);
    --x7vk0tl: 72px;
    --x1swgz05: 64px;
    --x1hmpnfw: 180px;
    --xue1qhd: 188px;
    --x7yh42p: 98px
}

:root,
.x18xjoo {
    --x13di7p: 376px;
    --x1b7d51n: 180px;
    --x15ibjkf: 236px;
    --x1vzteqp: 4px;
    --x1ecl47b: 16px;
    --x1qzxgg2: 108px;
    --x1mx4t7h: 96px;
    --x13yam83: -24px;
    --xc7n8hx: 135px;
    --xl4xy7n: 320px;
    --x166omge: 1024px;
    --xhjdpoe: .6666666666666666;
    --xx959i3: 48px;
    --xonsmma: 670px;
    --x1cn43ds: 496px;
    --x11qbvqd: .2s;
    --x1bdqug6: 120px;
    --xttsgn6: 199.11111111111111px;
    --xd0l083: 112px;
    --xvvguvl: 333.3333333333333px
}

:root,
.x1ap7l3y {
    --xiru28: 88px;
    --x1w2r2gw: 210px;
    --xioizsd: -16px;
    --x1qrkpc4: 108px
}

:root,
.x1b0awsy {
    --x1vvu85k: 54px;
    --xo8ehwe: 7px
}

:root,
.x1gr8m96 {
    --x9ud0cq: 272px;
    --x1wbiqph: 496px
}

:root,
.x1p1s5rn {
    --xcj9yj7: 7.35px;
    --x1p81waq: 56px;
    --xssgfih: 468px
}

:root,
.x1qgu273 {
    --xkxdnd2: 50px;
    --x1qlio5g: 46px;
    --xnn3fye: 3.288px;
    --xj3176t: 114px
}

:root,
.x1ro8270 {
    --xbot0hz: rgba(23, 28, 31, 1)
}

:root,
.x6scr2p {
    --x15w0ib4: 40px;
    --x19r6ktx: 128px;
    --x1ig80bm: -40px;
    --x12phnnh: 8px;
    --xi6b4pv: -2px;
    --xd07br6: -4px;
    --x1meig0q: 1024px;
    --x1ylc06q: 1112px;
    --x1946lj7: 8px;
    --xump932: 7px;
    --xxmajuz: 10px;
    --x1fvmfqt: 189px;
    --x1apfldj: 262px;
    --xyoxdw3: 336px;
    --xt2ppac: 7px;
    --xdgd4vs: 12px;
    --x1dc4y9x: 2px;
    --x1pxj5uw: -88px;
    --x4u4ryp: 246px;
    --xggcp2y: 375px;
    --x1eymlp8: 297.75px;
    --x22kqki: 666.6666666666666px;
    --x1wzt2vd: 164px;
    --xfkhmyi: 250px;
    --xxapvgl: 198.5px
}

:root,
.x7gonjd {
    --x1v3wfyi: 13px;
    --x9a72l6: 71px;
    --xisuzlz: 12px;
    --x9sjzyg: 8px;
    --x1ts2t0b: 73px;
    --x1oshoaf: 28px;
    --xq9k808: 32px;
    --x1qewd3g: 319px;
    --x3a8i04: 154px;
    --x15ztslh: 146px;
    --xf0knkl: 54px;
    --x1jxtqug: 12px;
    --xa76hg7: 192px;
    --x14dzo8u: 283px;
    --x82ak50: 11px;
    --x15kpjgy: 385px;
    --xom93ym: 68px;
    --xxbq4np: 63px;
    --x1ojbawb: 399px;
    --x1g69ar1: 18px;
    --x1q7zo6x: 131px;
    --x5xl3jm: 545px;
    --x1gb0j7c: 356px;
    --x1dxtr3h: rgb(25, 28, 31);
    --xblju4b: var(--white15);
    --xdl88x9: 12px;
    --xpbq3vx: 24px;
    --x30uo1m: 18px;
    --x5q7n4b: 104px;
    --xpppvvw: 26px;
    --xbh1pmi: 12px;
    --xjt29dp: 16px;
    --x68wwas: 26px;
    --x17vjidg: 56px;
    --xv7bqgv: scale(.9642857142857143);
    --xol0khk: 54px;
    --xhsjnsn: 76px;
    --x1oatxdl: -10px;
    --x1vay6cr: 10px;
    --x150gidz: 56px;
    --x1m521ur: 0px;
    --xe9os4n: 0px;
    --x16px9ub: 7px;
    --xgs7f9o: 399px;
    --xfdawlx: 7px;
    --xtz05i2: 334px;
    --xgttw4a: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 6%, rgba(0, 0, 0, .35) 40%, rgba(0, 0, 0, .55) 54%, rgba(0, 0, 0, .68) 68%, rgba(0, 0, 0, .79) 84%, rgba(0, 0, 0, .85) 100%);
    --x1xfeisb: 100%;
    --x1f7ve96: 38px;
    --xl9zyrp: -22px;
    --x31mti4: -68px;
    --x1e753ym: 58px;
    --x1nbdbxw: 31px;
    --x1wb4p2j: 51px;
    --x1rlcice: -51px;
    --xw219wl: 62px;
    --xhekklj: 54px;
    --x1hx7ru9: 68px;
    --x3ojyzc: -68px;
    --xo4wc9t: -18px;
    --x1titvpe: -51px;
    --xuos0bo: 7px;
    --xvfuxhw: 70px;
    --x1rnqffd: 10px;
    --xec51gf: 6px;
    --x1gv9s9o: 2px;
    --x1txno9e: 35px;
    --xiy9862: 37px;
    --x18984gw: 12px;
    --x10sj48l: 184px;
    --x1dhiaro: 356px;
    --xy61n9z: 22px;
    --xr1j2r4: 4px;
    --xicr0t3: 52px;
    --xsjg5ee: 52px;
    --x1jaw866: 63px;
    --x75d4oh: 16px;
    --x7mstlk: 17px;
    --x12su6a8: 44px;
    --x1atxk1f: 63px;
    --x1vpie2b: 28px;
    --x953y0u: 24px;
    --xbfzhv7: 24px;
    --xiormt5: 8px;
    --x1p6zj4q: 12px;
    --x1tf2rgk: 37px;
    --x1fwfx8e: 12px;
    --x11t5qb5: 24px;
    --x1t8y10l: 28px;
    --xv26pej: 40px;
    --xvv5bua: 24px;
    --x1dv5pnk: 72px;
    --x12mk2pr: 40px;
    --x1qu3eiw: -34px;
    --xb8jz7z: 22px;
    --x6tm0c: 5px;
    --x16ljqdo: 1px;
    --xoxbce6: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .08) 18%, rgba(0, 0, 0, .28) 45%, rgba(0, 0, 0, .58) 74%, rgba(0, 0, 0, .82) 100%)
}

:root,
.xa8muik {
    --x15aulph: -4px;
    --x1qyvlk2: -8px;
    --xjba83g: -4px;
    --xgapoc0: 54px;
    --x1axf49x: -2.16px;
    --x1nvqxz1: 54px
}

:root,
.xajqh3o {
    --x1gdb92c: 22px;
    --x27zntu: 3px;
    --x78ck11: 80px;
    --x1oglbfu: 40px;
    --x1qy2rs2: 515px;
    --xw1q9pj: 380px;
    --xsk9910: 295px;
    --x1lxnjbp: 276px
}

:root,
.xb2x1il {
    --x1nn0h8e: 12px;
    --x1kpo6fo: 118px;
    --x17najvz: 2px;
    --x1edjuu4: 8px;
    --xrjh1kn: 6px;
    --xmcvuvh: -6px;
    --x1azk4p0: 24px;
    --x1yny2se: 1024px;
    --x16c1z8k: 238px;
    --x1kxkooe: 24px
}

:root,
.xbcj998 {
    --xxn3egb: 390px;
    --xnn9k4d: -44px;
    --xvovxb1: 8px;
    --x1eahvh1: .5625;
    --x1j4s3uo: scale(.9794319294809012);
    --x1fo8oi: rgba(230, 230, 230, .8);
    --x1rnu79a: 92px;
    --x3ssoic: rgba(230, 230, 230, 1);
    --xrim074: 12.860000000000014px;
    --x1h8nsne: 92px;
    --x13xhyyb: 24px;
    --xojqrv5: 36px;
    --x1m4nidy: 356px;
    --x1kbvgaw: -98px;
    --x1gbbfoi: 380px;
    --x1txcr6t: 44px;
    --xm20dwd: 22px
}

:root,
.xi3cau6 {
    --x1oiq6yr: 48px;
    --xktlstg: 42px;
    --xjrhion: .4s;
    --x1a8xxvl: 181px;
    --xrxtwo7: 40px;
    --xssakq7: 316px;
    --xe21g09: 108px;
    --x3xzewt: 28px;
    --xu5t5o2: 356px;
    --x46tgjn: 128px;
    --x8m9wpn: 15px
}

:root,
.xkg3mhq {
    --x1v6b7yz: 48px;
    --x1lf2svu: 670px;
    --x1ogkd07: 50px
}

:root,
.xqyid1e {
    --x5wnolh: .3s;
    --x1s2iii9: 115px
}

:root,
.xvz9nm0 {
    --x1uuhjol: 16px;
    --xak88s3: 10.5px;
    --x1nrky7g: 10px;
    --xj4fgbk: 64px;
    --xd0i19s: 5.5px;
    --xizvyiy: 12px;
    --xmb8ooe: 240px;
    --x1o9tk81: 160px;
    --xz72yfm: 48px;
    --x1ebwutm: 52px;
    --x12natin: 336px
}

:root,
.xx9lpzg {
    --xxk4fw2: 80px;
    --xcr52b6: 78px;
    --x3eshy3: 94px;
    --x131nevh: -6px;
    --xhc753s: -4px;
    --x1gjt5py: -8px;
    --xt2f86n: 140px;
    --xiookym: 462px;
    --x2bjwc: 160px;
    --xzj375o: 306px;
    --x6drbuu: 444px;
    --x1t10g3w: 268px;
    --x1hnhpxp: -4px;
    --x1pno76f: 164px;
    --x7zk6v7: 273px;
    --x1cms26u: 182px;
    --x1hwp8jb: 180px;
    --x10x3qse: -8px;
    --x18k995g: cubic-bezier(.25, 1, .5, 1);
    --x1bpht21: .6666666666666666
}

.x175x5b6 {
    background: linear-gradient(to bottom, var(--background-primary), transparent)
}

.x19e21cy {
    background: linear-gradient(to bottom, transparent 0%, var(--card-background) 100%)
}

.x1md70p1 {
    background: transparent
}

.x1si7u7a {
    background: linear-gradient(to top, var(--background-primary), transparent)
}

.xionu4m {
    background: linear-gradient(to right, var(--background-primary), transparent)
}

.xln7xf2 {
    font: inherit
}

.xlq65qo {
    background: linear-gradient(to left, var(--background-primary), transparent)
}

.xyvwgi1 {
    background: linear-gradient(135deg, #ffd600, #ff7a00, #ff0169, #d300c5 75%)
}

.x14bbsgd {
    transition: opacity .4s ease-in
}

.x168l2et {
    scroll-snap-type: y mandatory
}

.x1a2a7pz {
    outline: none
}

.x1a2v6f5 {
    transition: background-color .15s ease-in, box-shadow .15s ease-in, color .15s ease-in, transform .15s ease-in
}

.x1aocelp {
    transition: filter .3s ease-out
}

.x1bvjpef {
    text-decoration: underline
}

.x1gjp1fm {
    text-decoration: underline line-through
}

.x1hl2dhg {
    text-decoration: none
}

.x1hw4fh5 {
    mask: var(--x-mask)
}

.x1lpml23 {
    transition: opacity .15s ease-in, transform .15s ease-in
}

.x1n3fw7y {
    transition: width .3s cubic-bezier(.2, 0, 0, 1)
}

.x1rtiho5 {
    transition: background-color .15s ease-in, color .15s ease-in, transform .15s ease-in
}

.x1x6553v {
    transition: padding-inline-start .3s ease-out, transform .3s ease-out
}

.x1xsqp64 {
    background-position: center
}

.x1yd9s1j {
    transition: transform .15s ease-in
}

.x8tlwfa {
    transition: width .3s ease-in-out
}

.x98rzlu {
    flex: 1
}

.x9v4o3m {
    background-position: var(--x-backgroundPosition)
}

.xco6rt6 {
    transition: transform .1s linear
}

.xexsw6k {
    scroll-snap-type: none
}

.xhfbhpw {
    scroll-snap-type: x mandatory
}

.xigbwhy {
    transition: background-color .2s ease-out
}

.xmqliwb {
    text-decoration: line-through
}

.xyfazug {
    transition: transform .3s ease-out, width .3s ease-out
}

.x1lku1pv:hover {
    text-decoration: none
}

.xt0b8zv:hover {
    text-decoration: underline
}

.x1uvtmcs:focus {
    outline: none
}

@media (forced-colors: active) {
    .xvetz19.xvetz19 {
        outline: var(--focus-ring-outline-forced-colors)
    }
}

.x100ptm0 {
    border-end-start-radius: var(--size8)
}

.x102ru31 {
    border-end-start-radius: 1000px
}

.x1033uif {
    border-start-end-radius: 999px
}

.x104kibb {
    display: -webkit-box
}

.x105wc6j {
    transform-origin: 134px center
}

.x106459a {
    transform: scale(.76) translateY(-11px)
}

.x106a9eq {
    padding-inline-start: 20px
}

.x107gv0y {
    background-color: #1877f214
}

.x108iz0z {
    padding-inline-start: var(--size4)
}

.x10a7dvz {
    border-inline-start-color: var(--warning)
}

.x10e4vud {
    animation-fill-mode: forwards
}

.x10ghtp4 {
    background-image: linear-gradient(0deg, var(--true-black) 0%, transparent 80%)
}

.x10h7c49 {
    column-gap: var(--size8)
}

.x10l6tqk {
    position: absolute
}

.x10s1whp {
    column-gap: var(--size6)
}

.x10ukxgv {
    align-content: start
}

.x10w94by {
    border-inline-end-width: 0
}

.x10y9f9r {
    aspect-ratio: var(--x-aspectRatio)
}

.x110lhbt {
    border-end-end-radius: var(--x18vtcxu)
}

.x111aetz {
    background-color: var(--background-overlay)
}

.x111bo7f {
    background-color: var(--barcelona-primary-button-background)
}

.x1142k65 {
    border-start-start-radius: 9999px
}

.x1143rjc {
    border-start-end-radius: 100px
}

.x1146j2 {
    cursor: help
}

.x1158fpu {
    transform: rotate(45deg)
}

.x117nqv4 {
    font-weight: 700
}

.x11a635o {
    box-shadow: 0 2px 6px #00000026
}

.x11dcrhx {
    inset-inline-end: 8px
}

.x11e568v {
    transform: translate(-10px)
}

.x11ka3ld {
    background-image: linear-gradient(0deg, var(--true-black-45) 0%, transparent 100%)
}

.x11kor8s {
    padding-inline-end: var(--size16)
}

.x11ksd1i {
    margin-inline-end: var(--x19r6ktx)
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11neop5 {
    -webkit-filter: drop-shadow(0px 4px 44px #000000);
    filter: drop-shadow(0px 4px 44px #000000)
}

.x11njtxf {
    vertical-align: baseline
}

.x11nt7xy {
    border-inline-start-style: dashed
}

.x11r17b2 {
    padding-inline-start: var(--size32)
}

.x11r6d5e {
    display: table
}

.x11t971q {
    margin-inline-end: auto
}

.x11vn4u2 {
    animation-name: xepz06c-B
}

.x11xpdln {
    transition-property: transform
}

.x120eax6 {
    padding-inline-end: var(--x-paddingInlineEnd)
}

.x121z25r {
    border-inline-start-color: var(--lines-primary)
}

.x126k92a {
    white-space: pre-wrap
}

.x128c8uf {
    border-inline-end-width: .5px
}

.x12aleas {
    background-color: #6cb6ff
}

.x12c6xma {
    background-color: var(--x17lpgqj)
}

.x12e08g9 {
    animation-name: x1bfvtgj-B
}

.x12fre97 {
    border-inline-start-color: var(--gray01)
}

.x12ivgkk {
    animation-name: xxe9hqe-B
}

.x12l2aii {
    border-start-start-radius: 14px
}

.x12lmnhi {
    background-color: var(--true-black-50)
}

.x12noxtc {
    border-start-start-radius: var(--size8)
}

.x12ol6y4 {
    border-start-start-radius: 20px
}

.x12oo3zp {
    letter-spacing: 0
}

.x12prmey {
    flex-basis: calc((100% - 16px) / 3)
}

.x12u81az {
    border-inline-start-color: var(--divider)
}

.x12uz57s {
    padding-inline-start: var(--x7mstlk)
}

.x132q4wb {
    line-height: 1.25
}

.x133cpev {
    font-size: var(--system-24-font-size)
}

.x135b78x {
    padding-inline-start: 4px
}

.x139s4wh {
    border-start-start-radius: var(--player-radius)
}

.x13a1ngz {
    row-gap: var(--size14)
}

.x13a6bvl {
    justify-content: flex-end
}

.x13dflua {
    transition-duration: .2s
}

.x13faqbe {
    word-break: break-word
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13ft1s6 {
    border-inline-start-color: #fff3
}

.x13g884u {
    border-inline-start-color: var(--secondary-text)
}

.x13jy36j {
    padding-inline-start: 24px
}

.x13jzn7v {
    padding-inline-end: var(--x-padding)
}

.x13m1crj {
    background-color: color-mix(in srgb, var(--positive) 20%, transparent)
}

.x13phvu3 {
    row-gap: var(--size16)
}

.x13sn7ji {
    background-color: var(--true-black-40)
}

.x13t61ll {
    border-start-start-radius: 5px
}

.x143j5u2 {
    border-inline-end-color: #0000002e
}

.x1458g4c {
    padding-inline-start: var(--x1dh6jwi)
}

.x147ezun {
    border-inline-start-color: var(--barcelona-primary-button-background)
}

.x147wac7 {
    animation-timing-function: cubic-bezier(.5, 0, .5, 1)
}

.x14antj2 {
    background-color: #ff0169
}

.x14ctfv {
    color: var(--always-white)
}

.x14dvslg {
    background-color: var(--text-primary)
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14fk41y {
    background-image: linear-gradient(180deg, #0000, #00000059 36%, #0000008c, #000000ad 66%, #000000c9, #000000d9)
}

.x14hiurz {
    background-color: var(--always-white)
}

.x14ju556 {
    line-height: 0
}

.x14kimau {
    animation-name: x1e5kmei-B
}

.x14nfmen {
    background-color: var(--divider)
}

.x14q0ukc {
    inset-inline-start: 1px
}

.x14qolfa {
    border-inline-end-color: var(--xbot0hz)
}

.x14rh7hd {
    color: var(--x-color)
}

.x14v1tje {
    transition-timing-function: cubic-bezier(.25, .1, .25, 1)
}

.x14vvt0a {
    border-end-end-radius: 14px
}

.x14vy60q {
    padding-inline-end: 2px
}

.x14z9mp {
    margin-inline-end: 0
}

.x152237o {
    list-style-type: square
}

.x152kdbd {
    margin-inline-start: var(--x1gjt5py)
}

.x154zzw9 {
    padding-inline-start: var(--xo8ehwe)
}

.x155smyr {
    padding-inline-start: var(--size34)
}

.x158ip91 {
    border-inline-start-color: var(--always-white)
}

.x15cjo92 {
    background-color: #111
}

.x15cmz2k {
    background-color: rgb(var(--background-primary))
}

.x15dcg4 {
    background-color: #2b2e31
}

.x15dp1bm {
    border-start-start-radius: 1000px
}

.x15dsfln {
    line-height: var(--x-lineHeight)
}

.x15jox0q {
    aspect-ratio: 9 / 16
}

.x15mokao {
    border-start-start-radius: 0
}

.x15p9gro {
    line-height: var(--size20)
}

.x15vg0ij {
    border-inline-end-color: #5af
}

.x15vzmm6 {
    animation-duration: var(--x1p147ja)
}

.x15x8krk {
    border-end-start-radius: 8px
}

.x15zctf7 {
    flex-direction: row-reverse
}

.x1603h9y {
    font-size: 1.25rem
}

.x160l5xx {
    background-color: var(--fds-positive)
}

.x160uoy {
    color: #aaa
}

.x162tt16 {
    padding-inline-start: 30px
}

.x162z183 {
    margin-inline-start: -16px
}

.x165d6jo {
    margin-inline-start: -4px
}

.x167hxdn {
    border-end-start-radius: var(--radius20)
}

.x16dsc37 {
    vertical-align: top
}

.x16h55sf {
    line-height: 1.4286
}

.x16hg961 {
    border-inline-end-width: 1.5px
}

.x16k8byy {
    border-end-start-radius: var(--x1edjuu4)
}

.x16krybh {
    border-inline-start-color: var(--border-primary)
}

.x16kwlh1 {
    margin-inline-start: var(--size6)
}

.x16nwskg {
    border-inline-end-color: var(--x1fo8oi)
}

.x16olczj {
    contain: layout size style
}

.x16oyuuv {
    margin-inline-end: calc(-1 * var(--x1if4rky) + 1px)
}

.x16qb05n {
    border-start-start-radius: 10px
}

.x16tdsg8 {
    text-align: inherit
}

.x16uus16 {
    border-end-end-radius: 0
}

.x16vx9q2 {
    background-color: var(--background-inverse-weakest)
}

.x16xm01d {
    border-end-start-radius: 18px
}

.x16yoeat {
    border-end-start-radius: var(--player-radius)
}

.x179ill4 {
    border-end-end-radius: 999px
}

.x179ojis {
    background-image: linear-gradient(180deg, transparent 50%, var(--true-black-40) 100%)
}

.x17bu0r4 {
    row-gap: var(--x17sxcs0)
}

.x17m9png {
    border-start-start-radius: 26px
}

.x17nbevw {
    margin-inline-start: var(--xkxdnd2)
}

.x17obkc5 {
    background-color: #333
}

.x17q81yw {
    transition-duration: var(--xjrhion)
}

.x17rb3hg {
    animation-duration: 12s
}

.x17vyd9d {
    border-inline-end-color: var(--barcelona-error-text)
}

.x17zd0t2 {
    column-gap: 4px
}

.x180vkcf {
    border-start-end-radius: 20px
}

.x183wwd0 {
    row-gap: var(--x1pgqema)
}

.x188akuf {
    column-gap: var(--x1pe4afm)
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18bame2 {
    box-shadow: var(--focus-ring-shadow-default)
}

.x18d0r48 {
    background-size: cover
}

.x18gl43 {
    row-gap: var(--size32)
}

.x18l7o9t {
    row-gap: var(--xahl98i)
}

.x18liovy {
    padding-inline-start: var(--xdl88x9)
}

.x18oe1m7 {
    border-inline-end-style: none
}

.x18pi947 {
    padding-inline-start: 1px
}

.x18s3h2d {
    background-color: var(--surface-secondary)
}

.x18ufgk7 {
    border-inline-end-color: var(--border-secondary)
}

.x18uhyqt {
    background-color: var(--background-elevated)
}

.x18unk9n {
    row-gap: var(--xfdawlx)
}

.x18wfnuw {
    border-inline-start-color: var(--orange05)
}

.x18zu7yx {
    inset-inline-end: -12px
}

.x190qgfh {
    font-size: .625rem
}

.x191teq {
    border-inline-start-color: var(--xbot0hz)
}

.x197sbye {
    opacity: .6
}

.x19991ni {
    transition-property: opacity
}

.x199qvo9 {
    flex-wrap: var(--x-flexWrap)
}

.x19axouh {
    background-color: #1c1c1cf2
}

.x19co3pv {
    color: transparent
}

.x19k9dhg {
    list-style-type: lower-roman
}

.x19kjcj4 {
    object-fit: contain
}

.x19koema {
    padding-inline-end: 4%
}

.x19oplsd {
    border-start-end-radius: var(--size16)
}

.x19sbalf {
    text-shadow: 0 2px 26px var(--ig-primary-text)
}

.x19w6rv {
    transform-origin: left
}

.x19w91wb {
    text-shadow: 0 1px 3px rgba(0, 0, 0, .5)
}

.x1a02dak {
    flex-wrap: wrap
}

.x1a1m0xk {
    color: var(--negative)
}

.x1a1zi6b {
    border-inline-start-width: var(--size1)
}

.x1a33avv {
    transform: scale(.5)
}

.x1a5igra {
    animation-name: none
}

.x1a5l9x9 {
    border-start-end-radius: 12px
}

.x1a6qonq {
    line-height: 140%
}

.x1ac8wjh {
    object-fit: none
}

.x1afcbsf {
    box-sizing: content-box
}

.x1agbcgv {
    grid-row-start: 1
}

.x1ahuga {
    animation-name: xct2g7x-B
}

.x1aje6hn {
    background-color: #151515
}

.x1akzhwu {
    padding-inline-end: var(--size42)
}

.x1al4vs7 {
    transform-origin: top left
}

.x1alpsbp {
    border-inline-end-width: 2px
}

.x1amjocr {
    column-gap: 10px
}

.x1amlyxr {
    padding-inline-end: var(--size28)
}

.x1as5g91 {
    background-color: var(--lines-primary)
}

.x1awj2ng {
    color: #fff
}

.x1axp8gl {
    background-color: var(--status-alert)
}

.x1az2cgm {
    margin-inline-start: 11px
}

.x1azs1f2 {
    border-start-end-radius: var(--radius20)
}

.x1b1opl3 {
    margin-inline-start: -40px
}

.x1b4v5o1 {
    will-change: var(--x-willChange)
}

.x1b60jn0 {
    border-end-start-radius: 999px
}

.x1b7v08l {
    background-color: var(--button-background)
}

.x1b9t0c9 {
    font-size: var(--size20)
}

.x1bd8mrm {
    color: #4ac776
}

.x1bf1c8f {
    background-image: linear-gradient(90deg, var(--wash) 25%, var(--hover-overlay) 50%, var(--wash) 75%)
}

.x1bgq0ue {
    outline-offset: -.5px
}

.x1bhewko {
    scroll-snap-align: start
}

.x1bmfddh {
    column-gap: var(--size32)
}

.x1bnn670 {
    margin-inline-start: var(--x131nevh)
}

.x1bsupy0 {
    background-color: color-mix(in srgb, var(--accent) 20%, transparent)
}

.x1bvcnog {
    row-gap: var(--size28)
}

.x1bwchdc {
    border-inline-end-color: var(--xblju4b)
}

.x1c071of {
    transform: none
}

.x1c1b4dv {
    transform: translateY(0)
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c3i2sq {
    font-size: 1.125rem
}

.x1c4vz4f {
    flex-grow: 0
}

.x1c5iqgg {
    border-start-start-radius: var(--radius32)
}

.x1c9tiao {
    margin-inline-end: var(--x-marginInlineEnd)
}

.x1c9tyrk {
    border-start-start-radius: 50%
}

.x1cb1t30 {
    transform: translateY(-50%)
}

.x1cb5shj {
    border-start-end-radius: 3rem
}

.x1cbqrof {
    margin-inline-start: calc(-1 * var(--x1if4rky) + 1px)
}

.x1ccui7m {
    padding-inline-end: 1px
}

.x1cddb3 {
    background-image: linear-gradient(0deg, #0000006b 14.56%, #00000049 50.91%, #0000)
}

.x1cgtc05 {
    color: var(--highlight)
}

.x1chczw5 {
    border-end-start-radius: var(--x18vtcxu)
}

.x1ciooss {
    background-color: var(--negative)
}

.x1cja0po {
    animation-name: x5orj5x-B
}

.x1cjtb3q {
    padding-inline-end: var(--size34)
}

.x1cpvfxn {
    padding-inline-start: var(--x1vvkfp2)
}

.x1ctgw2a {
    padding-inline-end: var(--size1)
}

.x1cy8zhl {
    align-items: flex-start
}

.x1d72o {
    transition-timing-function: var(--fds-animation-move-out)
}

.x1d8287x {
    transition-duration: .3s
}

.x1d90nhi {
    background-color: var(--background-secondary)
}

.x1dbijih {
    row-gap: 2px
}

.x1de996o {
    background-color: var(--fds-disabled-icon)
}

.x1df5dev {
    column-gap: var(--size12)
}

.x1dg88ll {
    border-inline-end-color: var(--border-tertiary)
}

.x1dh50n8 {
    background-color: var(--card-background, #fff)
}

.x1djcuwj {
    border-start-start-radius: var(--size24)
}

.x1djpfga {
    padding-inline-start: 3px
}

.x1dlcuiy {
    border-inline-start-width: var(--x27zntu)
}

.x1dm3dyd {
    border-end-end-radius: 10px
}

.x1do386o {
    border-inline-start-color: var(--background-focused)
}

.x1drmvie {
    border-inline-end-color: var(--background-focused)
}

.x1dtg2va {
    box-shadow: 0 3px 32px 0 var(--barcelona-box-shadow-08)
}

.x1dufm33 {
    transform: translateY(-20px)
}

.x1dwabbb {
    background-image: var(--xoxbce6)
}

.x1dxl8qv {
    font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, monospace
}

.x1dxtocx {
    color: var(--positive-text)
}

.x1e4oeot {
    border-start-end-radius: 2px
}

.x1e6ojxu {
    margin-inline-start: 36px
}

.x1e87kdn {
    background-image: var(--x-backgroundImage)
}

.x1ed109x {
    cursor: text
}

.x1eff2sl {
    padding-inline-start: var(--size2)
}

.x1ejqoq4 {
    margin-inline-end: var(--size2)
}

.x1ekkm8c {
    border-start-start-radius: 100px
}

.x1el89ai {
    background-color: var(--black80)
}

.x1en63ur {
    margin-inline-end: 100px
}

.x1ep9g4n {
    font-family: var(--font-family-system), IG Logo Font
}

.x1equb14 {
    border-end-end-radius: .625rem
}

.x1ertn4p {
    border-end-start-radius: 50%
}

.x1esw782 {
    animation-timing-function: linear
}

.x1eub6wo {
    transition-duration: var(--fds-duration-extra-short-out)
}

.x1eubryw {
    color: var(--true-white)
}

.x1euzuty {
    inset-inline-end: -6px
}

.x1exzt5c {
    border-start-start-radius: var(--radius12)
}

.x1ey7xld {
    font-family: monospace
}

.x1eywl5b {
    column-gap: var(--x-columnGap)
}

.x1ez29mq {
    margin-inline-end: -40px
}

.x1f1dpnm {
    background-color: color-mix(in srgb, var(--warning) 12%, transparent)
}

.x1f1qb15 {
    border-inline-end-width: var(--size2)
}

.x1f1tgkw {
    margin-inline-start: var(--size8)
}

.x1f3bwow {
    border-start-start-radius: var(--radius8)
}

.x1f3daeu {
    letter-spacing: var(--x1axf49x)
}

.x1f4jkad {
    transition-timing-function: cubic-bezier(.34, 1.56, .64, 1)
}

.x1f5g1ae {
    padding-inline-end: 2%
}

.x1f6kntn {
    font-size: .875rem
}

.x1f7m26b {
    color: #fff
}

.x1fa7ffx {
    padding-inline-start: var(--x1gv9s9o)
}

.x1fc57z9 {
    line-height: 20px
}

.x1fcty0u {
    font-weight: 400
}

.x1fhwpqd {
    font-size: var(--system-12-font-size)
}

.x1fj9vlw {
    white-space: pre-line
}

.x1fjs5oq {
    border-inline-end-color: var(--primary-text)
}

.x1fqaery {
    inset-inline-start: var(--x30uo1m)
}

.x1fqc64z {
    border-start-start-radius: 3px
}

.x1frgzxf {
    border-inline-end-color: var(--surface-primary)
}

.x1frj8ag {
    background-color: var(--barcelona-tooltip-background)
}

.x1frzhxr {
    background-color: #000000b3
}

.x1fxybpz {
    transform: translate(19px)
}

.x1fz36lf {
    color: #ffffffbf
}

.x1g0ag68 {
    transform-origin: center
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1g1o8pd {
    background-color: color-mix(in srgb, var(--warning) 20%, transparent)
}

.x1g2qapi {
    row-gap: var(--size1)
}

.x1g2r6go {
    transition-duration: .1s
}

.x1g4hu89 {
    border-inline-end-color: var(--white30)
}

.x1g57q53 {
    transform: scale(1) translateY(0)
}

.x1g65q5x {
    font-size: 2vw
}

.x1g9anri {
    color: rgb(var(--ig-text-on-media))
}

.x1ga7v0g {
    border-start-end-radius: 0
}

.x1gabggj {
    padding-inline-end: 5px
}

.x1gauyk3 {
    border-inline-start-color: var(--barcelona-error-text)
}

.x1gf0wzc {
    animation-duration: 8s
}

.x1gfvqex {
    inset-inline-end: var(--x1qu3eiw)
}

.x1ggpdsr {
    animation-name: xqpjlbf-B
}

.x1gj8qfm {
    -webkit-clip-path: none;
    clip-path: none
}

.x1gnnqk1 {
    box-shadow: none
}

.x1gu1v0x {
    background-image: linear-gradient(to bottom left, #bf00ff, #ed4956, #ff8000)
}

.x1gukg7c {
    border-spacing: 0
}

.x1gvij20 {
    background-color: var(--gray09)
}

.x1gwcpxk {
    border-inline-start-color: var(--ig-black)
}

.x1gwr3j1 {
    background-color: var(--black)
}

.x1gy44zr {
    border-start-end-radius: .625rem
}

.x1gzkcna {
    padding-inline-end: var(--x1gv9s9o)
}

.x1gzmk7r {
    -webkit-line-clamp: 3
}

.x1h0vfkc {
    background-color: var(--overlay-alpha-80)
}

.x1h1bmdg {
    transform-origin: top right
}

.x1h1ug04 {
    row-gap: var(--size8)
}

.x1h2a2j {
    font-size: var(--xgapoc0)
}

.x1h5mrz9 {
    animation-duration: 2.5s
}

.x1h6gzvc {
    cursor: not-allowed
}

.x1hb08if {
    margin-inline-start: -1px
}

.x1hc1fzr {
    opacity: 1
}

.x1hcd352 {
    padding-inline-end: var(--xauh48z)
}

.x1hcnb8q {
    margin-inline-start: 100px
}

.x1hcr2yb {
    margin-inline-start: var(--xhc753s)
}

.x1heor9g {
    color: inherit
}

.x1hfr7tm {
    -webkit-filter: drop-shadow(0 0 .75px rgba(0, 0, 0, .42)) drop-shadow(0 1px .5px rgba(0, 0, 0, .18)) drop-shadow(0 2px 3px rgba(0, 0, 0, .2));
    filter: drop-shadow(0 0 .75px rgba(0, 0, 0, .42)) drop-shadow(0 1px .5px rgba(0, 0, 0, .18)) drop-shadow(0 2px 3px rgba(0, 0, 0, .2))
}

.x1hhjksb {
    border-inline-start-color: var(--white06)
}

.x1hhki7y {
    margin-inline-start: var(--xl4ub04)
}

.x1hm9lzh {
    margin-inline-start: 10px
}

.x1hmfj7k {
    border-start-end-radius: var(--radius8)
}

.x1hn999g {
    border-end-start-radius: var(--size1)
}

.x1ho373n {
    margin-inline-start: 19px
}

.x1hqk2wv {
    background-color: var(--white)
}

.x1hqk6qf {
    border-inline-end-color: #ffffff40
}

.x1htlvfj {
    animation-timing-function: steps(1, end)
}

.x1hvsivc {
    column-gap: var(--size48)
}

.x1hyvwdk {
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%)
}

.x1i0vuye {
    font-family: var(--font-family-system)
}

.x1i27odm {
    padding-inline-end: var(--size8)
}

.x1i3z1r0 {
    transform: translate(-50%) translateY(-50%)
}

.x1i55kgt {
    border-inline-end-color: var(--background-primary)
}

.x1i5p2am {
    border-start-start-radius: 6px
}

.x1i9m0ot {
    border-start-start-radius: var(--x1edjuu4)
}

.x1i9mv9v {
    row-gap: var(--x1d1vv2j)
}

.x1icxu4v {
    padding-inline-end: 6px
}

.x1ie76zu {
    padding-inline-end: var(--size64)
}

.x1ieewzg {
    border-start-start-radius: var(--xvovxb1)
}

.x1if355w {
    border-inline-end-width: 3px
}

.x1if4dm8 {
    margin-inline-end: var(--size12)
}

.x1ifdbcs {
    border-end-start-radius: var(--size24)
}

.x1iffjtl {
    transform: rotate(90deg)
}

.x1ig34wc {
    background-color: var(--white50)
}

.x1ihp6rs {
    border-end-start-radius: 6px
}

.x1iiztv7 {
    font-size: var(--size48)
}

.x1im30kd {
    padding-inline-end: 3px
}

.x1ima2xe {
    background-color: var(--background-focused)
}

.x1imfx92 {
    padding-inline-start: var(--x84l2g7)
}

.x1ine81e {
    border-start-start-radius: .875rem
}

.x1inn9q4 {
    margin-inline-end: var(--xioizsd)
}

.x1iotiob {
    box-shadow: var(--x-boxShadow)
}

.x1ipd4mc {
    background-color: #4ac77638
}

.x1isbhzs {
    padding-inline-end: unset
}

.x1iuwi03 {
    background-color: var(--secondary-text)
}

.x1iwo8zk {
    border-start-start-radius: 999px
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1iykg4q {
    font-size: var(--size32)
}

.x1j1y09f {
    color: #ff6b6b
}

.x1j3lx0f {
    animation-play-state: var(--x-animationPlayState)
}

.x1j6wtzs {
    border-end-start-radius: var(--size4)
}

.x1j9fs0z {
    background-color: color-mix(in srgb, var(--highlight) 20%, transparent)
}

.x1ja2u2z {
    z-index: 0
}

.x1jb79nm {
    border-inline-start-color: var(--border-secondary)
}

.x1jc225d {
    border-end-start-radius: var(--radius6)
}

.x1jchvi3 {
    font-size: 1rem
}

.x1jfkl46 {
    border-end-start-radius: 26px
}

.x1jlgms6 {
    column-gap: var(--x1t8y10l)
}

.x1jmqlho {
    border-inline-start-color: var(--primary-text)
}

.x1jpgh95 {
    transform-origin: center center
}

.x1ju8cih {
    font-size: var(--system-17-font-size)
}

.x1jvy78j {
    border-inline-start-color: var(--x1fo8oi)
}

.x1jwb600 {
    outline-color: var(--white60)
}

.x1jx94hy {
    background-color: var(--card-background)
}

.x1jy0sjo {
    outline-color: var(--lines-primary)
}

.x1k4tb9n {
    font-style: italic
}

.x1ka1v4i {
    animation-name: xqng64z-B
}

.x1kchd1x {
    border-start-end-radius: 5px
}

.x1kd8h9g {
    font-size: var(--system-32-font-size)
}

.x1khw62d {
    border-end-end-radius: 20px
}

.x1kke7aa {
    line-height: 64px
}

.x1kr4ic {
    background-image: linear-gradient(0deg, transparent 0%, var(--black) 61%)
}

.x1ks1olk {
    opacity: .7
}

.x1kukuu4 {
    font-family: ui-monospace, SF Mono, Menlo, Monaco, monospace
}

.x1kvyj2c {
    background-image: linear-gradient(180deg, transparent 0%, var(--background-primary) 73.81%)
}

.x1kyqaxf {
    text-transform: lowercase
}

.x1l1myvd {
    transform-origin: 0% 100%
}

.x1l4vtus {
    animation-name: x1a2jnmv-B
}

.x1l7klhg {
    flex-basis: 100%
}

.x1larqbn {
    will-change: opacity
}

.x1lc7qm0 {
    background-color: var(--text-badge-success-background)
}

.x1liy389 {
    background-color: var(--black20)
}

.x1lizcpb {
    transition-timing-function: ease-in
}

.x1ljhoio {
    transition-timing-function: var(--x-transitionTimingFunction)
}

.x1lk1yyz {
    margin-inline-start: var(--x1vvkfp2)
}

.x1lk5f6r {
    padding-inline-start: var(--size12)
}

.x1lkfr7t {
    font-size: 1.0625rem
}

.x1lliihq {
    display: block
}

.x1lm9i9x {
    inset-inline-end: -1px
}

.x1lnv4n7 {
    font-size: var(--system-18-font-size)
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lxnp44 {
    font-family: monospace, "monospace"
}

.x1lxpwgx {
    margin-inline-end: -4px
}

.x1lxsm33 {
    inset-inline-start: var(--x-insetInlineStart)
}

.x1lziwak {
    margin-inline-start: 0
}

.x1m63l97 {
    animation-name: x1wh7uoa-B
}

.x1mbk4o {
    border-start-end-radius: 14px
}

.x1mfyk0g {
    transform: scale(.76) translateY(-13px)
}

.x1mg0hvq {
    padding-inline-end: var(--size48)
}

.x1mg3h75 {
    border-end-start-radius: 12px
}

.x1mjayxm {
    border-end-start-radius: var(--x-borderRadius)
}

.x1mked70 {
    color: var(--barcelona-liked-text)
}

.x1mkrjbl {
    animation-name: x18re5ia-B, x1prjo1g-B
}

.x1mkzjj8 {
    border-inline-end-color: var(--true-black-15)
}

.x1mpclbd {
    color: var(--barcelona-beta-text)
}

.x1mpn8cg {
    transform: scale(.86)
}

.x1mq3mr6 {
    transition-duration: 0s
}

.x1mrf0cd {
    row-gap: var(--x1jxtqug)
}

.x1ms8i2q {
    font-size: var(--system-20-font-size)
}

.x1mscnu2 {
    margin-inline-start: var(--x1azk4p0)
}

.x1muecih {
    transform: translateY(-2px)
}

.x1mukt6v {
    color: var(--geodesic-color-icon-placeholder-active)
}

.x1mvt8r7 {
    border-inline-start-color: var(--xblju4b)
}

.x1mwpwyd {
    letter-spacing: .3px
}

.x1mwwwfo {
    border-collapse: collapse
}

.x1mzt3pk {
    word-wrap: break-word
}

.x1n2onr6 {
    position: relative
}

.x1n327nk {
    z-index: 10
}

.x1n3eynn {
    background-color: #6cb6ff38
}

.x1n5rs4e {
    row-gap: var(--x1mgh79i)
}

.x1n7po33 {
    background-color: var(--ig-black)
}

.x1n8ud3w {
    inset-inline-start: 20px
}

.x1n9vyi6 {
    background-image: linear-gradient(180deg, var(--black0) 0%, var(--black) 73.81%)
}

.x1n9xxwz {
    display: table-cell
}

.x1n9ys68 {
    padding-inline-end: var(--xrxtwo7)
}

.x1ncwhqj {
    font-size: .6875rem
}

.x1ned7t2 {
    column-gap: 2px
}

.x1nf803f {
    transform-origin: left center
}

.x1nfwecp {
    -webkit-filter: invert(0);
    filter: invert(0)
}

.x1ng0oyw {
    animation-name: xb4s9mv-B
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1ni14s7 {
    transform: translateY(2px)
}

.x1njzaoj {
    inset-inline-end: var(--xb8jz7z)
}

.x1nlopzy {
    color: #fc6
}

.x1nmn18 {
    border-inline-start-color: var(--media-inner-border)
}

.x1nn39vs {
    padding-inline-start: var(--size56)
}

.x1nswa20 {
    border-inline-end-color: var(--border-primary)
}

.x1nsxxel {
    margin-inline-start: var(--size24)
}

.x1nv3vzl {
    border-start-end-radius: var(--x12phnnh)
}

.x1nxh6w3 {
    font-size: .8125rem
}

.x1nxym4l {
    row-gap: var(--size12)
}

.x1nyg3tt {
    padding-inline-start: var(--x1if4rky)
}

.x1o0tod {
    inset-inline-start: 0
}

.x1o1pmfc {
    column-gap: 0
}

.x1o3jo1z {
    border-inline-end-color: transparent
}

.x1obq294 {
    border-start-start-radius: 8px
}

.x1oezk07 {
    background-color: var(--pink05)
}

.x1ohetei {
    background-color: #ffffff1a
}

.x1olvaoz {
    border-start-start-radius: .375rem
}

.x1onr9mi {
    padding-inline-start: 14px
}

.x1opf3rd {
    font-family: ui-monospace, SF Mono, Menlo, Consolas, monospace
}

.x1ox92ov {
    margin-inline-end: 11px
}

.x1ozayzd {
    background-size: var(--x-backgroundSize)
}

.x1p2oqrt {
    background-image: linear-gradient(90deg, var(--black) 0%, transparent 70%)
}

.x1p61sow {
    color: #0f0
}

.x1p659ha {
    border-start-end-radius: var(--x18vtcxu)
}

.x1p6odiv {
    color: var(--always-black)
}

.x1p8j9ns {
    margin-inline-end: 3px
}

.x1p9sret {
    padding-inline-end: var(--size56)
}

.x1pahc9y {
    border-end-end-radius: 50%
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pg3x37 {
    border-start-end-radius: 1000px
}

.x1pg5gke {
    font-size: .75rem
}

.x1pha0wt {
    align-items: baseline
}

.x1phm05p {
    background-image: linear-gradient(90deg, var(--black) 0%, transparent 100%)
}

.x1pic42t {
    padding-inline-end: 14px
}

.x1pjmzud {
    border-inline-end-width: var(--x-borderWidth)
}

.x1plog1 {
    aspect-ratio: 1
}

.x1pmzj7r {
    background-image: linear-gradient(0deg, var(--black) 0%, transparent 100%)
}

.x1poe65g {
    mix-blend-mode: soft-light
}

.x1psfjxj {
    transform: translate(16px)
}

.x1pv694p {
    border-end-start-radius: 10px
}

.x1pw65xv {
    padding-inline-end: var(--x1vvkfp2)
}

.x1pw8xqk {
    border-inline-start-color: var(--true-black-15)
}

.x1pwoqkh {
    inset-inline-start: var(--size12)
}

.x1pwva54 {
    color: var(--barcelona-link-text)
}

.x1pzk12z {
    margin-inline-start: var(--size2)
}

.x1q01dw7 {
    border-inline-start-color: var(--fds-gray-25)
}

.x1q0g3np {
    flex-direction: row
}

.x1q0wck6 {
    color: var(--geodesic-color-text-placeholder-default-active)
}

.x1q105lk {
    grid-template-columns: minmax(0, auto) 1fr minmax(0, auto)
}

.x1q1rmc8 {
    will-change: transform, opacity
}

.x1q2oy4v {
    z-index: 9999
}

.x1q3khm5 {
    border-inline-end-color: #25292e80
}

.x1q3qbx4 {
    animation-duration: 1s
}

.x1qcyz6p {
    font-family: Instagram Sans
}

.x1qfufaz {
    margin-inline-start: -8px
}

.x1qh1c0h {
    column-gap: var(--x17najvz)
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qjykg9 {
    transform: translate(-16px)
}

.x1qlqyl8 {
    font-size: inherit
}

.x1qm26q2 {
    background-color: var(--true-black)
}

.x1qmcyru {
    padding-inline-start: var(--xxmajuz)
}

.x1qmrh0j {
    background-repeat: var(--x-backgroundRepeat)
}

.x1qnpoh9 {
    padding-inline-end: var(--xo8ehwe)
}

.x1qntb0q {
    border-start-end-radius: .875rem
}

.x1qp8q1m {
    background-image: var(--x4hbai9)
}

.x1qq9wsj {
    color: var(--accent)
}

.x1qrsksh {
    background-color: var(--base-pink)
}

.x1qscis3 {
    background-color: var(--secondary-background)
}

.x1qughib {
    justify-content: space-between
}

.x1qv48he {
    border-inline-start-color: var(--surface-primary)
}

.x1qyk479 {
    flex-direction: var(--x-flexDirection)
}

.x1r0g7yl {
    letter-spacing: 1px
}

.x1r0jzty {
    row-gap: 4px
}

.x1r0l4h4 {
    color: var(--text-secondary) !important
}

.x1r1mewj {
    background-color: #000
}

.x1r29syi {
    outline-offset: var(--x-outlineOffset)
}

.x1r4cj6w {
    border-end-start-radius: var(--xvovxb1)
}

.x1r4y97 {
    inset-inline-start: 12px
}

.x1r590qu {
    animation-name: x1dq47om-B
}

.x1r597uq {
    border-inline-end-color: var(--divider, rgba(0, 0, 0, .15))
}

.x1r7x56h {
    transition-timing-function: var(--fds-animation-move-in)
}

.x1r8uery {
    flex-basis: 0
}

.x1r8uycs {
    row-gap: var(--x-rowGap)
}

.x1r8x86i {
    border-end-end-radius: var(--radius9999)
}

.x1rblk4q {
    animation-timing-function: cubic-bezier(.7, -.4, .4, 1.4)
}

.x1rg4qff {
    animation-duration: var(--xabfgna)
}

.x1rg5ohu {
    display: inline-block
}

.x1rhsdhj {
    column-gap: var(--xizvyiy)
}

.x1rkc77x {
    transition-duration: 1.5s
}

.x1rlnh9 {
    margin-inline-start: var(--xjba83g)
}

.x1ro8mou {
    font-family: "Instagram Squeeze", var(--font-family-system)
}

.x1rohswg {
    scrollbar-width: none
}

.x1rpmjj7 {
    border-inline-end-width: var(--size1)
}

.x1rr8tx7 {
    transform: rotate(-45deg)
}

.x1rrqm6h {
    list-style-type: lower-alpha
}

.x1ru8ea5 {
    border-end-start-radius: 3px
}

.x1rvkxjw {
    background-color: var(--green09)
}

.x1rvut6x {
    transition-duration: .25s
}

.x1rwwq93 {
    line-height: 1.38
}

.x1rxl94q {
    outline-offset: var(--size1)
}

.x1s3liim {
    border-inline-end-color: #fff3
}

.x1s496gu {
    color: var(--primary-text, #1c1e21)
}

.x1s688f {
    font-weight: 600
}

.x1s6gt9i {
    background-color: var(--white40)
}

.x1s85apg {
    display: none
}

.x1sa5p1d {
    margin-inline-end: 10px
}

.x1sao4jl {
    inset-inline-end: 19px
}

.x1sd0bqt {
    border-inline-end-color: #cbd2d999
}

.x1sd7993 {
    background-color: var(--wash, rgba(0, 0, 0, .03))
}

.x1sdyfia {
    white-space: pre
}

.x1so62im {
    will-change: transform
}

.x1stmg8e {
    background-color: var(--ig-blue)
}

.x1su3xpt {
    animation-name: xa0jybu-B
}

.x1svuwm8 {
    font-family: IG UI Beta v9
}

.x1swf91x {
    z-index: auto
}

.x1swlh40 {
    border-end-end-radius: var(--x-borderRadius)
}

.x1szn6h9 {
    justify-content: stretch
}

.x1t1x2f9 {
    flex-basis: 0%
}

.x1t23j8t {
    -webkit-background-clip: text
}

.x1t2qdnq {
    background-color: var(--secondary-button-background, rgba(0, 0, 0, .05))
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t4gc3t {
    border-inline-end-color: var(--divider, rgba(0, 0, 0, .1))
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1ta4xzc {
    -webkit-background-clip: text
}

.x1tbiz1a {
    background-size: contain
}

.x1tchhkq {
    color: #ffffff8c
}

.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))
}

.x1th4bbo {
    transition-delay: .1s
}

.x1tngm19 {
    flex-basis: calc((100% - 8px)/2)
}

.x1tofggd {
    margin-inline-start: var(--a2ui-card-padding-inline, 16px)
}

.x1tr5nd9 {
    padding-inline-start: var(--x-paddingInline)
}

.x1tu3bny {
    padding-inline-start: var(--xauh48z)
}

.x1tulk9f {
    font-size: var(--size36)
}

.x1tvgui3 {
    padding-inline-start: var(--xrxtwo7)
}

.x1tvzbhf {
    inset-inline-start: unset
}

.x1tz29r2 {
    border-end-end-radius: var(--size12)
}

.x1u04l4b {
    animation-name: x11uh2n3-B
}

.x1u04l8g {
    box-shadow: 0 2px 4px #0a13170a
}

.x1u0fnx4 {
    border-end-end-radius: 5px
}

.x1u3uqak {
    background-color: #060
}

.x1u6ievf {
    animation-fill-mode: both
}

.x1u7k74 {
    line-height: 1.2
}

.x1u7mkxk {
    border-start-end-radius: var(--size12)
}

.x1u857p9 {
    background-color: green
}

.x1u8a7rm {
    z-index: 5
}

.x1u8va7r {
    border-inline-end-color: var(--positive)
}

.x1u9q23r {
    contain: strict
}

.x1ua1ujl {
    border-start-start-radius: 22px
}

.x1ua5tub {
    -webkit-box-orient: vertical
}

.x1uaz6wg {
    row-gap: var(--size24)
}

.x1uduulh {
    background-color: var(--x1dxtr3h)
}

.x1uf21np {
    row-gap: var(--size6)
}

.x1ufz0iv {
    transform: scaleX(0)
}

.x1uhb9sk {
    position: static
}

.x1ui04y5 {
    border-end-end-radius: 2px
}

.x1ujxre2 {
    animation-timing-function: cubic-bezier(.25, .1, .25, 1)
}

.x1ul730f {
    padding-inline-start: var(--a2ui-card-padding-inline, 14px)
}

.x1uqmqis {
    padding-inline-end: var(--x1if4rky)
}

.x1us6l5c {
    opacity: .8
}

.x1uulliv {
    aspect-ratio: var(--x1bpht21)
}

.x1uuroth {
    vertical-align: text-bottom
}

.x1uwqpi5 {
    border-inline-end-color: rgb(var(--web-always-white))
}

.x1uxb8k9 {
    border-start-end-radius: 18px
}

.x1uycbqn {
    margin-inline-end: var(--xr80hqi)
}

.x1v1c2nt {
    border-inline-start-width: var(--size6)
}

.x1v1hl4c {
    inset-inline-start: 4px
}

.x1v31lzb {
    line-height: 1.3846
}

.x1v3cgil {
    border-inline-end-color: var(--white08)
}

.x1v4gl6z {
    border-inline-start-color: var(--highlight)
}

.x1v6o07e {
    font-size: var(--size22)
}

.x1v706q7 {
    border-start-start-radius: var(--x12phnnh)
}

.x1v7d9ww {
    border-end-start-radius: var(--x12phnnh)
}

.x1v7wizp {
    animation-iteration-count: 1
}

.x1v8epqp {
    border-inline-end-width: var(--a2ui-card-border-width, 1px)
}

.x1vbw0d0 {
    box-shadow: 0 10px 21px var(--barcelona-box-shadow-08)
}

.x1vf43f7 {
    background-color: var(--barcelona-threadline)
}

.x1vjfegm {
    z-index: 1
}

.x1vjle5w {
    color: #ff7b72
}

.x1vmbcc8 {
    border-end-end-radius: 18px
}

.x1vravhs {
    font-size: var(--system-40-font-size)
}

.x1vsqste {
    transition-timing-function: cubic-bezier(.76, 0, .24, 1)
}

.x1vtvx1t {
    background-color: var(--wash)
}

.x1vva9xg {
    border-end-end-radius: 26px
}

.x1vvkbs {
    word-wrap: break-word
}

.x1vwzrhi {
    border-inline-end-color: var(--white10)
}

.x1w2xznu {
    transform: translateY(20px)
}

.x1w3ol1v {
    border-end-start-radius: 14px
}

.x1w3u9th {
    opacity: .001
}

.x1w55rbo {
    animation-name: xfa266b-B
}

.x1w5iu2p {
    background-color: var(--white10)
}

.x1w5wx5t {
    margin-inline-end: -8px
}

.x1wbbese {
    background-color: var(--warning)
}

.x1wcf7ll {
    grid-template-columns: 1fr minmax(0, auto)
}

.x1wcnwnl {
    font-size: var(--system-54-font-size)
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1wd6muo {
    row-gap: var(--size4)
}

.x1weigxw {
    font-size: 2.625rem
}

.x1wh1ruo {
    grid-column-end: 2
}

.x1whfx0g {
    border-start-end-radius: 6px
}

.x1wlnkeb {
    background-color: var(--green08)
}

.x1wolf3j {
    margin-inline-start: var(--size1)
}

.x1woyocn {
    inset-inline-end: auto
}

.x1wpzbip {
    background-color: var(--hover-overlay)
}

.x1ws5yxj {
    margin-inline-end: -6px
}

.x1wsgiic {
    transition-duration: .5s
}

.x1wsjk4f {
    border-end-end-radius: var(--x-borderEndEndRadius)
}

.x1wsjv6h {
    font-size: var(--font-headline3)
}

.x1wtyazh {
    border-inline-start-color: var(--x1e8ogek)
}

.x1wwm83g {
    padding-inline-end: var(--size44)
}

.x1wy5lw7 {
    border-inline-start-color: #ffffff26
}

.x1wz735z {
    border-start-end-radius: var(--x1edjuu4)
}

.x1x06yp2 {
    border-end-start-radius: 1rem
}

.x1x0ge52 {
    border-end-start-radius: .875rem
}

.x1x1kn1s {
    margin-inline-end: var(--size4)
}

.x1x1kthn {
    border-inline-end-color: var(--black0)
}

.x1x3agtl {
    border-inline-start-width: 1.5px
}

.x1x5flf6 {
    padding-inline-end: 18px
}

.x1x8g0w9 {
    color: var(--negative-text)
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xf60ip {
    inset-inline-start: -3px
}

.x1xhea1n {
    line-height: 83.6px
}

.x1xlr1w8 {
    font-weight: 700
}

.x1xn7y0n {
    border-start-start-radius: 18px
}

.x1xnnf8n {
    padding-inline-end: 20px
}

.x1xqp7fi {
    background-color: #ffffff24
}

.x1xyvc85 {
    opacity: .15
}

.x1xzngwy {
    padding-inline-end: var(--xdl88x9)
}

.x1y5e3q9 {
    aspect-ratio: 1 / 1
}

.x1ybmbna {
    background-color: #ffffff4d
}

.x1yc453h {
    text-align: start
}

.x1yel4t0 {
    inset-inline-start: var(--xy61n9z)
}

.x1yh2l09 {
    border-start-end-radius: var(--size8)
}

.x1yhjpo9 {
    -webkit-line-clamp: var(--x-WebkitLineClamp)
}

.x1ykxiw6 {
    animation-duration: .45s
}

.x1ylself {
    background-color: var(--gray08)
}

.x1yn0g08 {
    word-break: break-all
}

.x1ypdohk {
    cursor: pointer
}

.x1yqjg3l {
    border-inline-end-color: var(--accent)
}

.x1ys307a {
    margin-inline-end: 16px
}

.x1yvpm8f {
    border-inline-end-color: var(--barcelona-primary-button-background)
}

.x1yvr9kz {
    border-inline-end-color: #fff
}

.x1ywo4z9 {
    will-change: padding-inline-start, transform
}

.x22j8wx {
    transition-duration: var(--x-transitionDuration)
}

.x25sj25 {
    padding-inline-start: 6px
}

.x288g5 {
    resize: vertical
}

.x29p9qk {
    background-color: var(--gray00)
}

.x2a5n4e {
    animation-timing-function: steps(8, end)
}

.x2b8uid {
    text-align: center
}

.x2bh8vg {
    border-inline-end-color: #cbd2d980
}

.x2bj2ny {
    background-color: var(--surface-background)
}

.x2cacid {
    color: var(--input-border-color)
}

.x2dzage {
    background-color: var(--border-primary-weak)
}

.x2fvf9 {
    margin-inline-end: 4px
}

.x2hswfz {
    inset-inline-start: 100%
}

.x2kq1z0 {
    background-color: #0a0a0a
}

.x2lah0s {
    flex-shrink: 0
}

.x2ngv6u {
    background-color: var(--orange05)
}

.x2vl965 {
    padding-inline-end: 10px
}

.x2yj6lc {
    animation-name: xdyu7r2-B
}

.x31x59n {
    row-gap: var(--x17najvz)
}

.x34ecs6 {
    border-inline-start-color: #333
}

.x384oga {
    background-color: color-mix(in srgb, var(--secondary-text) 20%, transparent)
}

.x3aesyq {
    margin-inline-end: 20px
}

.x3ajldb {
    vertical-align: bottom
}

.x3bfo5m {
    margin-inline-start: var(--size12)
}

.x3cngd {
    border-inline-start-width: .25px
}

.x3ct3a4 {
    list-style-type: none
}

.x3d248p {
    color: var(--x-4xs81a)
}

.x3etsh2 {
    border-end-end-radius: .75rem
}

.x3gz3uv {
    border-start-end-radius: var(--size4)
}

.x3hdh8v {
    border-end-end-radius: 9999px
}

.x3i4ho0 {
    margin-inline-start: var(--xioizsd)
}

.x3jil42 {
    border-start-start-radius: 3rem
}

.x3mlza6 {
    animation-name: x1ofn8cw-B
}

.x3mz6rn {
    padding-inline-start: var(--size20)
}

.x3nfrib {
    padding-inline-end: var(--xza2uqs)
}

.x3nfvp2 {
    display: inline-flex
}

.x3oybdh {
    transform: scale(1)
}

.x3pnbk8 {
    row-gap: 8px
}

.x3sou0m {
    border-inline-end-color: var(--divider)
}

.x3sqzd1 {
    row-gap: var(--x1uuhjol)
}

.x3su7b9 {
    padding-inline-end: var(--x-paddingInline)
}

.x3v46tp {
    border-end-end-radius: var(--size24)
}

.x3xjerv {
    margin-inline-start: var(--size32)
}

.x3yw8vx {
    list-style-type: decimal
}

.x40hh3e {
    column-gap: 16px
}

.x41o525 {
    contain: inline-size
}

.x42x0ya {
    background-color: #000
}

.x443n21 {
    background-color: var(--web-wash)
}

.x479kic {
    line-height: var(--size32)
}

.x47corl {
    pointer-events: none
}

.x4afe7t {
    animation-duration: .3s
}

.x4d59ch {
    color: var(--barcelona-brand-highlighted-text)
}

.x4fozk2 {
    animation-timing-function: cubic-bezier(.34, 1.56, .64, 1)
}

.x4h0osi {
    margin-inline-start: -3px
}

.x4h5kb2 {
    border-inline-end-color: var(--secondary-icon)
}

.x4hg4is {
    animation-timing-function: ease-in-out
}

.x4lel18 {
    margin-inline-start: var(--x-marginInlineStart)
}

.x4nkern {
    border-end-end-radius: var(--radius6)
}

.x4or8ho {
    padding-inline-start: var(--xza2uqs)
}

.x4pfjvb {
    flex-basis: 50%
}

.x4yo8nx {
    background-color: color-mix(in srgb, var(--secondary-text) 12%, transparent)
}

.x515ne3 {
    padding-inline-end: var(--size14)
}

.x56jcm7 {
    border-inline-start-width: 4px
}

.x579bpy {
    font-size: 2rem
}

.x57sf9o {
    background-color: color-mix(in srgb, var(--positive) 12%, transparent)
}

.x5a5i1n {
    border-start-end-radius: 8px
}

.x5eo2gp {
    border-inline-end-color: var(--x-borderColor)
}

.x5f4q1t {
    border-inline-end-color: var(--warning)
}

.x5f6h7s {
    font-size: 4rem
}

.x5g0mfp {
    border-end-end-radius: .375rem
}

.x5hsz1j {
    animation-duration: .2s
}

.x5i6ehr {
    transform: translate(-100%)
}

.x5ie7pw {
    padding-inline-end: var(--x15w0ib4)
}

.x5jdp5o {
    padding-inline-start: var(--size44)
}

.x5n08af {
    color: rgb(var(--ig-primary-text))
}

.x5w5f9o {
    row-gap: var(--xisuzlz)
}

.x5z9j5h {
    row-gap: var(--x1kxkooe)
}

.x5zrkre {
    border-end-end-radius: var(--size16)
}

.x64bnmy {
    padding-inline-end: 24px
}

.x67bb7w {
    pointer-events: auto
}

.x68m4m9 {
    background-color: #0009
}

.x68vpv7 {
    column-gap: var(--x1jxtqug)
}

.x69lqj3 {
    border-inline-start-color: #25292e80
}

.x6en5u8 {
    border-end-start-radius: 2px
}

.x6hdjfi {
    transform: translate(-19px)
}

.x6hvn3e {
    border-inline-end-color: var(--background-secondary)
}

.x6my1t9 {
    will-change: opacity, transform
}

.x6nl9eh {
    border-start-start-radius: 12px
}

.x6o7n8i {
    transition-property: opacity, transform
}

.x6opw6y {
    row-gap: var(--size72)
}

.x6pkws8 {
    background-color: var(--barcelona-hovered-background)
}

.x6prxxf {
    font-size: .9375rem
}

.x6s0dn4 {
    align-items: center
}

.x6u5lvz {
    color: var(--positive)
}

.x6w9xus {
    border-inline-end-width: var(--size6)
}

.x6wwc09 {
    box-shadow: 0 4px 16px -4px var(--shadow-1)
}

.x6zcq17 {
    column-gap: var(--x8m9wpn)
}

.x709u02 {
    border-end-start-radius: 20px
}

.x711fr6 {
    background-color: #600
}

.x75feij {
    background-color: var(--background-inverse)
}

.x78zum5 {
    display: flex
}

.x79t38 {
    border-inline-end-color: var(--lines-primary)
}

.x7a106z {
    align-items: flex-start
}

.x7a4tjf {
    padding-inline-start: var(--size8)
}

.x7c7n5z {
    column-gap: var(--x1946lj7)
}

.x7g8ki9 {
    background-image: linear-gradient(180deg, #0006, #0000 50%)
}

.x7hh5l1 {
    background-color: var(--primary-button-fill)
}

.x7k2wvq {
    row-gap: var(--x1oiq6yr)
}

.x7kihux {
    border-inline-start-color: var(--white10)
}

.x7nzzsd {
    background-image: linear-gradient(180deg, transparent 30%, var(--background-primary) 95%)
}

.x7phf20 {
    margin-inline-start: 3px
}

.x7t4cdv {
    animation-name: x1gnlf15-B
}

.x7t6ubo {
    animation-duration: 3s
}

.x7vigtd {
    border-end-end-radius: var(--size8)
}

.x7vuprf {
    border-end-end-radius: 12px
}

.x7wib4 {
    font-family: Instagram Sans Condensed
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x7ze066 {
    padding-inline-end: var(--xxmajuz)
}

.x812fh1 {
    margin-inline-end: var(--x1now761)
}

.x826qxp {
    border-end-end-radius: var(--xvovxb1)
}

.x83bk9x {
    padding-inline-start: var(--a2ui-card-padding-inline, 0px)
}

.x87ps6o {
    -webkit-user-select: none
}

.x87vcm7 {
    background-image: linear-gradient(0deg, var(--true-black-40) 0%, transparent 50%, var(--true-black-40) 100%)
}

.x8897o3 {
    background-color: #ffffff14
}

.x88yhdj {
    inset-inline-start: var(--size32)
}

.x89bh2v {
    transform: scale(1.04)
}

.x8e03gh {
    -webkit-clip-path: inset(0 round var(--player-radius));
    clip-path: inset(0 round var(--player-radius))
}

.x8fs97l {
    border-end-end-radius: var(--radius12)
}

.x8gbvx8 {
    align-content: flex-start
}

.x8knxv4 {
    z-index: -1
}

.x8psydw {
    background-color: var(--default-light-blur)
}

.x8qq8ib {
    background-color: #0000008c
}

.x8ryyyt {
    background-color: var(--cyan-tertiary)
}

.x8t6fuz {
    color: var(--a2ui-metric-trend-up, var(--positive))
}

.x8tsxso {
    border-inline-end-color: var(--always-white)
}

.x8u6lf0 {
    outline-width: var(--size1)
}

.x91sizk {
    border-start-end-radius: 26px
}

.x978eyb {
    color: var(--primary-text, #1c2b33)
}

.x97pzxe {
    transition-duration: .6s
}

.x99e291 {
    color: #ffffffd9
}

.x9bd4cx {
    margin-inline-start: var(--size44)
}

.x9bdzbf {
    color: rgb(var(--web-always-white))
}

.x9f619 {
    box-sizing: border-box
}

.x9l9arq {
    padding-inline-start: var(--size1)
}

.x9lcvmn {
    transition-timing-function: ease-out
}

.x9okykr {
    border-start-end-radius: 9999px
}

.x9p2oo0 {
    border-inline-end-width: 4px
}

.x9ptd7j {
    border-start-end-radius: var(--player-radius)
}

.x9q68il {
    inset-inline-end: 12px
}

.x9rhm37 {
    background-color: var(--orange09)
}

.x9tu13d {
    transform: rotate(-90deg)
}

.xa18byt {
    background-color: color-mix(in srgb, var(--accent) 12%, transparent)
}

.xa3vuyk {
    animation-timing-function: ease-out
}

.xa4qsjk {
    animation-iteration-count: infinite
}

.xa5qe1s {
    border-inline-start-color: var(--background-primary)
}

.xa7p8q2 {
    zoom: .8
}

.xaatb59 {
    outline-style: solid
}

.xaghfg1 {
    padding-inline-start: var(--size16)
}

.xahh2su {
    color: green !important
}

.xaj4gkg {
    padding-inline-end: var(--size20)
}

.xakli9p {
    background-size: 200% 100%
}

.xal61yo {
    background-color: var(--always-black)
}

.xalp1y1 {
    background-image: linear-gradient(180deg, var(--black) 0px, var(--black) 16px, var(--black0) 352px)
}

.xamitd3 {
    align-self: center
}

.xaoux60 {
    padding-inline-start: var(--xiru28)
}

.xaoy8p5 {
    inset-inline-start: 2px
}

.xap0g45 {
    padding-inline-start: var(--size42)
}

.xap2oew {
    margin-inline-end: var(--size64)
}

.xar9efd {
    border-start-end-radius: var(--size24)
}

.xaso8d8 {
    padding-inline-start: 5px
}

.xausltr {
    inset-inline-start: calc(50% - 9px)
}

.xaw227e {
    padding-inline-end: var(--a2ui-card-padding-inline, 16px)
}

.xb2endx {
    background-color: var(--negative-background)
}

.xb4nw82 {
    opacity: var(--x-opacity)
}

.xb9om8f {
    row-gap: var(--x1dc4y9x)
}

.xbac8wx {
    letter-spacing: .5px
}

.xbay76r {
    color: var(--true-black)
}

.xbb192p {
    background-color: var(--positive-background)
}

.xbgd1en {
    border-inline-start-color: var(--border-tertiary)
}

.xbiv7yw {
    border-end-start-radius: 0
}

.xbj2nxa {
    transition-timing-function: cubic-bezier(.24, .05, 0, .99)
}

.xbjk6l0 {
    margin-inline-end: var(--size8)
}

.xbjudin {
    border-start-start-radius: 16px
}

.xblu7jx {
    border-inline-start-color: var(--black0)
}

.xbmvrgn {
    margin-inline-end: 12px
}

.xbp6zib {
    justify-content: var(--x-justifyContent)
}

.xbqvh2t {
    z-index: 400
}

.xbryuvx {
    transform: translate(0)
}

.xbsomw4 {
    border-start-end-radius: var(--x-borderStartEndRadius)
}

.xbudbmw {
    inset-inline-start: 50%
}

.xbuf57u {
    background-image: linear-gradient(to left, var(--card-background, #fff), transparent)
}

.xbuv9e8 {
    background-image: linear-gradient(180deg, var(--black) 20%, transparent 100%)
}

.xbv57ra {
    animation-timing-function: steps(12, end)
}

.xbxn0j6 {
    border-end-start-radius: 5px
}

.xbyx79 {
    transform: var(--xv7bqgv)
}

.xbyyjgo {
    opacity: .5
}

.xc0xxmq {
    padding-inline-start: var(--x10tbaz9)
}

.xc5fred {
    border-inline-start-width: .5px
}

.xc77abi {
    border-inline-start-color: var(--divider, rgba(0, 0, 0, .15))
}

.xc82ewx {
    color: var(--barcelona-charcoal-text)
}

.xcfaspk {
    border-end-start-radius: var(--radius16)
}

.xcg35fi {
    font-size: 1.875rem
}

.xci94vy {
    border-inline-end-color: var(--gray01)
}

.xcj1dhv {
    transition-timing-function: linear
}

.xclocwr {
    border-start-start-radius: var(--size4)
}

.xclq570 {
    background-color: var(--wash, rgba(0, 0, 0, .05))
}

.xcly8g5 {
    color: var(--warning)
}

.xcobuha {
    color: #ff3040
}

.xcpsgoo {
    background-color: #00000080
}

.xcrlgei {
    grid-column-start: 1
}

.xct1zlm {
    border-inline-start-width: 3px
}

.xcw5jcc {
    background-color: var(--background-tertiary)
}

.xcza8v6 {
    color: var(--secondary-icon)
}

.xczkxey {
    border-start-end-radius: 1rem
}

.xd05178 {
    border-inline-start-color: var(--x3ssoic)
}

.xd1l7sq {
    border-inline-start-width: var(--a2ui-card-border-width, 1px)
}

.xd4r4e8 {
    line-height: 18px
}

.xdblsrg {
    column-gap: var(--size40)
}

.xdbu0ws {
    aspect-ratio: .5625
}

.xde0f50 {
    border-end-end-radius: 8px
}

.xdj9d6w {
    line-height: var(--size24)
}

.xdl72j9 {
    flex-basis: auto
}

.xdmh292 {
    font-size: var(--x-fontSize)
}

.xdou5rz {
    background-image: linear-gradient(180deg, #0000 50%, #0006)
}

.xdpxx8g {
    text-align: left
}

.xdt5ytf {
    flex-direction: column
}

.xdu8qhh {
    border-start-start-radius: var(--size12)
}

.xdwrcjd {
    margin-inline-start: 4px
}

.xdz5oio {
    row-gap: var(--size48)
}

.xdzw4kq {
    margin-inline-start: 6px
}

.xe20n8i {
    font-size: 4.5rem
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xe7umbe {
    background-color: var(--black90)
}

.xe7zjn4 {
    padding-inline-start: var(--size14)
}

.xe89a9 {
    border-inline-end-color: var(--text-and-icon-primary)
}

.xe966u9 {
    border-inline-start-color: var(--secondary-icon)
}

.xe9ewy2 {
    margin-inline-start: -2px
}

.xeb7xqv {
    font-size: .9em
}

.xecar28 {
    font-size: 1.2vw
}

.xed6i1q {
    border-inline-end-color: #333
}

.xedui7z {
    border-inline-end-color: #6cb6ff
}

.xemfg65 {
    animation-duration: .8s
}

.xen86la {
    margin-inline-start: var(--x1rnu79a)
}

.xeooyxi {
    column-gap: var(--xx0biny)
}

.xeqli41 {
    margin-inline-start: var(--x15w0ib4)
}

.xetamn0 {
    transform: rotate(-5deg)
}

.xetb4oz {
    column-gap: var(--x1azk4p0)
}

.xeu7vg5 {
    line-height: var(--size22)
}

.xeusxvb {
    border-start-end-radius: 50%
}

.xf159sx {
    padding-inline-end: 8px
}

.xf5m44m {
    display: table-row
}

.xf6kutu {
    border-end-start-radius: var(--size16)
}

.xf6vk7d {
    margin-inline-end: 5px
}

.xf6vlc6 {
    transform-origin: var(--x-transformOrigin)
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xf7qf19 {
    padding-inline-start: 36px
}

.xf8aes {
    letter-spacing: var(--x-letterSpacing)
}

.xf9r7lm {
    grid-row-end: 2
}

.xfbfset {
    column-gap: var(--size4)
}

.xfbp3kx {
    font-family: var(--font-family-serif)
}

.xfex06f {
    column-gap: 8px
}

.xff2ncw {
    border-end-end-radius: var(--radius16)
}

.xfk1diw {
    margin-inline-start: var(--x17najvz)
}

.xfqa5ov {
    -webkit-filter: var(--x-filter);
    filter: var(--x-filter)
}

.xfqd155 {
    column-gap: var(--x6uovon)
}

.xfqdxh6 {
    border-start-end-radius: var(--radius32)
}

.xfungia {
    color: #fff
}

.xfysgsd {
    border-inline-start-color: #ffffff1f
}

.xg01cxk {
    opacity: 0
}

.xg2ob7i {
    border-inline-start-color: #fff
}

.xg6skn9 {
    animation-duration: var(--x-animationDuration)
}

.xg7jpbn {
    -webkit-text-fill-color: transparent
}

.xg7m6jt {
    border-start-start-radius: .75rem
}

.xg8qml9 {
    outline-color: var(--barcelona-primary-column-outline)
}

.xgf3qg {
    padding-inline-start: var(--x1q30nld)
}

.xgj4g7w {
    outline-width: .5px
}

.xgmitkr {
    will-change: transform, width
}

.xgpatz3 {
    row-gap: 16px
}

.xgpcfj4 {
    -webkit-backdrop-filter: blur(28.5px);
    backdrop-filter: blur(28.5px)
}

.xgtm274 {
    border-inline-end-color: #ffffff1f
}

.xgyuaek {
    flex-grow: 2
}

.xgyw0au {
    background-color: var(--surface-elevated)
}

.xgzw9q1 {
    background-color: var(--highlight)
}

.xh224wi {
    padding-inline-start: var(--size36)
}

.xh3893a {
    animation-name: x1ayzhmi-B
}

.xh4b7qa {
    background-color: #fff3
}

.xh501u1 {
    padding-inline-start: var(--a2ui-card-padding-inline, 16px)
}

.xh8ojqu {
    border-inline-start-color: var(--background-secondary)
}

.xhayk2w {
    font-size: var(--size12)
}

.xhci195 {
    color: var(--barcelona-error-text)
}

.xhck2kt {
    border-inline-start-color: var(--x-borderColor)
}

.xhco33r {
    transform: translate(10px)
}

.xhgddhk {
    color: var(--text-secondary)
}

.xhhse44 {
    box-shadow: 0 0 80px #00000040, 1px 1px 2px #0000000d, 0 8px 16px #0000000f
}

.xhkc9bb {
    transform: scale(.7)
}

.xhmqdbg {
    transform-origin: center bottom
}

.xhn7nhy {
    background-color: #ff000080
}

.xhrpoyh {
    padding-inline-end: var(--x10tbaz9)
}

.xhtitgo {
    z-index: 2
}

.xhu3bip {
    inset-inline-end: -3px
}

.xhwexa6 {
    scroll-padding-inline-end: 16px
}

.xhyvwfq {
    background-color: var(--white30)
}

.xi0r9po {
    border-inline-start-color: var(--white)
}

.xi2nhp4 {
    text-decoration-style: dotted
}

.xi7iut8 {
    border-start-end-radius: 10px
}

.xi81zsa {
    color: var(--secondary-text)
}

.xi8z1ho {
    border-inline-start-color: var(--text-and-icon-primary)
}

.xi9bqh8 {
    background-color: var(--always-dark-blur)
}

.xihcc0q {
    border-inline-end-color: var(--ig-black)
}

.xii2z7h {
    transition-duration: var(--fds-duration-extra-short-in)
}

.xiiroui {
    background-image: radial-gradient(50% 50% at 50% 50%, #fff0, #ffffff21 73.7%, #fff)
}

.xije4tb {
    box-shadow: 0 4px 12px #0006
}

.ximf3ko {
    background-color: var(--white08)
}

.xinptyl {
    line-height: var(--size36)
}

.xipfxvi {
    border-inline-end-color: #ffffff26
}

.xiq3yoi {
    transform: rotate(4.54deg)
}

.xis6w95 {
    border-start-start-radius: var(--size16)
}

.xivu42h {
    margin-inline-start: var(--x1p0bgpc)
}

.xiw65rh {
    border-inline-start-color: #5af
}

.xixbq2w {
    padding-inline-start: var(--x-padding)
}

.xixbux1 {
    background-color: var(--white15)
}

.xixxii4 {
    position: fixed
}

.xiy17q3 {
    background-repeat: no-repeat
}

.xiyxwb5 {
    column-gap: 14px
}

.xiza7f2 {
    inset-inline-start: 52px
}

.xj0a0fe {
    word-wrap: anywhere
}

.xj21bgg {
    border-end-start-radius: 100px
}

.xj2t4bp {
    background-image: linear-gradient(0deg, #0006, #00000061, #00000057 10%, #00000047, #00000038 26%, #00000029 35%, #0000001a 45%, #0000000d 58%, #00000005 70%, #0000 85%)
}

.xj4zr4h {
    padding-inline-end: var(--xiru28)
}

.xj5uj6j {
    margin-inline-end: var(--x1qyvlk2)
}

.xj84mq2 {
    padding-inline-end: var(--size2)
}

.xj87blo {
    float: var(--stylex-logical-start)
}

.xjbqb8w {
    background-color: transparent
}

.xjeb7pc {
    background-color: #000000c7
}

.xjjwpk {
    inset-inline-end: var(--size16)
}

.xjl64dq {
    background-image: radial-gradient(ellipse at center, transparent 40%, rgba(0, 0, 0, .35) 100%)
}

.xjm4o46 {
    padding-inline-end: var(--xdgd4vs)
}

.xjn30re {
    margin-inline-end: -1px
}

.xjohtrz {
    font-size: var(--system-15-font-size)
}

.xjp7ctv {
    display: contents
}

.xjp8vmc {
    border-start-end-radius: .375rem
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xjyq50r {
    border-inline-end-color: var(--white15)
}

.xjyslct {
    -webkit-appearance: none;
    appearance: none
}

.xjzqdv7 {
    transform: scale(.98)
}

.xk0bp10 {
    padding-inline-start: 2%
}

.xk0g3ml {
    padding-inline-start: var(--size48)
}

.xk1n9z5 {
    row-gap: var(--xuto4o)
}

.xk35ofr {
    color: #f88
}

.xk390pu {
    font-size: 100%
}

.xk3e24i {
    border-end-start-radius: var(--radius32)
}

.xk50ysn {
    font-weight: 500
}

.xk6ph49 {
    border-start-end-radius: var(--radius6)
}

.xka0v7t {
    border-start-start-radius: .625rem
}

.xkcefr3 {
    scroll-padding-inline-start: 16px
}

.xkcv6ua {
    scroll-behavior: smooth
}

.xkeq2fs {
    border-end-end-radius: var(--x1edjuu4)
}

.xkg66rf {
    padding-inline-end: var(--size4)
}

.xkh2ocl {
    align-self: stretch
}

.xkkwn76 {
    margin-inline-start: var(--x1sf4s44)
}

.xkkygvr {
    border-inline-start-color: var(--accent)
}

.xklk4pu {
    line-height: 30px
}

.xksgx0d {
    padding-inline-start: var(--size28)
}

.xksyday {
    border-start-end-radius: 22px
}

.xktx9ou {
    border-inline-end-color: var(--x3ssoic)
}

.xkvcnw4 {
    padding-inline-end: var(--x7mstlk)
}

.xkx8be9 {
    animation-name: x1ql2n3s-B
}

.xl1hwjl {
    border-inline-start-color: var(--white08)
}

.xl1lk35 {
    margin-inline-start: var(--size4)
}

.xl1xv1r {
    object-fit: cover
}

.xl2jq6i {
    font-size: var(--size88)
}

.xl565be {
    font-size: var(--system-16-font-size)
}

.xl56j7k {
    justify-content: center
}

.xl7tqy7 {
    font-weight: var(--font-weight-system-bold)
}

.xl8spv7 {
    background-color: var(--x-backgroundColor)
}

.xlasjir {
    border-inline-end-width: var(--x27zntu)
}

.xlc01hz {
    margin-inline-end: var(--size1)
}

.xlcf05m {
    background-color: #630
}

.xle5wsy {
    background-image: linear-gradient(135deg, #eff5fc, #c6d4e6)
}

.xlejxh6 {
    background-image: linear-gradient(to right, var(--card-background, #fff), transparent)
}

.xlhe6ec {
    background-color: var(--card-background-flat)
}

.xloaep0 {
    border-end-end-radius: var(--player-radius)
}

.xlq0j2n {
    margin-inline-end: 60px
}

.xlqzeqv {
    justify-content: flex-start
}

.xlrqujn {
    background-color: #222
}

.xlrxu3r {
    scroll-behavior: auto
}

.xlshs6z {
    visibility: hidden
}

.xlyipyv {
    text-overflow: ellipsis
}

.xm2lv1r {
    border-inline-start-color: #cbd2d980
}

.xm4wzdf {
    color: var(--toast-text)
}

.xmd891q {
    font-size: var(--system-13-font-size)
}

.xmg6eyc {
    animation-duration: 1.5s
}

.xmixu3c {
    column-gap: 6px
}

.xmjcpbm {
    background-color: var(--comment-background)
}

.xmqycrk {
    row-gap: var(--size20)
}

.xmr9ixf {
    color: var(--secondary-text, #65676B)
}

.xmvef6y {
    margin-inline-start: var(--size16)
}

.xmx49rc {
    background-color: var(--background-inverse-weakest, rgba(255, 255, 255, .1))
}

.xmzvs34 {
    padding-inline-start: 8px
}

.xn2489f {
    border-end-start-radius: var(--radius12)
}

.xn8v1iy {
    transform: rotate(3.85deg)
}

.xn9o6x4 {
    border-inline-end-color: var(--white)
}

.xngnso2 {
    font-size: 1.5rem
}

.xnh215r {
    font-family: Instagram Sans, var(--font-family-system)
}

.xnhdqex {
    border-inline-start-color: #0000002e
}

.xnldykx {
    column-gap: 5px
}

.xnlwouz {
    border-start-end-radius: 16px
}

.xnn1q72 {
    transform: translateY(0)
}

.xnp7rw0 {
    background-image: linear-gradient(180deg, var(--true-black-45) 0%, transparent 40%, transparent 60%, var(--true-black-45) 100%)
}

.xnpuxes {
    visibility: visible
}

.xnvo3vl {
    padding-inline-start: var(--x-paddingInlineStart)
}

.xnyc5a {
    padding-inline-start: var(--size24)
}

.xnzwbad {
    animation-duration: .85s
}

.xo0oibl {
    align-items: var(--x-alignItems)
}

.xo1l8bm {
    font-weight: 400
}

.xo2j3jz {
    inset-inline-start: -12px
}

.xo31ule {
    padding-inline-start: 4%
}

.xo5v014 {
    line-height: 1
}

.xo7dqqq {
    row-gap: var(--size2)
}

.xo7jzn5 {
    background-color: var(--white20)
}

.xo8847w {
    background-image: linear-gradient(180deg, #0000006b 14.56%, #00000049 50.91%, #0000)
}

.xo8ld3r {
    -webkit-filter: opacity(1);
    filter: opacity(1)
}

.xoamexc {
    margin-inline-end: var(--x1h8nsne)
}

.xobeboz {
    color: var(--white30)
}

.xofgfga {
    border-end-end-radius: var(--radius32)
}

.xon6ypz {
    border-end-end-radius: var(--radius20)
}

.xorq2lz {
    border-start-start-radius: var(--radius16)
}

.xos08io {
    border-start-start-radius: var(--radius20)
}

.xos4puk {
    border-inline-start-color: var(--positive)
}

.xoww4n8 {
    transform: translateZ(0)
}

.xozqiw3 {
    flex-wrap: nowrap
}

.xp1r0qw {
    row-gap: 12px
}

.xp1xjv8 {
    transform: translateY(96px)
}

.xp4054r {
    text-align: end
}

.xp48ta0 {
    padding-inline-end: 40px
}

.xpbk0k6 {
    letter-spacing: -2.24px
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpdry0n {
    transform: rotate(-4deg)
}

.xpdvgm7 {
    margin-inline-start: 44px
}

.xpfnl0k {
    border-inline-start-width: var(--x-borderWidth)
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xpj9qch {
    background-color: #ffffff0d
}

.xpp8er5 {
    border-end-end-radius: 16px
}

.xpqajaz {
    align-items: flex-end
}

.xpr597y {
    margin-inline-end: var(--size16)
}

.xpse7mg {
    row-gap: 3px
}

.xptfoze {
    background-color: var(--red07)
}

.xpv9jar {
    border-inline-end-color: var(--media-inner-border)
}

.xpvyfi4 {
    align-self: flex-end
}

.xpwt95j {
    color: rgba(var(--secondary-text-on-media))
}

.xpyj2f2 {
    padding-inline-start: var(--x15w0ib4)
}

.xpzr311 {
    column-gap: var(--size16)
}

.xq18rdv {
    -webkit-filter: drop-shadow(0 0 3px rgba(0, 0, 0, .3));
    filter: drop-shadow(0 0 3px rgba(0, 0, 0, .3))
}

.xq7iyag {
    border-start-end-radius: var(--size1)
}

.xqa828d {
    background-color: var(--barcelona-elevated-tertiary-background)
}

.xqcat13 {
    border-end-start-radius: 3rem
}

.xqcmdr3 {
    animation-name: x18re5ia-B
}

.xqcrz7y {
    align-self: flex-start
}

.xqdmefh {
    color: #e3b341
}

.xqh2eiw {
    color: #ffd479
}

.xqi6p0a {
    border-end-end-radius: 1000px
}

.xqi6rai {
    border-inline-start-color: rgb(var(--web-always-white))
}

.xqjyukv {
    align-content: stretch
}

.xqketvx {
    grid-template-columns: var(--x-gridTemplateColumns)
}

.xqknrj5 {
    border-inline-end-color: var(--orange05)
}

.xql23v5 {
    padding-inline-end: var(--size12)
}

.xqnpo41 {
    background-color: #0a78be
}

.xqp2jr0 {
    border-inline-end-color: var(--x1e8ogek)
}

.xqpczza {
    aspect-ratio: var(--x1eahvh1)
}

.xqpl54q {
    inset-inline-start: 24px
}

.xqsn43r {
    margin-inline-start: 20px
}

.xqxgn94 {
    inset-inline-end: var(--x-insetInlineEnd)
}

.xr0m5pc {
    border-end-start-radius: 9999px
}

.xr2o03g {
    grid-template-columns: minmax(0, auto) 1fr
}

.xr2y4jy {
    border-end-end-radius: 6px
}

.xr3buco {
    z-index: var(--x-zIndex)
}

.xr3d4wh {
    color: #fff6
}

.xr4b4ta {
    padding-inline-end: calc(50% - 72px)
}

.xr531xm {
    color: var(--a2ui-metric-trend-down, var(--negative))
}

.xr5k0y6 {
    animation-name: xm9i9jz-B
}

.xr9e8f9 {
    border-start-start-radius: 2px
}

.xreshn2 {
    border-end-start-radius: .625rem
}

.xrl78uq {
    border-end-start-radius: var(--radius9999)
}

.xrlyqa6 {
    transform: var(--x1j4s3uo)
}

.xrotz4w {
    inset-inline-start: 8px
}

.xrv4cvt {
    font-size: 1em
}

.xrvj5dj {
    display: grid
}

.xrwma8o {
    border-inline-start-color: #ffffff40
}

.xrylv2j {
    list-style-type: circle
}

.xs0682j {
    -webkit-filter: drop-shadow(0 4px 8px rgba(0, 0, 0, .2));
    filter: drop-shadow(0 4px 8px rgba(0, 0, 0, .2))
}

.xs0wo12 {
    line-height: var(--x1nvqxz1)
}

.xs11nmo {
    border-end-start-radius: var(--radius8)
}

.xs335qt {
    background-image: linear-gradient(0deg, #0000 0% 12%, #00000024 30%, #0000003b 37%, #0000006e 48%, #00000070, #00000073, #00000070, #0000006e 52%, #0000003b 63%, #00000024 70%, #0000 88% 100%)
}

.xs4xyr0 {
    animation-duration: .25s
}

.xs51kk {
    animation-name: x1rp9ifn-B
}

.xs83m0k {
    flex-shrink: 1
}

.xs83zq4 {
    border-start-end-radius: 3px
}

.xs8nvqm {
    border-start-end-radius: var(--radius9999)
}

.xs9wviy {
    border-end-start-radius: 16px
}

.xscqm29 {
    border-inline-end-color: var(--white06)
}

.xsejb3s {
    border-start-end-radius: var(--x-borderRadius)
}

.xsgf5lw {
    border-end-end-radius: 1rem
}

.xsokbok {
    color: #ffffff73
}

.xspb4xo {
    background-color: var(--barcelona-dialog-backdrop-background)
}

.xsqj5wx {
    transform: var(--x-transform)
}

.xsqwphs {
    border-inline-end-color: var(--fds-gray-25)
}

.xsrp7hk {
    border-start-start-radius: var(--size1)
}

.xstgzgi {
    border-end-end-radius: var(--radius8)
}

.xstzfhl {
    border-inline-start-style: none
}

.xt0e3qv {
    cursor: default
}

.xt0psk2 {
    display: inline
}

.xt2fu5m {
    box-shadow: var(--shadow-on-media)
}

.xt4r6ef {
    background-color: var(--status-info)
}

.xt6ovg4 {
    border-end-end-radius: 3px
}

.xtaz4m5 {
    list-style-type: disc
}

.xteu7em {
    color: var(--barcelona-primary-button-text) !important
}

.xtf4aob {
    background-color: color-mix(in srgb, var(--negative) 12%, transparent)
}

.xti2d7y {
    opacity: .4
}

.xtijo5x {
    inset-inline-end: 0
}

.xtnirfp {
    border-start-end-radius: var(--xvovxb1)
}

.xto31z9 {
    color: #fff9
}

.xtqikln {
    column-gap: 12px
}

.xtssl2i {
    padding-inline-start: 40px
}

.xtsvl71 {
    animation-duration: .15s
}

.xtt52l0 {
    resize: none
}

.xttq42n {
    color: #fffc
}

.xtvhhri {
    text-transform: uppercase
}

.xtwfq29 {
    background-color: currentColor
}

.xu0m118 {
    text-shadow: 0 0 3px rgba(0, 0, 0, .3)
}

.xu2emh {
    margin-inline-start: var(--size64)
}

.xu4zds9 {
    border-start-end-radius: var(--radius12)
}

.xu54ipa {
    font-size: 3.125rem
}

.xu7af1f {
    border-inline-end-color: var(--secondary-text)
}

.xujl8zx {
    text-decoration-line: underline
}

.xuk3077 {
    align-items: flex-end
}

.xukja4z {
    background-color: var(--ig-green)
}

.xuklvn5 {
    font-size: 3.375rem
}

.xukmnpi {
    background-color: var(--background-primary)
}

.xum4auv {
    border-end-end-radius: 100px
}

.xumwmo6 {
    transform: translate(100%)
}

.xunv0ik {
    line-height: 61px
}

.xuqg1jr {
    padding-inline-end: var(--a2ui-card-padding-inline, 14px)
}

.xuuh30 {
    transform: translate(-50%)
}

.xuv8nkb {
    font-weight: 800
}

.xuvjrbr {
    border-inline-start-color: var(--negative)
}

.xuw900x {
    aspect-ratio: attr(width) / attr(height)
}

.xuxw1ft {
    white-space: nowrap
}

.xuysnkq {
    color: var(--lines-primary)
}

.xv1dwme {
    padding-inline-end: var(--size32)
}

.xv1rbrr {
    padding-inline-end: var(--a2ui-card-padding-inline, 0px)
}

.xv54qhq {
    padding-inline-end: 16px
}

.xv5jhct {
    color: var(--black)
}

.xv5lvn5 {
    border-inline-start-color: transparent
}

.xv9rvxn {
    background-color: var(--positive)
}

.xvbhtw8 {
    background-color: rgb(var(--ig-primary-background))
}

.xvc51xn {
    margin-inline-start: 32px
}

.xvc5jky {
    margin-inline-start: auto
}

.xverd2 {
    background-image: linear-gradient(0deg, transparent 0%, var(--black) 100%)
}

.xvjiv3b {
    animation-timing-function: cubic-bezier(.2, 0, 0, 1)
}

.xvk69s7 {
    padding-inline-end: var(--size24)
}

.xvlytpo {
    object-fit: var(--x-objectFit)
}

.xvnie4d {
    color: #6cb6ff
}

.xvo38ju {
    animation-delay: var(--x-animationDelay)
}

.xvo6coq {
    box-shadow: 0 1px 2px var(--shadow-1)
}

.xvpsysb {
    border-end-end-radius: var(--size1)
}

.xvq8zen {
    line-height: 1.3333
}

.xvrjunn {
    scale: .8
}

.xvtqozj {
    color: #ffffff80
}

.xvtxzkx {
    border-inline-end-color: var(--negative)
}

.xvxmh9m {
    border-inline-start-color: var(--white30)
}

.xw01apr {
    margin-inline-start: -6px
}

.xw03ulz {
    background-color: var(--fds-yellow-20)
}

.xw09woa {
    row-gap: 6px
}

.xw2npq5 {
    color: var(--text-primary)
}

.xw36f2b {
    flex-grow: var(--x-flexGrow)
}

.xw880bp {
    padding-inline-start: var(--size64)
}

.xwbd9tj {
    background-color: var(--thin-light-blur)
}

.xwd7pg5 {
    margin-inline-end: var(--a2ui-card-padding-inline, 16px)
}

.xwdcqfz {
    transform: rotate(-8.21deg)
}

.xwhw2v2 {
    font-weight: var(--font-weight-system-semibold)
}

.xwmj06r {
    border-inline-start-color: var(--white15)
}

.xwmlgs2 {
    padding-inline-start: unset
}

.xwn43p0 {
    padding-inline-start: 18px
}

.xwnonoy {
    background-color: var(--accent)
}

.xwnyl46 {
    line-height: var(--size48)
}

.xwqyzqf {
    margin-inline-start: -24px
}

.xwswmrf {
    border-end-start-radius: var(--size12)
}

.xwv1ft4 {
    background-color: var(--barcelona-dark-backdrop-background)
}

.xwy3id5 {
    border-inline-end-style: dashed
}

.xx2695w {
    font-size: var(--size24)
}

.xx6bhzk {
    transition-duration: .15s
}

.xx6jrq6 {
    margin-inline-start: 15px
}

.xxahmv3 {
    border-end-start-radius: .375rem
}

.xxf4qo {
    border-inline-start-color: #cbd2d999
}

.xxf8ej2 {
    background-image: linear-gradient(90deg, var(--accent) 0%, var(--secondary-text) 40%, var(--accent) 60%, var(--secondary-text) 100%)
}

.xxkxylk {
    animation-duration: .5s
}

.xxleo94 {
    column-gap: var(--xr1j2r4)
}

.xxm9e6e {
    flex-basis: 120px
}

.xxn78ir {
    padding-inline-end: var(--xu5t5o2)
}

.xxphwzb {
    border-end-start-radius: .75rem
}

.xxq8fiz {
    border-end-end-radius: var(--x12phnnh)
}

.xxs79tx {
    row-gap: 0
}

.xxx7yvo {
    inset-inline-end: 4px
}

.xxymvpz {
    vertical-align: middle
}

.xxzfi3z {
    border-start-start-radius: var(--x18vtcxu)
}

.xy2as5d {
    animation-name: xi7h17f-B
}

.xy832tp {
    row-gap: var(--x1946lj7)
}

.xyajggv {
    border-end-end-radius: var(--size4)
}

.xybqx2r {
    background-color: #4a5df9
}

.xybss1p {
    row-gap: var(--xpppvvw)
}

.xyc2cos {
    border-inline-start-width: var(--size4)
}

.xydo94t {
    letter-spacing: -3.5px
}

.xyds4px {
    background-color: #ff7b7238
}

.xyhu13 {
    border-end-end-radius: .875rem
}

.xyibjs4 {
    transform-origin: right center
}

.xyiysdx {
    padding-inline-start: 2px
}

.xykpoxv {
    border-start-start-radius: var(--x-borderRadius)
}

.xyn0hbt {
    border-end-end-radius: 3rem
}

.xyqi8at {
    border-inline-start-width: var(--size2)
}

.xyqm7xq {
    margin-inline-start: 16px
}

.xyri2b {
    padding-inline-end: 0
}

.xyrmg5s {
    border-inline-end-width: .25px
}

.xytjz1n {
    background-color: var(--barcelona-switch-background-off)
}

.xyumdvf {
    border-inline-start-width: 2px
}

.xyuqf4z {
    border-start-start-radius: 1rem
}

.xyyilfv {
    transform-origin: left top
}

.xyzhsew {
    background-image: linear-gradient(180deg, #0000 30%, #000c)
}

.xz1r2o {
    border-start-end-radius: .75rem
}

.xz2vbf1 {
    border-inline-start-color: #6cb6ff
}

.xz3i1l5 {
    transform: rotate(6.44deg)
}

.xz3x5t6 {
    box-shadow: 0 1px 2px var(--shadow-1), 0 2px 12px 2px var(--shadow-1)
}

.xz401s1 {
    background-color: var(--barcelona-elevated-background)
}

.xz4gly6 {
    transition-timing-function: ease-in-out
}

.xz4jrpt {
    border-start-start-radius: var(--radius6)
}

.xz5fbns {
    font-weight: var(--font-weight-system-regular)
}

.xzl56ps {
    letter-spacing: -2px
}

.xzlwxrv {
    color: rgb(var(--blue-5))
}

.xzmxmjz {
    padding-inline-end: var(--x1q30nld)
}

.xzpqnlu {
    clip: rect(0, 0, 0, 0)
}

.xzqyxu6 {
    color: var(--white)
}

.xzr4j8z {
    border-inline-start-color: var(--divider, rgba(0, 0, 0, .1))
}

.xzrsu8b {
    border-inline-end-width: var(--size4)
}

.xzs6qjb {
    background-image: linear-gradient(to bottom, transparent 0%, rgba(199, 212, 230, .95) 100%)
}

.xzsf02u {
    color: var(--primary-text)
}

.xzthpkm {
    border-start-start-radius: var(--radius9999)
}

.xzupuoy {
    background-color: #e3b34138
}

.xzwoauc {
    inset-inline-start: 16px
}

.xzwvbt5 {
    border-start-end-radius: var(--radius16)
}

.x1mhnzaf.x1mhnzaf:where(.x-default-marker:focus-within *) {
    pointer-events: auto
}

.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
}

.x1118poy.x1118poy:where(.x-default-marker:focus *) {
    opacity: 1
}

.x11oych8.x11oych8:where(.x-default-marker:focus *) {
    background-color: var(--x1dxtr3h)
}

.x165lqmu.x165lqmu:where(.x-default-marker:focus *) {
    background-color: var(--white35)
}

.x17oufzj.x17oufzj:where(.x-default-marker:focus *) {
    background-color: var(--background-inverse-weakest)
}

.x18mepnr.x18mepnr:where(.x-default-marker:focus *) {
    display: none
}

.x1axnj5a.x1axnj5a:where(.x-default-marker:focus *) {
    display: block
}

.x1c353qh.x1c353qh:where(.x-default-marker:focus *) {
    background-color: var(--white40)
}

.x1i3ku0i.x1i3ku0i:where(.x-default-marker:focus *) {
    border-inline-start-color: var(--background-focused)
}

.x1q9efvs.x1q9efvs:where(.x-default-marker:focus *) {
    background-color: #4150f7
}

.x1r24epm.x1r24epm:where(.x-default-marker:focus *) {
    border-inline-start-color: var(--xblju4b)
}

.x1rjw49u.x1rjw49u:where(.x-default-marker:focus *) {
    opacity: 0
}

.x1sxwmr5.x1sxwmr5:where(.x-default-marker:focus *) {
    border-inline-end-color: var(--background-focused)
}

.x1t1bc0l.x1t1bc0l:where(.x-default-marker:focus *) {
    color: var(--x-1e0q6yo)
}

.x1xantef.x1xantef:where(.x-default-marker:focus *) {
    border-inline-end-color: var(--xblju4b)
}

.x3kkxgi.x3kkxgi:where(.x-default-marker:focus *) {
    border-inline-start-color: var(--text-and-icon-primary)
}

.x4qs0jy.x4qs0jy:where(.x-default-marker:focus *) {
    background-color: var(--white)
}

.x5x4d78.x5x4d78:where(.x-default-marker:focus *) {
    background-color: var(--gray08)
}

.x7yjkfl.x7yjkfl:where(.x-default-marker:focus *) {
    background-color: var(--background-focused)
}

.xa994gu.xa994gu:where(.x-default-marker:focus *) {
    font-weight: 600
}

.xb3hcxx.xb3hcxx:where(.x-default-marker:focus *) {
    opacity: .8
}

.xdx5an2.xdx5an2:where(.x-default-marker:focus *) {
    background-color: var(--text-and-icon-primary)
}

.xjor3m0.xjor3m0:where(.x-default-marker:focus *) {
    border-inline-end-color: var(--text-and-icon-primary)
}

.xkejr9d.xkejr9d:where(.x-default-marker:focus *) {
    border-inline-start-color: #fff
}

.xod7nn9.xod7nn9:where(.x-default-marker:focus *) {
    box-shadow: inset 0 0 0 1px var(--white15)
}

.xol0s4x.xol0s4x:where(.x-default-marker:focus *) {
    border-inline-end-color: #fff
}

.xw9g1hm.xw9g1hm:where(.x-default-marker:focus *) {
    transform: translateY(-1px)
}

.xywqx9e.xywqx9e:where(.x-default-marker:focus *) {
    background-color: var(--primary-button-fill)
}

.x133dnim:focus-within {
    -webkit-filter: invert(1);
    filter: invert(1)
}

.x133ux8r.x133ux8r:where(.x-default-marker[data-idle] *) {
    opacity: 0
}

.x13s5iys:focus-within {
    display: block
}

.x13svf08:focus-within {
    -webkit-line-clamp: 999
}

.x1cuzwkw:focus-within {
    border-inline-start-color: #fff
}

.x1dvj266:focus-within {
    transform: scale(1)
}

.x1j62guu.x1j62guu:where(.x-default-marker[data-scrolling] *) {
    opacity: 0
}

.x1qagw6m.x1qagw6m:where(.x-default-marker[data-scrolling] *) {
    transition-duration: .3s
}

.x1rm9qnc:focus-within {
    z-index: 1
}

.x1rozdal:focus-within {
    -webkit-line-clamp: unset
}

.x1wrrjkl.x1wrrjkl:where(.x-default-marker[data-scrolling] *) {
    transform: scale(1)
}

.x7c3qml:focus-within {
    z-index: var(--x-ziis5k)
}

.xdk912v:focus-within {
    border-inline-end-color: #fff
}

.xfmss3t:focus-within {
    background-color: var(--white10)
}

.xjn8bdh:focus-within {
    background-color: #383838
}

.xqar836:focus-within {
    color: red
}

.xujj2we:focus-within {
    transform: translateY(8px)
}

.xv3mra4.xv3mra4:where(.x-default-marker[data-scrolling] *) {
    transition-timing-function: ease-in-out
}

.xcs8yzb:first-child {
    border-start-start-radius: 16px
}

.xdim822:first-child {
    border-start-end-radius: 16px
}

.x1g55tsu:last-child {
    border-end-end-radius: 16px
}

.x1sefpy4:last-child {
    border-end-start-radius: 16px
}

.x11smg1a:visited {
    color: var(--text-primary)
}

.x1rq5sj:visited {
    color: var(--text-secondary)
}

.x1vlc3oy:visited {
    color: rgb(var(--ig-text-on-media))
}

.x1w4el19:visited {
    color: rgb(var(--blue-5))
}

.x9n4tj2:visited {
    color: rgb(var(--ig-primary-text))
}

.x1lfpgzf:disabled {
    opacity: .4
}

.xtgyt42:disabled {
    cursor: default
}

.x11i568h:hover {
    transform: scale(.86)
}

.x1277o0a:hover {
    cursor: pointer
}

.x14uxoo:hover {
    background-color: var(--wash, rgba(0, 0, 0, .05))
}

.x1eos6md:hover {
    background-color: var(--barcelona-hovered-background)
}

.x1et4lm1:hover {
    border-inline-end-color: var(--lines-primary)
}

.x1gwckwn:hover {
    background-color: #0000000d
}

.x1t7rm6y:hover {
    transform: none
}

.x3d8o4i:hover {
    border-inline-start-color: var(--barcelona-error-text)
}

.x8du52y:hover {
    background-color: var(--hover-overlay)
}

.xj34u2y:hover {
    opacity: .5
}

.xm1f8ug:hover {
    border-inline-end-color: var(--barcelona-error-text)
}

.xrxcq2h:hover {
    border-inline-start-color: var(--lines-primary)
}

.xus2keu:hover {
    transform: scale(1.07)
}

.x17vlq40:focus {
    color: #000000e6
}

.x1jca0im:focus {
    background-color: var(--always-white)
}

.x1rcxng3:focus {
    border-inline-end-color: transparent
}

.x1udo5oz:focus {
    background-color: #ffffff1a
}

.x1uxbtfk:focus {
    opacity: 1
}

.x4grtyk:focus {
    border-inline-start-color: transparent
}

.x7xj573:focus {
    transform: scale(1.2)
}

.xecx2jh:focus {
    border-inline-end-color: var(--always-white)
}

.xmfi7m3:focus {
    transform: scale(1.1)
}

.xnk31cy:focus {
    border-inline-start-color: var(--always-white)
}

.xobd9u1:focus {
    background-color: #ffffffd9
}

.xt8wiyv:focus {
    transform: scale(1)
}

.xv5fuu8:focus {
    border-inline-start-color: #fff3
}

.xzq6ptw:focus {
    border-inline-end-color: #fff3
}

.x19kf12q:active {
    transform: scale(.96)
}

.x1ajgkns:active {
    opacity: .4
}

.x1citr7e:active {
    opacity: .6
}

.x1pdlv7q:active {
    transform: none
}

.xj2mjn9:active {
    color: var(--text-secondary)
}

.xk4oym4:active {
    transform: scale(.98)
}

.xklvfq0:active {
    color: rgb(var(--blue-5))
}

.xvruv2t:active {
    transform: scale(.9)
}

.xy3z9c9:active {
    color: var(--text-primary)
}

@media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
        transition-duration: 0s
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
        animation-duration: 0s
    }
}

.x100slxd {
    left: calc(50% - .5px)
}

.x100vrsf {
    width: 40px
}

.x101abm8 {
    overflow-x: clip
}

.x102h3e0 {
    margin-left: var(--x1h8nsne)
}

.x104pw11 {
    padding-top: var(--xpbq3vx)
}

.x1050bbw {
    margin-top: var(--size8)
}

.x1087t5k {
    margin-top: var(--size72)
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10ezp4o {
    overflow-x: hidden;
    overflow-x: clip
}

.x10indwc {
    height: var(--x1xr656z)
}

.x10jwquh {
    border-bottom-width: var(--x27zntu)
}

.x10km25n {
    left: var(--x1ebwutm)
}

.x10m5sfu {
    margin-top: var(--x1ecl47b)
}

.x10n0i9q {
    border-bottom-left-radius: var(--size8)
}

.x10s7gr4 {
    max-width: var(--xc8da8n)
}

.x10t1j1p {
    border-top-color: var(--primary-text)
}

.x10w3d4m {
    bottom: 100%
}

.x10w6t97 {
    height: 32px
}

.x10wjd1d {
    height: 50px
}

.x10wlt62 {
    overflow-y: hidden
}

.x110iedx {
    margin-bottom: var(--size24)
}

.x1120s5i {
    padding-bottom: 2px
}

.x11408do {
    padding-top: 80px
}

.x114jws4 {
    max-height: 60vh
}

.x119cuc4 {
    left: var(--x1vvkfp2)
}

.x11cbpry {
    padding-top: var(--size16)
}

.x11fepbn {
    width: var(--xv26pej)
}

.x11gisft {
    max-width: 640px
}

.x11iknt3 {
    padding-left: 6px
}

.x11jyild {
    border-top-width: var(--x-borderTopWidth)
}

.x11ly4t {
    right: 379px
}

.x11md1zd {
    min-height: 100px
}

.x120s0ox {
    min-width: 268px
}

.x121fu93 {
    width: var(--xojqrv5)
}

.x129n6ie {
    padding-bottom: 112px
}

.x12ar744 {
    padding-top: var(--x13ec8fv)
}

.x12elbvc {
    padding-top: var(--x1oglbfu)
}

.x12eol54 {
    top: 28px
}

.x12iwze5 {
    margin-bottom: var(--xl4ub04)
}

.x12nagc {
    margin-bottom: 4px
}

.x12q1q92 {
    height: 395.75px
}

.x12ueewl {
    padding-bottom: var(--xx7u07y)
}

.x130qqxt {
    left: var(--size24)
}

.x1338zce {
    padding-bottom: var(--size44)
}

.x13a6lz9 {
    left: -99999px
}

.x13dv74m {
    width: var(--size14)
}

.x13fuv20 {
    border-top-style: solid
}

.x13g3bp7 {
    padding-left: var(--size12)
}

.x13in3nj {
    padding-bottom: var(--size48)
}

.x13n105y {
    right: var(--xiy9862)
}

.x13oubkp {
    width: 96px
}

.x13p39pz {
    border-bottom-color: #444
}

.x13uktj0 {
    padding-bottom: 2%
}

.x13vifvy {
    top: 0
}

.x13wm8xs {
    border-bottom-color: var(--true-black-15)
}

.x13wwr7t {
    border-bottom-color: var(--fds-gray-25)
}

.x13yzzma {
    height: var(--x1s2iii9)
}

.x13zx6y {
    width: 68px
}

.x1415yc5 {
    bottom: var(--size20)
}

.x1492z4c {
    width: 496px
}

.x149cmgi {
    width: 368px
}

.x14ad3w {
    margin-left: -144px
}

.x14atkfc {
    width: auto
}

.x14fwe3t {
    margin-bottom: var(--x-marginBottom)
}

.x14hjpg7 {
    padding-bottom: var(--size14)
}

.x14i0aof {
    border-top-color: var(--divider, rgba(0, 0, 0, .15))
}

.x14joezt {
    width: var(--size4)
}

.x14jpkun {
    border-top-left-radius: 72px
}

.x14lvzr8 {
    border-left-color: var(--divider)
}

.x14lwx0q {
    height: var(--x364gxn)
}

.x14mdrdn {
    padding-right: var(--size56)
}

.x14nuq9g {
    max-width: min(460px, 80vw)
}

.x14qfxbe {
    width: 36px
}

.x14vqqas {
    margin-top: 12px
}

.x14yfnjx {
    width: var(--x1s2iii9)
}

.x1513r1g {
    margin-top: var(--x1kxkooe)
}

.x152rn3o {
    width: calc(100% - 116px)
}

.x152zldl {
    padding-bottom: var(--a2ui-card-padding-block, 12px)
}

.x1546fgx {
    height: var(--x17vjidg)
}

.x154qys7 {
    margin-left: var(--size32)
}

.x1589j4w {
    margin-top: var(--a2ui-card-margin-block, 8px)
}

.x15qjy3c {
    margin-top: var(--size48)
}

.x15sx38d {
    margin-top: var(--size2)
}

.x15w7lwm {
    left: var(--x1wb4p2j)
}

.x15yg21f {
    width: 56px
}

.x15zbns2 {
    top: var(--size8)
}

.x1637l2a {
    margin-bottom: var(--a2ui-card-margin-block, 16px)
}

.x163pfp {
    padding-left: 8px
}

.x165vjil {
    width: 332px
}

.x1664b60 {
    margin-bottom: var(--size40)
}

.x16ceof0 {
    border-top-right-radius: var(--size8)
}

.x16cw7z2 {
    border-right-color: var(--white08)
}

.x16em4ew {
    max-width: 240px
}

.x16g4ige {
    margin-right: var(--size32)
}

.x16gzn2n {
    border-bottom-color: #ffffff1f
}

.x16m5f1z {
    width: 352px
}

.x16nf1er {
    border-bottom-color: var(--border-secondary)
}

.x16r40ow {
    bottom: var(--size4)
}

.x16s5zo0 {
    width: var(--xfkhmyi)
}

.x16stqrj {
    border-bottom-color: transparent
}

.x16wdlz0 {
    height: 38px
}

.x16ye13r {
    height: var(--x-height)
}

.x16zrkow {
    height: var(--xbfzhv7)
}

.x170jfvy {
    height: 10px
}

.x171hrfn {
    margin-right: 2%
}

.x177g7yf {
    border-top-color: var(--x3ssoic)
}

.x177mgy3 {
    border-bottom-right-radius: var(--radius8)
}

.x178xt8z {
    border-top-width: 1px
}

.x179dxpb {
    max-height: 80vh
}

.x179ykaw {
    height: var(--x78ck11)
}

.x17ean8 {
    border-bottom-width: var(--x-borderBottomWidth)
}

.x17fpy1y {
    max-width: 480px
}

.x17frcva {
    height: 6rem
}

.x17jobip {
    padding-top: var(--xump932)
}

.x17lj8ui {
    border-top-color: var(--black0)
}

.x17na0u1 {
    max-width: 85%
}

.x17odqim {
    height: var(--x1eymlp8)
}

.x17rw0jw {
    height: 22px
}

.x17s0076 {
    padding-right: var(--x1a8xxvl)
}

.x17teg8n {
    padding-top: 96px
}

.x17upfok {
    min-width: 320px
}

.x17vhmp4 {
    margin-top: var(--x1oiq6yr)
}

.x17xwy5k {
    padding-top: var(--x364gxn)
}

.x17z2i9w {
    width: 22px
}

.x17zbq4y {
    bottom: var(--xd07br6)
}

.x183zwxa {
    left: var(--xj4fgbk)
}

.x187nhsf {
    width: 44px
}

.x189odps {
    border-top-right-radius: var(--size72)
}

.x18aae59 {
    height: var(--xojqrv5)
}

.x18c32ai {
    top: var(--size20)
}

.x18d9i69 {
    padding-bottom: 0
}

.x18dtnwz {
    width: 53.4375vh
}

.x18ee8iq {
    padding-top: var(--size12)
}

.x18f6klv {
    padding-top: var(--x-padding)
}

.x18g1gms {
    padding-bottom: var(--a2ui-card-padding-block, 0px)
}

.x18jl8t1 {
    top: var(--xl4xy7n)
}

.x18kwa26 {
    right: 592px
}

.x18ly60c {
    margin-top: var(--xfdawlx)
}

.x18qnofl {
    max-width: 160px
}

.x18ryrf {
    bottom: var(--x1gcqtu7)
}

.x18vu2al {
    padding-bottom: var(--size32)
}

.x18wiiiw {
    padding-bottom: var(--xe9os4n)
}

.x18wv8x9 {
    margin-left: -10px
}

.x18wzgbx {
    min-width: var(--x6c9l55)
}

.x18y2u05 {
    height: var(--size96)
}

.x1903p9o {
    margin-top: var(--size14)
}

.x191j7n5 {
    bottom: 16px
}

.x193iq5w {
    max-width: 100%
}

.x196vqjv {
    border-top-width: var(--a2ui-card-border-width, 1px)
}

.x197vjsw {
    max-width: 430px
}

.x19aweqf {
    max-height: 180px
}

.x19h4ct {
    width: 35%
}

.x19hpucz {
    border-bottom-width: var(--x-borderWidth)
}

.x19hv4p6 {
    border-bottom-color: rgb(var(--web-always-white))
}

.x19jyc8h {
    width: 468px
}

.x19oc2a9 {
    border-right-width: 6px
}

.x19okeav {
    padding-bottom: var(--a2ui-card-padding-block-end, 12px)
}

.x19sr0n1 {
    border-left-width: 2px
}

.x19tmk5i {
    padding-right: 14px
}

.x19ucgzf {
    width: 90vw
}

.x19up5dg {
    right: 8px
}

.x19ypqd9 {
    border-left-style: solid
}

.x19ys2kg {
    height: var(--size2)
}

.x19zn8u9 {
    right: var(--xl9zyrp)
}

.x1a7vs8u {
    height: 70%
}

.x1a8lsjc {
    padding-bottom: 10px
}

.x1a9mc4n {
    bottom: var(--xak88s3)
}

.x1aab96a {
    padding-bottom: 1.5vw
}

.x1acdlil {
    padding-bottom: var(--a2ui-card-padding-block, 16px)
}

.x1adx444 {
    border-bottom-color: var(--secondary-text)
}

.x1ak1ur5 {
    height: 236px
}

.x1al3jq3 {
    padding-left: var(--xrxtwo7)
}

.x1altnsd {
    min-height: var(--size32)
}

.x1anpbxc {
    margin-top: 10px
}

.x1aq5yz {
    width: var(--x1meig0q)
}

.x1as8g0a {
    height: var(--xx959i3)
}

.x1au1vnh {
    padding-top: var(--a2ui-list-item-padding-block-start, 12px)
}

.x1au6kff {
    border-top-color: var(--white06)
}

.x1av40kr {
    max-width: var(--x1h184of)
}

.x1aw73cy {
    padding-top: var(--size32)
}

.x1axly1b {
    height: var(--x7yh42p)
}

.x1b0wou9 {
    height: 350px
}

.x1b3narg {
    height: 390px
}

.x1b8w9yc {
    right: var(--x1hx7ru9)
}

.x1b9fxu2 {
    left: var(--x1gv9s9o)
}

.x1baoovv {
    padding-top: 85px
}

.x1bg8w5q {
    padding-top: var(--size64)
}

.x1bifzbx {
    min-height: 400px
}

.x1bkpikb {
    right: -2px
}

.x1blkmfs {
    left: var(--size12)
}

.x1boopaz {
    border-top-color: var(--white10)
}

.x1bpzanc {
    height: var(--x1ogkd07)
}

.x1bybxoi {
    padding-top: var(--size6)
}

.x1c42kn3 {
    left: 20px
}

.x1c7jfne {
    bottom: 2px
}

.x1cagoil {
    height: var(--x1rnqffd)
}

.x1ccmj1r {
    border-top-color: #ffffff26
}

.x1cfrtw7 {
    left: var(--x10x3qse)
}

.x1ch7pyu {
    left: var(--size20)
}

.x1chd833 {
    margin-bottom: 28px
}

.x1cl9230 {
    right: var(--x1hnhpxp)
}

.x1cm7j0k {
    width: 712px
}

.x1co6499 {
    border-bottom-width: .5px
}

.x1cqr6ry {
    border-bottom-color: var(--white)
}

.x1cr2nrs {
    top: var(--size44)
}

.x1cro8rg {
    border-bottom-color: #6cb6ff
}

.x1cryq71 {
    bottom: var(--x1g69ar1)
}

.x1crzjxw {
    width: var(--x1tf2rgk)
}

.x1cuol81 {
    left: -24px
}

.x1cvmir6 {
    width: 360px
}

.x1cvne3b {
    border-bottom-color: var(--barcelona-error-text)
}

.x1cwlm0k {
    padding-top: var(--xj3176t)
}

.x1cxeki3 {
    max-width: 70%
}

.x1d1fn8g {
    top: var(--x18984gw)
}

.x1d28zmk {
    height: var(--x15ibjkf)
}

.x1d37e2g {
    right: 7px
}

.x1d4g7r7 {
    height: var(--x3eshy3)
}

.x1d4kxdd {
    margin-bottom: var(--x1vzteqp)
}

.x1d77m7x {
    min-width: 140px
}

.x1dby22o {
    min-height: 360px
}

.x1dca7zs {
    border-left-width: 6px
}

.x1dfx0jo {
    top: 25%
}

.x1dgyqo1 {
    height: var(--size20)
}

.x1djqugz {
    height: var(--xhsjnsn)
}

.x1dmd0ea {
    left: var(--x15w0ib4)
}

.x1dmp6jm {
    width: 80px
}

.x1dmwrm4 {
    height: var(--x1nsksln)
}

.x1dnml7z {
    height: 54px
}

.x1dr59a3 {
    height: 100vh
}

.x1dt7z5j {
    max-width: 380px
}

.x1dtb55y {
    max-width: 900px
}

.x1dv4b74 {
    margin-bottom: var(--x15aulph)
}

.x1dxexm6 {
    bottom: var(--x4dyml4)
}

.x1dxn2cf {
    border-bottom-color: var(--xbot0hz)
}

.x1dyudm4 {
    margin-top: calc(-1 * var(--size8))
}

.x1dz1jew {
    width: 280px
}

.x1e0gzzx {
    top: -3px
}

.x1e2s88x {
    height: 656px
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1e59ly8 {
    border-top-color: var(--white)
}

.x1e6ewxb {
    left: var(--size8)
}

.x1e7ilqs {
    border-bottom-color: var(--white15)
}

.x1e9bm9o {
    width: calc(var(--size96) + var(--size96) + var(--size48))
}

.x1eds7h6 {
    padding-top: var(--size1)
}

.x1eggmi5 {
    width: var(--size28)
}

.x1ehedl5 {
    top: var(--xd07br6)
}

.x1ejq31n {
    border-top-style: none
}

.x1eto2fj {
    left: var(--player-radius)
}

.x1euwuav {
    padding-top: var(--x1vay6cr)
}

.x1ev051k {
    border-bottom-width: var(--a2ui-card-border-width, 1px)
}

.x1ex2ccv {
    width: var(--x1gbbfoi)
}

.x1exxf4d {
    border-top-color: var(--media-inner-border)
}

.x1exxlbk {
    width: 100px
}

.x1ey2m1c {
    bottom: 0
}

.x1f1nlb9 {
    width: 25%
}

.x1f1nzxn {
    width: 176px
}

.x1f1pvn6 {
    width: var(--x17vjidg)
}

.x1f2ppe3 {
    left: var(--x1hnhpxp)
}

.x1f3veav {
    width: var(--x1ylc06q)
}

.x1f4buv5 {
    left: -2px
}

.x1f5ed5z {
    right: var(--size16)
}

.x1faftt9 {
    width: var(--size40)
}

.x1fduo0r {
    top: var(--xuos0bo)
}

.x1ffsaqy {
    width: var(--size32)
}

.x1fgtraw {
    height: 28px
}

.x1fhga79 {
    height: var(--size12)
}

.x1fkwzzn {
    width: var(--xgs7f9o)
}

.x1fnd73c {
    width: 42%
}

.x1fnye6u {
    border-bottom-color: var(--x1e8ogek)
}

.x1foacqj {
    border-left-color: var(--barcelona-threadline)
}

.x1fpflqv {
    border-bottom-color: var(--divider, rgba(0, 0, 0, .1))
}

.x1fr3n9g {
    padding-top: var(--x5q7n4b)
}

.x1fsd2vl {
    width: 10px
}

.x1fu8urw {
    width: 64px
}

.x1fv5uew {
    width: var(--x6c9l55)
}

.x1fz8zon {
    border-right-width: var(--x-borderRightWidth)
}

.x1fzl6go {
    height: var(--x1p6zj4q)
}

.x1fzs16h {
    margin-left: var(--x1pxj5uw)
}

.x1g2khh7 {
    padding-bottom: 14px
}

.x1g3bxo5 {
    margin-top: -64px
}

.x1g7lgze {
    height: var(--x4j0qio)
}

.x1gb2em4 {
    height: 68px
}

.x1gdecfn {
    min-height: var(--xicr0t3)
}

.x1ghlpg3 {
    border-bottom-width: var(--size2)
}

.x1gjg8ae {
    left: var(--xd07br6)
}

.x1gkbulp {
    margin-top: var(--x-marginTop)
}

.x1gkuw16 {
    border-bottom-color: var(--warning)
}

.x1gnjk6k {
    padding-left: var(--size20)
}

.x1gnnpzl {
    height: 30px
}

.x1gnueht {
    width: var(--x1txcr6t)
}

.x1gp4ovq {
    border-top-width: 4px
}

.x1gpg9y0 {
    border-top-color: var(--secondary-text)
}

.x1gphuky {
    padding-bottom: var(--size1)
}

.x1grs4f6 {
    right: var(--x1k62kyd)
}

.x1gslohp {
    margin-top: 4px
}

.x1gsmzo5 {
    border-top-color: var(--x1e8ogek)
}

.x1guw455 {
    width: 38px
}

.x1gvc1ni {
    width: var(--xxk4fw2)
}

.x1h2aqdt {
    border-top-color: var(--gray01)
}

.x1h2mt7u {
    border-bottom-width: 4px
}

.x1h73nzw {
    margin-top: var(--x6tm0c)
}

.x1h8w6q9 {
    top: var(--size42)
}

.x1hdnelj {
    max-height: 314px
}

.x1hewywp {
    right: var(--size12)
}

.x1hfn5x7 {
    width: 260px
}

.x1hie0zf {
    height: 352px
}

.x1hk8g9p {
    padding-top: var(--size28)
}

.x1hkcv85 {
    max-height: 200px
}

.x1hqpmal {
    border-left-style: dotted
}

.x1hrurx9 {
    min-height: var(--xom93ym)
}

.x1hshjfz {
    min-height: 16px
}

.x1i1rx1s {
    width: 1px
}

.x1i5r0r9 {
    max-width: 256px
}

.x1i7xno4 {
    height: var(--xuh5op0)
}

.x1i9suas {
    min-width: 120px
}

.x1igobyq {
    padding-bottom: var(--xump932)
}

.x1ilescg {
    top: var(--xw219wl)
}

.x1inao9g {
    height: var(--x1fvmfqt)
}

.x1io82uz {
    height: 80%
}

.x1iog12x {
    margin-left: 4px
}

.x1iorvi4 {
    padding-top: 4px
}

.x1iunt3q {
    border-top-color: var(--border-primary)
}

.x1ix75xw {
    margin-top: var(--size20)
}

.x1j0rfcy {
    height: 3.5px
}

.x1j85h84 {
    padding-bottom: 1px
}

.x1j95mj1 {
    height: var(--x9ud0cq)
}

.x1j9fc63 {
    height: var(--x1455g4c)
}

.x1j9u4d2 {
    max-width: 400px
}

.x1j9zx27 {
    border-bottom-left-radius: var(--radius8)
}

.x1jar8g {
    padding-top: var(--xauh48z)
}

.x1jcpsc4 {
    padding-top: var(--a2ui-card-padding-block, 12px)
}

.x1je9ylm {
    width: var(--x78ck11)
}

.x1jkqq1h {
    max-width: 280px
}

.x1jm3axb {
    padding-top: var(--x-paddingTop)
}

.x1jnq8ab {
    bottom: var(--x1jvqo9w)
}

.x1jols5v {
    max-height: var(--x-maxHeight)
}

.x1jse7uf {
    width: var(--xcr52b6)
}

.x1jyzfkr {
    border-bottom-right-radius: 1px
}

.x1jz9odr {
    top: calc(50% - 3px)
}

.x1jzhcrs {
    min-width: 200px
}

.x1k0fl90 {
    left: var(--xo4wc9t)
}

.x1k4b064 {
    width: var(--x1o9tk81)
}

.x1k4b1dw {
    width: 438px
}

.x1k70j0n {
    margin-top: 6px
}

.x1kagbt2 {
    padding-top: var(--size2)
}

.x1kc4spy {
    right: -1px
}

.x1kdptur {
    border-top-color: var(--x-borderTopColor)
}

.x1kft4e5 {
    margin-top: var(--size4)
}

.x1kgmq87 {
    margin-top: -2px
}

.x1kj82b0 {
    padding-bottom: var(--xo8ehwe)
}

.x1kjpctd {
    right: var(--x3ojyzc)
}

.x1kky2od {
    width: 16px
}

.x1klvvdw {
    min-width: 260px
}

.x1kmanbg {
    width: 55%
}

.x1kr8tdy {
    border-top-width: 6px
}

.x1kuwip8 {
    border-top-color: var(--orange05)
}

.x1kxdyts {
    width: 472px
}

.x1kxvipb {
    border-top-color: #5af
}

.x1kyj5tw {
    width: var(--x1yny2se)
}

.x1l2rt3b {
    width: 400px
}

.x1l491iy {
    height: var(--x12udktc)
}

.x1l5p03z {
    height: 70vh
}

.x1l76qip {
    height: 264px
}

.x1l7fig8 {
    margin-top: var(--x17najvz)
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1ldy10 {
    border-top-left-radius: var(--size8)
}

.x1lepi3b {
    border-bottom-color: var(--xblju4b)
}

.x1levgdg {
    margin-bottom: var(--size16)
}

.x1lqa7cf {
    padding-left: 10px
}

.x1lqxvo2 {
    border-bottom-color: var(--always-white)
}

.x1lr1uin {
    max-width: 420px
}

.x1lrnewe {
    height: var(--x1vvu85k)
}

.x1lvvxm5 {
    margin-top: var(--xl4ub04)
}

.x1m258z3 {
    width: 320px
}

.x1m2x4h7 {
    margin-bottom: -64px
}

.x1m55gk0 {
    margin-right: var(--size56)
}

.x1m5d53m {
    left: var(--xza2uqs)
}

.x1m5k7dd {
    min-height: var(--x13di7p)
}

.x1m6qfv5 {
    margin-top: -52px
}

.x1m6szmk {
    margin-top: 58px
}

.x1m8296t {
    margin-top: var(--xhc753s)
}

.x1mabtby {
    height: var(--x1b7d51n)
}

.x1md42q5 {
    width: var(--size96)
}

.x1mdp5kh {
    width: var(--xvfuxhw)
}

.x1mgwmr {
    margin-top: var(--xt2f86n)
}

.x1mhklzf {
    height: var(--x167vf4h)
}

.x1miatn0 {
    padding-top: 32px
}

.x1mj0w8m {
    height: 330px
}

.x1mnk73k {
    border-top-color: #0003
}

.x1mre8na {
    width: var(--x150tu7l)
}

.x1mw4b72 {
    width: var(--size56)
}

.x1mwzdb5 {
    border-bottom-color: var(--gray01)
}

.x1mxstf9 {
    padding-bottom: 4%
}

.x1mznueg {
    padding-top: unset
}

.x1n0wj4w {
    width: var(--size72)
}

.x1n1qost {
    padding-top: var(--size8)
}

.x1n36k {
    padding-left: var(--size24)
}

.x1n4v1h9 {
    left: var(--x1ig80bm)
}

.x1n5bo18 {
    height: var(--x2bjwc)
}

.x1n7e4g {
    left: var(--x1txno9e)
}

.x1n9rscl {
    width: var(--x1wzt2vd)
}

.x1nb4dca {
    border-bottom-color: var(--media-inner-border)
}

.x1ncir08 {
    max-width: 200px
}

.x1ne6k20 {
    border-top-width: .25px
}

.x1ngbm5e {
    top: unset
}

.x1nhpuq2 {
    width: var(--x1pno76f)
}

.x1nkzwtp {
    left: var(--size28)
}

.x1nmyr4x {
    height: var(--size28)
}

.x1nn3v0j {
    padding-top: 2px
}

.x1npu0y7 {
    padding-top: var(--size72)
}

.x1nqzi6q {
    bottom: var(--x-bottom)
}

.x1nrll8i {
    left: 50%
}

.x1ntlw0l {
    margin-left: var(--x-marginLeft)
}

.x1nw9t3p {
    width: var(--x166omge)
}

.x1o62bnf {
    margin-top: -15px
}

.x1o6q14k {
    margin-right: 16px
}

.x1o7e6cl {
    margin-bottom: var(--size2)
}

.x1odjw0f {
    overflow-y: auto
}

.x1ojtbga {
    left: -1px
}

.x1olc76v {
    width: var(--size34)
}

.x1oohye9 {
    border-top-color: #cbd2d980
}

.x1ooj9zp {
    bottom: var(--size32)
}

.x1oom22z {
    padding-top: var(--size14)
}

.x1opgu9v {
    height: 314px
}

.x1orda92 {
    height: var(--size1)
}

.x1oslful {
    min-width: 22px
}

.x1oysuqx {
    width: 200px
}

.x1p18gu3 {
    margin-bottom: var(--xpppvvw)
}

.x1p1iix {
    height: 95%
}

.x1p3hj5f {
    width: var(--size16)
}

.x1pbdsig {
    height: 218.6667px
}

.x1pdqm84 {
    border-top-color: var(--border-secondary)
}

.x1pdr0v7 {
    top: -1px
}

.x1pigqs1 {
    width: 82px
}

.x1pju0fl {
    width: 50px
}

.x1plvlek {
    overflow-x: visible
}

.x1prhr3h {
    border-top-color: var(--text-and-icon-primary)
}

.x1pufni7 {
    padding-right: var(--size1)
}

.x1pwxknu {
    border-bottom-color: var(--secondary-icon)
}

.x1pxpd2l {
    width: 178px
}

.x1py0u0q {
    height: var(--x10zitcq)
}

.x1pzews7 {
    border-bottom-width: 1.5px
}

.x1q05qs2 {
    border-bottom-color: var(--barcelona-threadline)
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1q27leq {
    max-height: var(--x10zitcq)
}

.x1q56aa7 {
    width: 390.53px
}

.x1q5yig5 {
    width: 272px
}

.x1qa7p5i {
    padding-bottom: var(--x1gv9s9o)
}

.x1qg68nr {
    padding-top: var(--xixvtuo)
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1qiirwl {
    top: -2px
}

.x1qmjf5k {
    border-bottom-color: #5af
}

.x1qmuwvc {
    margin-bottom: var(--size28)
}

.x1qop83y {
    border-top-color: #333
}

.x1qpfodn {
    left: 16px
}

.x1qrby5j {
    width: inherit
}

.x1qsop6d {
    padding-bottom: var(--size4)
}

.x1qv9dbp {
    border-bottom-color: var(--lines-primary)
}

.x1qx5ct2 {
    height: 20px
}

.x1qxpbo1 {
    width: calc((var(--size44) * 10) + (var(--size6) * 9))
}

.x1racy4e {
    max-width: 220px
}

.x1rdm1he {
    width: var(--size2)
}

.x1rmmofs {
    margin-right: 24px
}

.x1rouazn {
    top: 11px
}

.x1rtd9fr {
    border-bottom-left-radius: var(--x-borderBottomLeftRadius)
}

.x1rtxh56 {
    margin-bottom: 88px
}

.x1rw0v2c {
    padding-bottom: 42px
}

.x1rwgjqp {
    margin-left: var(--size24)
}

.x1rwrhkx {
    padding-top: var(--x1w2r2gw)
}

.x1rxh3u7 {
    margin-left: var(--x1vvkfp2)
}

.x1ryn5d4 {
    padding-top: var(--xo8ehwe)
}

.x1s26gtw {
    height: var(--x1nrky7g)
}

.x1s3wz3g {
    right: var(--size24)
}

.x1s4h3af {
    border-top-color: #6cb6ff
}

.x1s5zwbi {
    margin-left: var(--size56)
}

.x1s66uex {
    height: var(--xbh1pmi)
}

.x1s73dr8 {
    overflow-y: clip
}

.x1s9msoy {
    right: var(--x1gv9s9o)
}

.x1sdppkt {
    padding-bottom: var(--size12)
}

.x1se2ifz {
    width: 17px
}

.x1sfwscb {
    border-top-color: var(--white08)
}

.x1sg39ty {
    left: var(--xy61n9z)
}

.x1sgpng {
    margin-top: 22px
}

.x1sh1111 {
    width: var(--xf0knkl)
}

.x1smro7g {
    border-bottom-color: var(--ig-black)
}

.x1so1ns2 {
    width: 192px
}

.x1swoqsd {
    top: var(--x10x3qse)
}

.x1sxdswe {
    margin-left: var(--size28)
}

.x1sy0etr {
    border-bottom-style: none
}

.x1sy10c2 {
    margin-top: 20px
}

.x1sy5sr1 {
    padding-top: var(--x9bl32j)
}

.x1t0p1hu {
    width: -webkit-fill-available
}

.x1t0yqth {
    border-bottom-color: #fff
}

.x1t1qrwb {
    bottom: -2px
}

.x1t5bqph {
    min-width: 190px
}

.x1t5r15x {
    border-top-color: var(--surface-primary)
}

.x1t8ezm2 {
    left: var(--size16)
}

.x1t9dp1f {
    padding-bottom: var(--xktlstg)
}

.x1t9vceh {
    width: 256px
}

.x1ta3ar0 {
    height: 17px
}

.x1tb78lj {
    padding-right: var(--x15w0ib4)
}

.x1td3qas {
    width: 32px
}

.x1tdde2s {
    height: var(--x1q7zo6x)
}

.x1tk7jg1 {
    top: 12px
}

.x1tlcaf7 {
    padding-right: var(--x19r6ktx)
}

.x1tpqehw {
    margin-left: 12px
}

.x1tseb12 {
    border-bottom-color: var(--white10)
}

.x1tslr1p {
    right: var(--xd07br6)
}

.x1tudf5h {
    padding-left: 32px
}

.x1tuochr {
    height: var(--x1oiopj7)
}

.x1tygjjb {
    width: 304px
}

.x1tz4bnf {
    border-top-color: var(--accent)
}

.x1u0w8k5 {
    height: 40%
}

.x1u3t58u {
    height: var(--size6)
}

.x1u41w7r {
    border-top-color: #0000002e
}

.x1u4wja4 {
    width: var(--size44)
}

.x1u5z2s3 {
    min-width: var(--xtyhzte)
}

.x1u6nxek {
    width: var(--x9wdrlo)
}

.x1u6q3pe {
    max-width: var(--x84l2g7)
}

.x1u96i0b {
    padding-left: var(--size4)
}

.x1ucidg1 {
    margin-bottom: var(--size8)
}

.x1ug7bdz {
    padding-right: 6px
}

.x1ugw5du {
    width: 57px
}

.x1uksjs5 {
    height: var(--size8)
}

.x1ullyw8 {
    padding-top: var(--x1qzxgg2)
}

.x1umb389 {
    left: var(--x1titvpe)
}

.x1uqxw9f {
    width: var(--xssgfih)
}

.x1useyqa {
    width: 48px
}

.x1utrklm {
    border-top-color: var(--xbot0hz)
}

.x1uulv1t {
    bottom: 19px
}

.x1uysxn2 {
    width: var(--xa8qadh)
}

.x1v4s8kt {
    width: 6px
}

.x1v8p93f {
    border-top-color: transparent
}

.x1v9usgg {
    height: 14px
}

.x1va8c73 {
    max-width: 320px
}

.x1vd4hg5 {
    height: 300px
}

.x1vfnbw1 {
    margin-top: var(--size44)
}

.x1vh2tc1 {
    width: var(--size24)
}

.x1vhfslr {
    margin-top: var(--x-marginBlockStart)
}

.x1vmvj1k {
    border-top-color: var(--barcelona-primary-button-background)
}

.x1vn6ebd {
    min-height: 116px
}

.x1vplzrt {
    height: var(--x10sj48l)
}

.x1vqgdyp {
    height: 40px
}

.x1vrad04 {
    padding-bottom: 100%
}

.x1vtb1mm {
    border-top-color: #fff
}

.x1vvlnfd {
    top: var(--size32)
}

.x1vzzuqr {
    margin-top: var(--x1oatxdl)
}

.x1w1ampy {
    height: var(--x1q4zxxx)
}

.x1w1tb2m {
    top: 60px
}

.x1w2m7qj {
    padding-bottom: var(--size56)
}

.x1w5clc0 {
    padding-top: var(--xdl88x9)
}

.x1w78mhd {
    padding-bottom: var(--x1q30nld)
}

.x1w8hd2q {
    border-top-right-radius: 1px
}

.x1weo5j2 {
    min-height: var(--x1q7zo6x)
}

.x1whlozk {
    height: 95vh
}

.x1wj4jf7 {
    margin-left: 50%
}

.x1wjmhiu {
    height: 50vh
}

.x1wkyw2c {
    padding-bottom: var(--x-padding)
}

.x1wn3l0a {
    width: var(--x43rpkz)
}

.x1wpj2vm {
    height: var(--x6evqf5)
}

.x1wrv9l6 {
    max-width: var(--x6c9l55)
}

.x1wsgfga {
    margin-bottom: -8px
}

.x1wsuqlk {
    margin-right: 12px
}

.x1wtpuwv {
    width: 19.875rem
}

.x1wvbvjh {
    height: var(--xv26pej)
}

.x1wwkm1d {
    padding-left: var(--size16)
}

.x1x20ilw {
    border-top-color: var(--fds-gray-25)
}

.x1x4vlqs {
    padding-top: var(--size40)
}

.x1x862rh {
    margin-right: -4px
}

.x1x8ah2q {
    border-bottom-color: var(--black0)
}

.x1x8lkum {
    width: var(--size20)
}

.x1xblg5i {
    padding-top: var(--size4)
}

.x1xc55vz {
    width: 8px
}

.x1xdlc9t {
    width: var(--x1cn43ds)
}

.x1xg6nwr {
    border-top-width: var(--x27zntu)
}

.x1xgujw2 {
    border-top-color: #cbd2d999
}

.x1xmf6yo {
    margin-top: 8px
}

.x1xn9zfg {
    max-width: 576px
}

.x1xnyulx {
    max-width: 374px
}

.x1xp8n7a {
    width: 18px
}

.x1xpa7k {
    padding-right: 0
}

.x1xqsql5 {
    border-top-color: var(--warning)
}

.x1xwba82 {
    border-top-color: var(--x1fo8oi)
}

.x1y1aw1k {
    padding-top: 8px
}

.x1y5ovi3 {
    border-top-color: var(--background-focused)
}

.x1y60s2p {
    height: var(--x4u4ryp)
}

.x1yf7rl7 {
    margin-right: 0
}

.x1ygkb0v {
    width: 51px
}

.x1yjoq1l {
    max-width: 768px
}

.x1ymw6g {
    height: 160px
}

.x1ynk5qb {
    margin-bottom: var(--size32)
}

.x1ypiaak {
    border-top-color: #ffffff40
}

.x1yrsyyn {
    padding-top: 6px
}

.x1yvn1ib {
    height: var(--xec51gf)
}

.x1yxkdy7 {
    height: var(--xf0knkl)
}

.x1yztbdb {
    margin-bottom: 16px
}

.x1z7kur {
    top: var(--size48)
}

.x21l06v {
    width: var(--xbfzhv7)
}

.x229a61 {
    border-bottom-color: var(--background-focused)
}

.x23j0i4 {
    width: 26px
}

.x25633i {
    width: var(--size180)
}

.x25epmt {
    border-bottom-color: var(--accent)
}

.x26p7io {
    height: var(--x1mdx9ew)
}

.x27avz1 {
    margin-top: var(--x17sxcs0)
}

.x27kpxv {
    max-width: 560px
}

.x2gs1ea {
    height: 344px
}

.x2lwn1j {
    min-height: 0
}

.x2n8990 {
    padding-bottom: var(--size2)
}

.x2pufn4 {
    height: var(--size34)
}

.x2wdhhu {
    margin-top: var(--x1nn0h8e)
}

.x2wlcfq {
    border-bottom-color: var(--border-primary)
}

.x2x41l1 {
    border-bottom-width: 3px
}

.x2xai4m {
    margin-left: -136px
}

.x32b0ac {
    border-right-style: solid
}

.x3481ng {
    padding-right: var(--size12)
}

.x34kq9 {
    padding-left: var(--size56)
}

.x367khp {
    bottom: var(--xz72yfm)
}

.x36qwtl {
    height: 2px
}

.x39kqho {
    padding-top: var(--a2ui-card-padding-block, 16px)
}

.x39lw6i {
    height: 60%
}

.x3d5gib {
    max-height: 50vh
}

.x3gb8b3 {
    height: var(--size16)
}

.x3gddtr {
    width: calc(var(--size96) + var(--size96) + var(--size96) + var(--size96) + var(--size96) + var(--size96))
}

.x3hqpx7 {
    width: 50%
}

.x3jtjpk {
    width: var(--x1wbiqph)
}

.x3m8u43 {
    right: 0
}

.x3mw7os {
    right: 18px
}

.x3p9ev8 {
    width: 420px
}

.x3tjt7u {
    border-bottom-color: var(--barcelona-primary-button-background)
}

.x3yh3o0 {
    top: var(--size24)
}

.x41ykw1 {
    left: var(--xm20dwd)
}

.x46jg8d {
    min-width: 32px
}

.x481tgf {
    height: var(--size72)
}

.x48lskh {
    bottom: -3px
}

.x4bc08e {
    width: 686px
}

.x4cne27 {
    margin-bottom: -6px
}

.x4dv49w {
    padding-bottom: var(--size28)
}

.x4ii5y1 {
    margin-bottom: auto
}

.x4jc3fe {
    border-top-color: var(--x-borderColor)
}

.x4p5aij {
    padding-top: 1px
}

.x4srs31 {
    border-top-color: var(--white30)
}

.x4vo7gb {
    padding-top: var(--x1qj8ipp)
}

.x500ori {
    height: 1.9375rem
}

.x50vjp7 {
    height: var(--xtz05i2)
}

.x52pzl6 {
    max-height: 2000px
}

.x548ier {
    border-top-width: var(--size1)
}

.x59z61c {
    right: var(--xj4fgbk)
}

.x5enoso {
    top: -14px
}

.x5h4uz0 {
    padding-bottom: var(--x16ljqdo)
}

.x5l1rbk {
    right: var(--player-radius)
}

.x5lhr3w {
    width: var(--x-width)
}

.x5mnzd7 {
    top: var(--x-insetBlockStart)
}

.x5see2y {
    border-top-width: 1.5px
}

.x5t0xka {
    border-bottom-right-radius: var(--x-borderBottomRightRadius)
}

.x5to9q4 {
    top: var(--size4)
}

.x5yr21d {
    height: 100%
}

.x655mhi {
    width: var(--size6)
}

.x65f84u {
    max-width: 500px
}

.x65xoit {
    width: 70%
}

.x66qj62 {
    padding-top: 4%
}

.x69yjgb {
    height: var(--x1mx4t7h)
}

.x6c5l4p {
    min-width: 80px
}

.x6dunjs {
    border-bottom-color: var(--white06)
}

.x6eebr {
    margin-top: var(--size56)
}

.x6hvqn {
    height: 234px
}

.x6ikm8r {
    overflow-x: hidden
}

.x6lf0e9 {
    height: 195px
}

.x6mv8bq {
    height: var(--xssakq7)
}

.x6tq3ve {
    height: calc(var(--size96) + var(--size16))
}

.x6v1tg3 {
    width: var(--x3eshy3)
}

.x6vygpy {
    border-bottom-color: #ffffff40
}

.x6wrskw {
    padding-left: 4px
}

.x6xdzei {
    right: 52px
}

.x7337c {
    border-top-width: var(--size2)
}

.x73508w {
    padding-bottom: var(--x1dh6jwi)
}

.x73b0cz {
    left: 332px
}

.x7463s0 {
    height: var(--size88)
}

.x74g2gm {
    border-bottom-color: var(--white08)
}

.x751hie {
    border-top-color: var(--positive)
}

.x7aqudx {
    width: var(--x1e753ym)
}

.x7c748p {
    bottom: var(--x1hnhpxp)
}

.x7dm7yj {
    margin-top: var(--xrim074)
}

.x7dswr5 {
    margin-top: var(--x15aulph)
}

.x7kjck7 {
    width: var(--size48)
}

.x7kya4p {
    max-width: 540px
}

.x7lqjkh {
    border-top-color: #25292e80
}

.x7mnju {
    width: 74px
}

.x7ok3n0 {
    right: var(--x-right)
}

.x7rilmu {
    width: 53.4375vh
}

.x7tkaax {
    left: var(--x1txcr6t)
}

.x80vd3b {
    border-bottom-color: var(--divider)
}

.x877ncv {
    width: var(--x1xr656z)
}

.x889kno {
    padding-top: 10px
}

.x8bylt4 {
    border-bottom-color: var(--border-tertiary)
}

.x8cjs6t {
    border-top-color: var(--divider)
}

.x8l0ovb {
    width: var(--x84l2g7)
}

.x8l1umf {
    top: 24px
}

.x8m76vn {
    padding-top: var(--x1ew6lda)
}

.x8nclml {
    min-height: 64px
}

.x8p6jte {
    bottom: var(--x1qgth)
}

.x8vg9ka {
    border-top-color: var(--background-primary)
}

.x8x9d4c {
    margin-left: auto
}

.x8yj6t5 {
    width: 20%
}

.x90ne7k {
    height: 34px
}

.x94i6gx {
    margin-bottom: var(--size48)
}

.x950f2i {
    height: var(--size32)
}

.x972fbf {
    border-top-width: 0
}

.x9mg1az {
    right: var(--x1ebwutm)
}

.x9ndwyb {
    width: 14%
}

.x9otpla {
    margin-top: -8px
}

.x9y6nc5 {
    padding-top: var(--size96)
}

.xa0zjtf {
    height: 164px
}

.xa3b7fw {
    min-height: 350px
}

.xa81qns {
    width: var(--xxapvgl)
}

.xa8wgee {
    padding-right: var(--size16)
}

.xaeupfm {
    width: var(--size64)
}

.xafpxmx {
    width: 240px
}

.xahxg0q {
    padding-bottom: var(--size20)
}

.xam5rvr {
    height: 1.5rem
}

.xamhcws {
    border-top-width: 2px
}

.xat24cr {
    margin-bottom: 0
}

.xaybbzo {
    border-bottom-color: var(--white30)
}

.xb394s9 {
    width: var(--xyoxdw3)
}

.xb6alvd {
    border-bottom-color: #cbd2d999
}

.xb7x3ar {
    padding-top: 25vh
}

.xb8l8e1 {
    height: 1.75rem
}

.xb947yb {
    bottom: -24px
}

.xbaspyu {
    margin-top: var(--a2ui-card-margin-block, 16px)
}

.xbfrwjf {
    bottom: 4px
}

.xbjq12a {
    margin-left: var(--size16)
}

.xbl3840 {
    width: 285px
}

.xbtqan3 {
    right: var(--size32)
}

.xbuws49 {
    height: var(--x1k431vz)
}

.xbw9o4j {
    right: var(--size8)
}

.xbwk1nx {
    padding-bottom: var(--x3xzewt)
}

.xc58f59 {
    border-top-color: rgb(var(--web-always-white))
}

.xc9g7u0 {
    padding-top: var(--size24)
}

.xc9os1f {
    border-bottom-width: .25px
}

.xc9qbxq {
    height: 36px
}

.xcaw9uk {
    left: -8px
}

.xceaouf {
    height: var(--size180)
}

.xcgnprq {
    top: calc(100% + 3px)
}

.xcicffo {
    padding-right: 10px
}

.xcj9msv {
    height: var(--x1nbdbxw)
}

.xcyk1dc {
    padding-top: var(--x1qrkpc4)
}

.xd05zpd {
    margin-bottom: var(--size64)
}

.xd22sou {
    border-top-color: var(--white15)
}

.xd2qavr {
    margin-top: var(--size24)
}

.xdd1rvw {
    right: var(--size6)
}

.xdd8jsf {
    height: 52px
}

.xdj266r {
    margin-top: 0
}

.xdjccd9 {
    left: -6px
}

.xdk7pt {
    height: 8px
}

.xdocmp1 {
    border-top-left-radius: 2px
}

.xdpfuu1 {
    width: 800px
}

.xdsb8wn {
    top: 100%
}

.xdsp153 {
    padding-bottom: var(--size72)
}

.xdum7fw {
    padding-bottom: var(--x75d4oh)
}

.xdvlbce {
    padding-bottom: 9px
}

.xdvn7xf {
    width: 6rem
}

.xdzyupr {
    width: 300px
}

.xe0p6wg {
    min-height: 28px
}

.xe0pwq {
    border-left-width: 1px
}

.xe2x8ty {
    border-top-color: #fff3
}

.xe38myg {
    height: var(--size48)
}

.xebz1lw {
    border-bottom-color: #333
}

.xee1j4q {
    padding-top: var(--xx7u07y)
}

.xeek4a6 {
    margin-bottom: var(--xhc753s)
}

.xeepkih {
    width: 62px
}

.xeq5yr9 {
    width: fit-content
}

.xerfsed {
    width: 115%
}

.xetbjbd {
    width: var(--size88)
}

.xeuugli {
    min-width: 0
}

.xew3og6 {
    left: var(--xc7n8hx)
}

.xewezni {
    border-bottom-width: var(--size1)
}

.xexx8yu {
    padding-top: 0
}

.xezivpi {
    width: max-content
}

.xf18ygs {
    padding-left: 12px
}

.xf68679 {
    max-width: var(--x-maxWidth)
}

.xfasii1 {
    border-bottom-color: var(--surface-primary)
}

.xfd5v8p {
    height: 380px
}

.xfj53qn {
    width: var(--x12mk2pr)
}

.xfkb9jc {
    width: var(--x8o3wei)
}

.xflkhhl {
    width: var(--x1gb0j7c)
}

.xfltrqr {
    top: -58px
}

.xfmmxo2 {
    margin-bottom: var(--a2ui-card-margin-block, 8px)
}

.xfo62xy {
    width: 2px
}

.xfqzb5z {
    height: var(--size56)
}

.xfr5jun {
    top: 8px
}

.xfwh8a8 {
    min-width: 156px
}

.xfyllk0 {
    left: 25%
}

.xfz9iyh {
    border-bottom-color: var(--negative)
}

.xfzy17o {
    padding-right: var(--size32)
}

.xg0jo4d {
    width: 75%
}

.xg2ehdj {
    padding-top: var(--a2ui-card-padding-block, 0px)
}

.xg4ltnw {
    bottom: 105px
}

.xg60p0d {
    margin-top: var(--xt2ppac)
}

.xg6iff7 {
    min-height: 100vh
}

.xg74rg2 {
    max-width: 285px
}

.xg7h5cd {
    height: fit-content
}

.xg80ozm {
    width: 330px
}

.xg8j3zb {
    padding-bottom: 3px
}

.xg9ykld {
    margin-top: var(--size40)
}

.xgb3byk {
    width: var(--x22kqki)
}

.xgb3rp4 {
    width: var(--xue1qhd)
}

.xgcr80x {
    height: var(--x12natin)
}

.xgd8bvy {
    width: 28px
}

.xgdm08u {
    bottom: var(--x1f7ve96)
}

.xghtnf9 {
    margin-top: 50%
}

.xgjxtca {
    border-top-color: var(--always-white)
}

.xgmzaj5 {
    width: 522px
}

.xgnpwu1 {
    right: var(--xza2uqs)
}

.xgo48lr {
    top: -50px
}

.xgq9j65 {
    left: var(--x-left)
}

.xgqtt45 {
    min-width: 100%
}

.xgzdjil {
    right: -6px
}

.xgzr6ix {
    width: var(--xvvguvl)
}

.xh8yej3 {
    width: 100%
}

.xhc8jgz {
    border-top-color: var(--border-tertiary)
}

.xhe5wa1 {
    border-right-color: transparent
}

.xhjk10j {
    height: 140px
}

.xhkhzo9 {
    margin-bottom: var(--xrim074)
}

.xhksxof {
    top: -24px
}

.xhqfjeb {
    width: 309px
}

.xhsvlbd {
    margin-top: -10px
}

.xhw6j3q {
    height: var(--x1a31b5n)
}

.xi2lk0m {
    bottom: -8px
}

.xi9rnz7 {
    border-bottom-color: #0000002e
}

.xieb3on {
    margin-bottom: 20px
}

.xiehhov {
    margin-bottom: var(--x-marginBlock)
}

.xifccgj {
    margin-top: -6px
}

.xifkd7f {
    width: 140px
}

.xih9iuw {
    border-bottom-width: var(--size4)
}

.xim6ej3 {
    top: calc(50% - 9px)
}

.xin7jxp {
    border-top-color: var(--background-secondary)
}

.xiptlao {
    padding-top: var(--xdippli)
}

.xiqac35 {
    border-top-color: var(--divider, rgba(0, 0, 0, .1))
}

.xiqxlx4 {
    min-height: var(--size64)
}

.xirqqd8 {
    max-width: 80px
}

.xis29ni {
    height: 694.28px
}

.xisnujt {
    min-height: 20px
}

.xistpi6 {
    min-width: var(--size42)
}

.xiu7pfl {
    height: 473px
}

.xiw5z4l {
    padding-bottom: 1.7vw
}

.xizuenc {
    height: var(--x1pno76f)
}

.xj35x94 {
    width: 112px
}

.xj3b58b {
    margin-left: 0
}

.xj3wx12 {
    padding-right: var(--x46tgjn)
}

.xj5zygf {
    right: var(--x15w0ib4)
}

.xj8mupq {
    width: var(--xd0l083)
}

.xj9uezu {
    padding-left: 2px
}

.xja2y4p {
    border-top-right-radius: 2px
}

.xjbys53 {
    top: var(--x-top)
}

.xjcy7sa {
    width: var(--xx959i3)
}

.xje3y0c {
    width: var(--xonsmma)
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjm9jq1 {
    height: 1px
}

.xjnlgov {
    bottom: 20px
}

.xjp8j0k {
    height: 96px
}

.xjpr12u {
    margin-bottom: 2px
}

.xjqpyvm {
    padding-bottom: var(--x-paddingBottom)
}

.xjrlang {
    overflow-y: var(--x-overflow)
}

.xjvjlmm {
    right: 100%
}

.xjwbbz4 {
    border-bottom-width: var(--size6)
}

.xjwf9q1 {
    min-height: 24px
}

.xjznrbw {
    width: var(--xiookym)
}

.xk39dcx {
    border-left-color: var(--white08)
}

.xk6b5x2 {
    padding-bottom: var(--xauh48z)
}

.xk6ci0l {
    right: 20px
}

.xkjj1ev {
    padding-bottom: var(--xixvtuo)
}

.xkjlwm {
    width: var(--size8)
}

.xkkqok5 {
    right: var(--size2)
}

.xkq7avx {
    height: 176px
}

.xktia5q {
    width: 80%
}

.xktpd3l {
    min-width: 100px
}

.xkuzg79 {
    right: -11px
}

.xkyrut2 {
    overflow-x: var(--x-overflow)
}

.xl010v5 {
    margin-right: 4px
}

.xl0us3e {
    width: 164px
}

.xl90ws3 {
    padding-top: var(--size20)
}

.xl9uqg {
    padding-bottom: var(--size24)
}

.xl9wlox {
    top: var(--x1hnhpxp)
}

.xla52po {
    padding-top: var(--x1dh6jwi)
}

.xler38x {
    border-bottom-color: var(--text-and-icon-primary)
}

.xlftelb {
    right: 12px
}

.xliu7op {
    right: var(--size20)
}

.xlm3tn6 {
    margin-bottom: var(--x-marginBlockEnd)
}

.xlm99nl {
    min-width: 240px
}

.xls2q7p {
    width: calc((var(--size44) * 2) + (var(--size6) * 2) + var(--size4))
}

.xlsygab {
    width: var(--x1vvkfp2)
}

.xlup9mm {
    height: 16px
}

.xlxy82 {
    border-bottom-width: 2px
}

.xlxyqfn {
    height: 50%
}

.xlya59e {
    border-top-style: dashed
}

.xm1vuu3 {
    margin-bottom: var(--size12)
}

.xm2jpb4 {
    margin-top: var(--x-marginBlock)
}

.xm2wftl {
    left: var(--size32)
}

.xm6i5cn {
    width: 90%
}

.xme4xts {
    border-top-width: var(--x-borderWidth)
}

.xmfey2z {
    left: var(--size48)
}

.xmfu0d9 {
    min-height: var(--size24)
}

.xmhk92p {
    top: 20px
}

.xmhujv2 {
    right: var(--size48)
}

.xmix8c7 {
    height: 18px
}

.xmk0lbn {
    height: var(--x5xl3jm)
}

.xmk4qb2 {
    padding-top: 2%
}

.xmll18r {
    height: 1.25rem
}

.xmmw2wb {
    height: var(--size14)
}

.xmn4e3e {
    border-top-width: 3px
}

.xmrkho8 {
    border-top-color: var(--negative)
}

.xmsj5c4 {
    height: var(--xggcp2y)
}

.xmtasxx {
    margin-left: var(--x1azk4p0)
}

.xmuged7 {
    border-bottom-color: var(--divider, rgba(0, 0, 0, .15))
}

.xmv2nho {
    width: var(--x1455g4c)
}

.xmz0i5r {
    max-height: 100%
}

.xmzs88n {
    padding-right: 4px
}

.xn00n0z {
    max-width: 32%
}

.xn0iach {
    right: var(--x31mti4)
}

.xn0vg7t {
    bottom: 12px
}

.xn1lp98 {
    left: var(--xnn9k4d)
}

.xn3w4p2 {
    height: 44px
}

.xn5hqff {
    right: 16px
}

.xn8zv66 {
    height: var(--x43rpkz)
}

.xn9wirt {
    width: 100vw
}

.xnalus7 {
    width: 0
}

.xnatle3 {
    border-bottom-color: var(--positive)
}

.xncym2f {
    left: 8px
}

.xndvrvu {
    width: var(--x1kpo6fo)
}

.xnf1dy1 {
    width: 268px
}

.xnfr1j {
    top: 1px
}

.xng8ra {
    height: 60px
}

.xngqerw {
    padding-bottom: var(--size42)
}

.xnm25rq {
    padding-left: 16px
}

.xnnlda6 {
    height: 56px
}

.xnrij3p {
    left: var(--x94k1tk)
}

.xnsqnv3 {
    border-bottom-color: #fff3
}

.xnttelv {
    max-height: 28vh
}

.xnuq7ks {
    padding-right: 12px
}

.xod5an3 {
    margin-bottom: 12px
}

.xoga9zp {
    margin-top: var(--size6)
}

.xoka39u {
    border-bottom-color: var(--x1fo8oi)
}

.xols6we {
    height: 6px
}

.xomnu4r {
    top: 16px
}

.xoo7x2w {
    width: var(--size12)
}

.xoq42zn {
    height: var(--size24)
}

.xowmr1y {
    left: 356px
}

.xoyzfg9 {
    top: 18px
}

.xp15903 {
    padding-bottom: var(--size74)
}

.xp33xtk {
    min-width: 288px
}

.xp4hb93 {
    margin-top: var(--x1w2r2gw)
}

.xp4tyjd {
    width: 356px
}

.xp8d6y2 {
    width: 1.5rem
}

.xp9pnto {
    border-top-color: #ffffff1f
}

.xpbqrpi {
    height: var(--xmb8ooe)
}

.xpf9j6y {
    padding-right: 2px
}

.xph48v4 {
    height: var(--xttsgn6)
}

.xphqxnn {
    top: var(--size2)
}

.xplxel3 {
    padding-top: var(--size56)
}

.xpnmzw7 {
    left: 12px
}

.xpoozfd {
    padding-bottom: var(--size6)
}

.xprnlng {
    max-height: 38vh
}

.xpvcztv {
    border-bottom-style: dashed
}

.xpxnivk {
    left: var(--size2)
}

.xpyat2d {
    height: 100px
}

.xpye8h {
    margin-bottom: var(--x1oatxdl)
}

.xq1dxzn {
    width: 160px
}

.xq2pcee {
    max-width: 440px
}

.xq457tq {
    padding-bottom: var(--x1ew6lda)
}

.xq7xtwh {
    top: var(--x13yam83)
}

.xq7zpew {
    padding-top: var(--xe9os4n)
}

.xqbwzk6 {
    margin-left: var(--x15w0ib4)
}

.xqd3l62 {
    bottom: -10px
}

.xqf1bsy {
    bottom: var(--x10x3qse)
}

.xqf8kyt {
    left: var(--size4)
}

.xqitzto {
    height: 280px
}

.xqj9n46 {
    padding-bottom: var(--size16)
}

.xqmqy1e {
    bottom: -1px
}

.xqn0ls5 {
    top: var(--xnn3fye)
}

.xqo3gd {
    bottom: 8px
}

.xqp5bx5 {
    width: var(--xol0khk)
}

.xqsqxq2 {
    bottom: var(--x9a72l6)
}

.xqtp20y {
    height: 0
}

.xr00yy2 {
    max-height: 238px
}

.xr1yuqi {
    margin-top: auto
}

.xr6r1i6 {
    padding-top: var(--x75d4oh)
}

.xr775ei {
    height: var(--x1hmpnfw)
}

.xr9ek0c {
    margin-top: 2px
}

.xr9k3n3 {
    border-top-right-radius: var(--radius8)
}

.xr9yni9 {
    padding-bottom: var(--xjc2tcw)
}

.xrlsmeg {
    max-width: 600px
}

.xrostsh {
    width: 150px
}

.xrs4ktt {
    border-top-left-radius: var(--radius8)
}

.xrsshbp {
    border-bottom-color: var(--orange05)
}

.xrwvqaa {
    border-top-color: var(--secondary-icon)
}

.xrx36xw {
    border-bottom-right-radius: var(--size8)
}

.xryxfnj {
    overflow-y: visible
}

.xs08uss {
    border-top-color: var(--xblju4b)
}

.xs1s249 {
    border-right-width: 1px
}

.xs2c32a {
    min-height: var(--x10zitcq)
}

.xs7f9wi {
    top: 2px
}

.xs8pxz8 {
    height: var(--size40)
}

.xs93f5j {
    right: 116px
}

.xs9of45 {
    padding-top: var(--x1q30nld)
}

.xsag5q8 {
    padding-bottom: 12px
}

.xsb5j7k {
    border-left-color: var(--x-borderLeftColor)
}

.xsbvt50 {
    margin-bottom: var(--size4)
}

.xsdox4t {
    height: 48px
}

.xseoqlg {
    min-height: 80px
}

.xsn5byn {
    top: var(--xhekklj)
}

.xso031l {
    border-bottom-width: 1px
}

.xsr4fh7 {
    border-bottom-color: var(--background-secondary)
}

.xss002j {
    top: var(--size16)
}

.xsugpx9 {
    bottom: -6px
}

.xsww2z2 {
    min-height: var(--size34)
}

.xsx72as {
    padding-top: 54px
}

.xt7dq6l {
    height: auto
}

.xt7i3zt {
    width: var(--x1m4nidy)
}

.xt81mdz {
    margin-top: var(--size16)
}

.xt8cgyo {
    border-top-width: .5px
}

.xta82ap {
    margin-top: var(--size12)
}

.xtdl73c {
    overflow-y: hidden;
    overflow-y: clip
}

.xtecsda {
    height: var(--x1bdqug6)
}

.xtehh2l {
    padding-bottom: var(--size64)
}

.xteofht {
    width: var(--size60)
}

.xthcw36 {
    right: var(--size4)
}

.xtiajzf {
    border-bottom-color: var(--x3ssoic)
}

.xtil01a {
    padding-bottom: var(--x1vay6cr)
}

.xtjm1ih {
    height: var(--xol0khk)
}

.xtnr804 {
    margin-left: -64px
}

.xtofugd {
    left: var(--x1rlcice)
}

.xtop2pl {
    height: var(--size44)
}

.xtovxqa {
    top: var(--x1gv9s9o)
}

.xtt8nkx {
    padding-top: var(--size42)
}

.xttzrnq {
    border-top-color: var(--barcelona-error-text)
}

.xtu2xtp {
    top: -6px
}

.xtvgz18 {
    bottom: var(--x1jaw866)
}

.xu0w5xh {
    width: var(--x1h8nsne)
}

.xu96u03 {
    left: 0
}

.xubpem7 {
    border-bottom-color: #cbd2d980
}

.xuduj0e {
    bottom: var(--xd0i19s)
}

.xuexbhq {
    width: var(--x16c1z8k)
}

.xugkvcv {
    width: var(--x1ojbawb)
}

.xuivejd {
    top: 14px
}

.xuiyqc {
    width: 59%
}

.xuray3q {
    padding-bottom: 1.2vw
}

.xusaw7m {
    padding-bottom: var(--size8)
}

.xusy4dz {
    right: var(--size180)
}

.xuv0xuj {
    height: 75%
}

.xuvdukr {
    height: var(--x16c1z8k)
}

.xuy0o7w {
    padding-right: var(--size4)
}

.xuyqlj2 {
    max-height: 300px
}

.xv0cdro {
    padding-bottom: var(--xdl88x9)
}

.xv1fntu {
    max-width: var(--x9wdrlo)
}

.xv3zujz {
    height: var(--size64)
}

.xv503u3 {
    margin-bottom: var(--size56)
}

.xv58fae {
    bottom: var(--size24)
}

.xv7451x {
    border-bottom-color: #ffffff26
}

.xv7tsev {
    width: var(--xc8da8n)
}

.xv9sy7p {
    margin-top: var(--size32)
}

.xvc91ea {
    border-left-width: var(--x-borderLeftWidth)
}

.xvc9op3 {
    height: var(--xcr52b6)
}

.xvf12kl {
    margin-bottom: var(--a2ui-card-margin-block, 0px)
}

.xvf179g {
    padding-top: var(--x13di7p)
}

.xvle69y {
    height: .75rem
}

.xvni27 {
    width: 52px
}

.xvnuopd {
    margin-right: var(--x19r6ktx)
}

.xvy4d1p {
    width: 24px
}

.xw2csxc {
    overflow-x: auto
}

.xw3kv2p {
    padding-bottom: unset
}

.xw4jnvo {
    width: 20px
}

.xw4uaoo {
    height: var(--size4)
}

.xw5jhkg {
    padding-left: var(--x15w0ib4)
}

.xw7yly9 {
    margin-top: 16px
}

.xwa60dl {
    top: 50%
}

.xwbll40 {
    border-bottom-color: var(--background-primary)
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwl9fdd {
    width: 380px
}

.xwn20ju {
    bottom: var(--size8)
}

.xwn58fe {
    height: var(--xxk4fw2)
}

.xwn8rmi {
    border-bottom-color: #25292e80
}

.xwnlub6 {
    bottom: var(--size12)
}

.xwon2y4 {
    padding-top: var(--x1gv9s9o)
}

.xwqq7k2 {
    width: 1.25rem
}

.xwttxul {
    max-width: var(--x1dv5pnk)
}

.xwukr4l {
    right: auto
}

.xwxc41k {
    padding-bottom: 24px
}

.xwy9bm2 {
    top: var(--x1qlio5g)
}

.xwyn6b6 {
    padding-bottom: var(--size40)
}

.xwyuugs {
    width: var(--x7vk0tl)
}

.xwzfr38 {
    height: 80px
}

.xx038o {
    width: var(--size1)
}

.xx0sqwi {
    bottom: var(--size2)
}

.xx2je3w {
    max-width: var(--x1lmevlv)
}

.xx4lnik {
    margin-top: var(--size1)
}

.xx8enhy {
    width: var(--x1dhiaro)
}

.xxbrewl {
    padding-bottom: 11px
}

.xxc7z9f {
    max-width: 360px
}

.xxdv67h {
    right: 201px
}

.xxg0vqg {
    margin-bottom: var(--size20)
}

.xxgeswv {
    border-right-width: var(--size6)
}

.xxgm8bz {
    border-top-right-radius: 72px
}

.xxhipga {
    padding-bottom: var(--a2ui-list-item-padding-block-end, 12px)
}

.xxhq80q {
    top: var(--size12)
}

.xxk0z11 {
    height: 24px
}

.xxljpkc {
    width: 30%
}

.xxq77bp {
    height: var(--xdippli)
}

.xxqbpr {
    margin-top: 68px
}

.xxsl7h8 {
    width: var(--xxn3egb)
}

.xy13l1i {
    padding-right: 8px
}

.xy2bdbk {
    right: var(--x10x3qse)
}

.xy2k8xt {
    top: -25px
}

.xy34wtr {
    border-top-color: var(--true-black-15)
}

.xy4xxi5 {
    height: var(--x1kpo6fo)
}

.xy75621 {
    height: 72px
}

.xy9901a {
    height: var(--x150gidz)
}

.xyamay9 {
    padding-top: 16px
}

.xyc4j8s {
    top: 7px
}

.xycev2y {
    width: 60%
}

.xyfqnmn {
    padding-right: 16px
}

.xygnafs {
    width: 120px
}

.xyinxu5 {
    padding-top: 14px
}

.xyj58a3 {
    border-left-width: 0
}

.xyo2n9i {
    height: var(--x1apfldj)
}

.xyqdw3p {
    padding-top: 3px
}

.xysbsod {
    border-top-width: var(--size6)
}

.xyz9cuk {
    padding-bottom: var(--x13ec8fv)
}

.xz21lkc {
    top: 6%
}

.xz65tgg {
    min-height: 200px
}

.xz6dhga {
    border-top-color: var(--lines-primary)
}

.xz84dc7 {
    width: 40%
}

.xz9dl7a {
    padding-top: 12px
}

.xze7fmh {
    min-height: var(--size48)
}

.xzghuot {
    border-top-width: var(--size4)
}

.xzh3puf {
    border-bottom-color: var(--x-borderColor)
}

.xzi7r1p {
    top: 100px
}

.xzjbwwf {
    width: 180px
}

.xzjhap9 {
    padding-left: 14px
}

.xzkxjte {
    right: -4px
}

.xztq7p4 {
    border-top-color: var(--ig-black)
}

.xzueoph {
    margin-bottom: 6px
}

.xzvfmac {
    padding-top: var(--size48)
}

.xzw4sqi {
    margin-top: 145px
}

.x12ltlj.x12ltlj:where(.x-default-marker:focus *) {
    height: auto
}

.x13ci8hl.x13ci8hl:where(.x-default-marker:focus *) {
    border-top-color: var(--background-focused)
}

.x1j078u9.x1j078u9:where(.x-default-marker:focus *) {
    border-top-color: #fff
}

.x1j7c5zu.x1j7c5zu:where(.x-default-marker:focus *) {
    border-top-color: var(--text-and-icon-primary)
}

.x1pq2eul.x1pq2eul:where(.x-default-marker:focus *) {
    border-bottom-color: var(--background-focused)
}

.x1txgw3s.x1txgw3s:where(.x-default-marker:focus *) {
    border-bottom-color: var(--xblju4b)
}

.xf1np7n.xf1np7n:where(.x-default-marker:focus *) {
    border-bottom-color: #fff
}

.xsi2l48.xsi2l48:where(.x-default-marker:focus *) {
    border-top-color: var(--xblju4b)
}

.xygh44j.xygh44j:where(.x-default-marker:focus *) {
    border-bottom-color: var(--text-and-icon-primary)
}

.x178dbxx:focus-within {
    max-height: 60vh
}

.x9z219e:focus-within {
    border-bottom-color: #fff
}

.xo2ismp:focus-within {
    overflow-y: auto
}

.xy7p9q:focus-within {
    border-top-color: #fff
}

.x1g31smg:first-child {
    border-top-width: 0
}

.x1t1lzn6:last-child {
    border-bottom-width: 0
}

.xgleni7:last-child {
    margin-bottom: unset
}

.x1aqee5z:hover {
    border-bottom-color: var(--barcelona-error-text)
}

.x1rb92s5:hover {
    border-top-color: var(--barcelona-error-text)
}

.x2cnxym:hover {
    border-top-color: var(--lines-primary)
}

.xrwjdqd:hover {
    border-bottom-color: var(--lines-primary)
}

.x138vvbw:focus {
    border-bottom-color: #fff3
}

.x1cz5djz:focus {
    border-top-color: #fff3
}

.x1gom2ui:focus {
    border-top-color: transparent
}

.x1t4wp9t:focus {
    border-top-color: var(--always-white)
}

.xnvrnxt:focus {
    border-bottom-color: var(--always-white)
}

.xv7adkg:focus {
    border-bottom-color: transparent
}

@media (min-resolution: 2dppx) {
    .xflvofv.xflvofv {
        height: .5px
    }
}

.x1bn1fsv::-webkit-input-placeholder {
    font-family: var(--font-family-system)
}

.x2s2ed0::-webkit-input-placeholder {
    color: var(--secondary-text)
}

.xbzbsl3::-webkit-input-placeholder {
    color: var(--text-secondary)
}

:root,
[dir=ltr] {
    --stylex-logical-start: left;
    --stylex-logical-end: right
}

[dir=rtl] {
    --stylex-logical-start: right;
    --stylex-logical-end: left
}

@property --x---about-ig-galaxy-image-border-radius {
    syntax: "*";
    inherits: false;
}

@property --x---drift-x {
    syntax: "*";
    inherits: false;
}

@property --x-14020ls {
    syntax: "*";
    inherits: false;
}

@property --x-15iyedw {
    syntax: "*";
    inherits: true;
}

@property --x-1l5cvlg {
    syntax: "*";
    inherits: false;
}

@property --x-1u3p0zx {
    syntax: "*";
    inherits: false;
}

@property --x-1xmrurk {
    syntax: "*";
    inherits: false;
}

@property --x-1xptfca {
    syntax: "*";
    inherits: false;
}

@property --x-97tf5x {
    syntax: "*";
    inherits: false;
}

@property --x-alignContent {
    syntax: "*";
    inherits: false;
}

@property --x-alignItems {
    syntax: "*";
    inherits: false;
}

@property --x-animationDelay {
    syntax: "*";
    inherits: false;
}

@property --x-animationDuration {
    syntax: "*";
    inherits: false;
}

@property --x-animationIterationCount {
    syntax: "*";
    inherits: false;
}

@property --x-aspectRatio {
    syntax: "*";
    inherits: false;
}

@property --x-backdropFilter {
    syntax: "*";
    inherits: false;
}

@property --x-background {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundColor {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundImage {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundPosition {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundSize {
    syntax: "*";
    inherits: false;
}

@property --x-borderColor {
    syntax: "*";
    inherits: false;
}

@property --x-borderRadius {
    syntax: "*";
    inherits: false;
}

@property --x-borderStartEndRadius {
    syntax: "*";
    inherits: false;
}

@property --x-borderStartStartRadius {
    syntax: "*";
    inherits: false;
}

@property --x-borderWidth {
    syntax: "*";
    inherits: false;
}

@property --x-bottom {
    syntax: "*";
    inherits: false;
}

@property --x-boxShadow {
    syntax: "*";
    inherits: false;
}

@property --x-bwv0p9 {
    syntax: "*";
    inherits: true;
}

@property --x-clipPath {
    syntax: "*";
    inherits: false;
}

@property --x-color {
    syntax: "*";
    inherits: false;
}

@property --x-columnGap {
    syntax: "*";
    inherits: false;
}

@property --x-cursor {
    syntax: "*";
    inherits: false;
}

@property --x-filter {
    syntax: "*";
    inherits: false;
}

@property --x-flexBasis {
    syntax: "*";
    inherits: false;
}

@property --x-flexDirection {
    syntax: "*";
    inherits: false;
}

@property --x-flexWrap {
    syntax: "*";
    inherits: false;
}

@property --x-fontFamily {
    syntax: "*";
    inherits: false;
}

@property --x-fontSize {
    syntax: "*";
    inherits: false;
}

@property --x-fontWeight {
    syntax: "*";
    inherits: false;
}

@property --x-g3otn {
    syntax: "*";
    inherits: false;
}

@property --x-gridColumnEnd {
    syntax: "*";
    inherits: false;
}

@property --x-gridColumnStart {
    syntax: "*";
    inherits: false;
}

@property --x-gridTemplateColumns {
    syntax: "*";
    inherits: false;
}

@property --x-gridTemplateRows {
    syntax: "*";
    inherits: false;
}

@property --x-height {
    syntax: "*";
    inherits: false;
}

@property --x-insetInlineEnd {
    syntax: "*";
    inherits: false;
}

@property --x-insetInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-jkru38 {
    syntax: "*";
    inherits: false;
}

@property --x-justifyContent {
    syntax: "*";
    inherits: false;
}

@property --x-justifySelf {
    syntax: "*";
    inherits: false;
}

@property --x-left {
    syntax: "*";
    inherits: false;
}

@property --x-letterSpacing {
    syntax: "*";
    inherits: false;
}

@property --x-lineHeight {
    syntax: "*";
    inherits: false;
}

@property --x-lrvn8q {
    syntax: "*";
    inherits: false;
}

@property --x-margin {
    syntax: "*";
    inherits: false;
}

@property --x-marginBlockEnd {
    syntax: "*";
    inherits: false;
}

@property --x-marginBottom {
    syntax: "*";
    inherits: false;
}

@property --x-marginInline {
    syntax: "*";
    inherits: false;
}

@property --x-marginInlineEnd {
    syntax: "*";
    inherits: false;
}

@property --x-marginInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-marginLeft {
    syntax: "*";
    inherits: false;
}

@property --x-marginRight {
    syntax: "*";
    inherits: false;
}

@property --x-marginTop {
    syntax: "*";
    inherits: false;
}

@property --x-maxHeight {
    syntax: "*";
    inherits: false;
}

@property --x-maxWidth {
    syntax: "*";
    inherits: false;
}

@property --x-minHeight {
    syntax: "*";
    inherits: false;
}

@property --x-minWidth {
    syntax: "*";
    inherits: false;
}

@property --x-objectPosition {
    syntax: "*";
    inherits: false;
}

@property --x-opacity {
    syntax: "*";
    inherits: false;
}

@property --x-order {
    syntax: "*";
    inherits: false;
}

@property --x-outlineOffset {
    syntax: "*";
    inherits: false;
}

@property --x-overflowX {
    syntax: "*";
    inherits: false;
}

@property --x-overflowY {
    syntax: "*";
    inherits: false;
}

@property --x-overscrollBehaviorX {
    syntax: "*";
    inherits: false;
}

@property --x-overscrollBehaviorY {
    syntax: "*";
    inherits: false;
}

@property --x-padding {
    syntax: "*";
    inherits: false;
}

@property --x-paddingBlock {
    syntax: "*";
    inherits: false;
}

@property --x-paddingBottom {
    syntax: "*";
    inherits: false;
}

@property --x-paddingInline {
    syntax: "*";
    inherits: false;
}

@property --x-paddingInlineEnd {
    syntax: "*";
    inherits: false;
}

@property --x-paddingInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-paddingTop {
    syntax: "*";
    inherits: false;
}

@property --x-position {
    syntax: "*";
    inherits: false;
}

@property --x-prkozi {
    syntax: "*";
    inherits: false;
}

@property --x-rowGap {
    syntax: "*";
    inherits: false;
}

@property --x-rtxa7e {
    syntax: "*";
    inherits: false;
}

@property --x-stroke {
    syntax: "*";
    inherits: false;
}

@property --x-t8elxo {
    syntax: "*";
    inherits: false;
}

@property --x-t9uqrv {
    syntax: "*";
    inherits: false;
}

@property --x-textAlign {
    syntax: "*";
    inherits: false;
}

@property --x-top {
    syntax: "*";
    inherits: false;
}

@property --x-transform {
    syntax: "*";
    inherits: false;
}

@property --x-transformOrigin {
    syntax: "*";
    inherits: false;
}

@property --x-transition {
    syntax: "*";
    inherits: false;
}

@property --x-transitionDuration {
    syntax: "*";
    inherits: false;
}

@property --x-translate {
    syntax: "*";
    inherits: false;
}

@property --x-verticalAlign {
    syntax: "*";
    inherits: false;
}

@property --x-viewTransitionName {
    syntax: "*";
    inherits: false;
}

@property --x-w4vn1i {
    syntax: "*";
    inherits: false;
}

@property --x-width {
    syntax: "*";
    inherits: false;
}

@keyframes x10hy23f-B {
    0% {
        opacity: 0;
        transform: translate(100%)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes x10p3mwt-B {
    0% {
        opacity: .4
    }

    25% {
        opacity: .09
    }

    50% {
        opacity: .27
    }

    75% {
        opacity: .08
    }

    to {
        opacity: .19
    }
}

@keyframes x11n990g-B {
    0% {
        opacity: 0;
        transform: translateY(0)
    }

    10% {
        opacity: 1;
        transform: translateY(-10px)
    }

    85% {
        opacity: 1;
        transform: translateY(-180px)
    }

    to {
        opacity: 0;
        transform: translateY(-200px)
    }
}

@keyframes x11qf95d-B {
    0% {
        opacity: 1
    }

    to {
        inset-inline-end: 0;
        opacity: 0
    }
}

@keyframes x122imku-B {
    0% {
        height: 0;
        opacity: 0
    }

    to {
        height: 47px;
        opacity: 1
    }
}

@keyframes x12gbam3-B {
    0% {
        visibility: visible
    }

    to {
        visibility: hidden
    }
}

@keyframes x12zu2tw-B {
    0% {
        -webkit-filter: blur(8px);
        filter: blur(8px);
        opacity: .1;
        transform: scale(.8)
    }

    to {
        -webkit-filter: blur(0px);
        filter: blur(0px);
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes x134v1xh-B {
    0% {
        opacity: 0;
        transform: scale(.95) translateY(-8px)
    }

    to {
        opacity: 1;
        transform: scale(1) translateY(0)
    }
}

@keyframes x13f3g3z-B {
    0% {
        color: var(--always-white)
    }

    to {
        color: var(--always-black)
    }
}

@keyframes x13h2ri6-B {
    0% {
        left: 15%
    }

    50% {
        left: 30%
    }

    to {
        left: 15%
    }
}

@keyframes x13iqtiu-B {
    0% {
        opacity: .34
    }

    25% {
        opacity: .09
    }

    50% {
        opacity: .27
    }

    75% {
        opacity: .08
    }

    to {
        opacity: .19
    }
}

@keyframes x13o1s23-B {
    0% {
        height: 48px;
        opacity: 1;
        width: 48px
    }

    to {
        height: 72px;
        opacity: 0;
        width: 72px
    }
}

@keyframes x14h38ek-B {
    0% {
        max-height: 0;
        opacity: 0;
        visibility: hidden
    }

    to {
        max-height: 150px;
        opacity: 1;
        visibility: visible
    }
}

@keyframes x15b941j-B {
    0% {
        opacity: 0;
        transform: translateY(100%)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes x15fe748-B {
    0% {
        opacity: 0
    }

    to {
        inset-inline-end: 1px;
        opacity: 1
    }
}

@keyframes x162kelk-B {
    0% {
        opacity: .19
    }

    50% {
        opacity: .07
    }

    to {
        opacity: .19
    }
}

@keyframes x16dvpri-B {
    0% {
        opacity: var(--glimmer-opacity-max)
    }

    50% {
        opacity: var(--glimmer-opacity-min)
    }

    to {
        opacity: var(--glimmer-opacity-max)
    }
}

@keyframes x16e58t8-B {
    0% {
        transform: rotate(0)
    }

    25% {
        transform: rotate(3deg)
    }

    75% {
        transform: rotate(-3deg)
    }

    to {
        transform: rotate(0)
    }
}

@keyframes x16mh4a0-B {
    0% {
        width: 0%
    }

    to {
        width: 100%
    }
}

@keyframes x16wqvv7-B {
    0% {
        animation-timing-function: steps(1, end);
        background-color: var(--fds-blue-60)
    }

    10% {
        background-color: var(--always-white)
    }

    to {
        background-color: var(--always-white)
    }
}

@keyframes x17jfkp3-B {
    0% {
        height: 8.5px
    }

    20% {
        height: 13px
    }

    40% {
        height: 5px
    }

    60% {
        height: 11px
    }

    80% {
        height: 6px
    }

    to {
        height: 8.5px
    }
}

@keyframes x17jjf1f-B {
    0% {
        width: 330px
    }

    to {
        opacity: 0;
        width: 0
    }
}

@keyframes x17jkpnd-B {
    0% {
        -webkit-filter: blur(0px);
        filter: blur(0px);
        opacity: 1
    }

    to {
        -webkit-filter: blur(3px);
        filter: blur(3px);
        opacity: 0
    }
}

@keyframes x17on6a-B {
    0% {
        opacity: .4;
        transform: translate(60px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes x17qceat-B {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes x17t1eie-B {
    0% {
        height: 4px
    }

    50% {
        height: 8px
    }

    to {
        height: 4px
    }
}

@keyframes x18re5ia-B {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes x18z2xhc-B {
    0% {
        inset-inline-start: 10%;
        top: 12%
    }

    25% {
        inset-inline-start: 35%;
        top: 12%
    }

    50% {
        inset-inline-start: 35%;
        top: 35%
    }

    75% {
        inset-inline-start: 10%;
        top: 35%
    }

    to {
        inset-inline-start: 10%;
        top: 12%
    }
}

@keyframes x1941mlr-B {
    0% {
        stroke-dashoffset: 36.4px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 164px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 82px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 164px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 36.4px;
        transform: rotate(-90deg)
    }
}

@keyframes x19992v7-B {
    0% {
        transform: scale(1)
    }

    30% {
        transform: scale(1.1)
    }

    95% {
        transform: scale(1.2)
    }

    to {
        transform: scale(1)
    }
}

@keyframes x1a0t17s-B {
    0% {
        transform: translate(2px)
    }

    to {
        transform: translate(0)
    }
}

@keyframes x1amuitr-B {
    0% {
        opacity: 0;
        transform: scaleY(.95)
    }

    to {
        opacity: 1;
        transform: scaleY(1)
    }
}

@keyframes x1au9btt-B {
    0% {
        pointer-events: none;
        transform: translateY(100%)
    }

    99% {
        pointer-events: none
    }

    to {
        pointer-events: auto;
        transform: translateY(0)
    }
}

@keyframes x1b5zhbi-B {
    0% {
        height: 40px;
        opacity: 1
    }

    to {
        height: 0;
        opacity: 0
    }
}

@keyframes x1bt8ye9-B {
    0% {
        stroke-dashoffset: 18.8px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 84.8px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 42.4px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 84.8px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 18.8px;
        transform: rotate(-90deg)
    }
}

@keyframes x1cb0228-B {
    0% {
        height: 0;
        opacity: 0
    }

    to {
        height: 340px;
        opacity: 1
    }
}

@keyframes x1cdi11e-B {
    0% {
        opacity: 0;
        transform: scale(.1)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes x1cgexlj-B {
    0% {
        transform: scale(1.15)
    }

    to {
        transform: scale(1)
    }
}

@keyframes x1d6p7sg-B {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    50% {
        transform: scale(var(--BasePulseEffect_containerScaleXFactorAt50), var(--BasePulseEffect_containerScaleYFactorAt50))
    }

    to {
        opacity: 0;
        transform: scale(var(--BasePulseEffect_containerScaleXFactor), var(--BasePulseEffect_containerScaleYFactor))
    }
}

@keyframes x1dczz02-B {
    0% {
        background-position: 50% 0%
    }

    50% {
        background-position: 50% 100%
    }

    to {
        background-position: 50% 0%
    }
}

@keyframes x1dt3o2o-B {
    0% {
        background-color: transparent
    }

    to {
        background-color: var(--always-white)
    }
}

@keyframes x1dttmnj-B {
    to {
        color: var(--primary-text)
    }
}

@keyframes x1ducqm7-B {
    0% {
        transform: scaleX(1)
    }

    50% {
        transform: scaleX(1.15)
    }

    to {
        transform: scaleX(1)
    }
}

@keyframes x1dv7npo-B {
    to {
        opacity: 0;
        transform: translate(-16px)
    }
}

@keyframes x1e76n0x-B {
    0% {
        opacity: 0;
        transform: translate3d(0, -100%, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes x1eda6j4-B {
    0% {
        opacity: 0;
        transform: translateY(100%)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes x1eeoaws-B {
    0% {
        height: 10px
    }

    50% {
        height: 4px
    }

    to {
        height: 10px
    }
}

@keyframes x1f6c42h-B {
    0% {
        max-width: 0%;
        opacity: 0;
        transform: translate(100%)
    }

    to {
        max-width: 100%;
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes x1f6cfk9-B {
    0% {
        background-color: rgba(var(--abra-surface-background-rgb), 0);
        display: none;
        opacity: 0
    }

    to {
        background-color: rgba(var(--abra-surface-background-rgb), .24);
        opacity: 1
    }
}

@keyframes x1fvlf2d-B {
    0% {
        opacity: .4;
        transform: translateY(0)
    }

    30% {
        opacity: 1;
        transform: translateY(-9px)
    }

    60% {
        opacity: .4;
        transform: translateY(0)
    }

    to {
        opacity: .4;
        transform: translateY(0)
    }
}

@keyframes x1g1nehv-B {
    0% {
        transform: scaleX(0)
    }

    18.19% {
        transform: scaleX(.95)
    }

    to {
        transform: scaleX(.99)
    }
}

@keyframes x1g2bfg7-B {
    to {
        transform: translate(0)
    }
}

@keyframes x1glc8v1-B {
    0% {
        left: 0
    }

    to {
        left: 15px
    }
}

@keyframes x1glz76c-B {
    0% {
        opacity: 0
    }

    5% {
        opacity: 1
    }

    15% {
        transform: translate(0)
    }

    90% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate(-100%)
    }
}

@keyframes x1gwdymx-B {
    0% {
        animation-duration: .2s;
        opacity: 1;
        transform: translate(0)
    }

    to {
        animation-duration: .4s;
        opacity: 1;
        transform: translate(-100%)
    }
}

@keyframes x1h06q2e-B {
    0% {
        transform: translateY(0)
    }

    28% {
        transform: translateY(-5px)
    }

    44% {
        transform: translateY(0)
    }
}

@keyframes x1hnsx2a-B {
    0% {
        opacity: .71
    }

    25% {
        opacity: .06
    }

    50% {
        opacity: .41
    }

    75% {
        opacity: .05
    }

    to {
        opacity: .12
    }
}

@keyframes x1hommyq-B {
    0% {
        height: 14px
    }

    25% {
        height: 7px
    }

    50% {
        height: 12px
    }

    75% {
        height: 5px
    }

    to {
        height: 14px
    }
}

@keyframes x1hzbq9e-B {
    0% {
        background-color: #fff0;
        left: 0
    }

    to {
        background-color: var(--hds-core-ui-white);
        left: 15px
    }
}

@keyframes x1i50id3-B {
    0% {
        color: var(--reasoning-glimmer-start-color)
    }

    25% {
        color: var(--reasoning-glimmer-start-color)
    }

    50% {
        color: var(--reasoning-glimmer-end-color)
    }

    75% {
        color: var(--reasoning-glimmer-start-color)
    }

    to {
        color: var(--reasoning-glimmer-start-color)
    }
}

@keyframes x1iidg4s-B {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform: scale(1.2)
    }
}

@keyframes x1ilz389-B {
    0% {
        transform: scaleX(.15)
    }

    50% {
        transform: scaleX(.3)
    }

    to {
        transform: scaleX(.15)
    }
}

@keyframes x1ioerbq-B {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-1920px)
    }
}

@keyframes x1iz1at6-B {
    0% {
        opacity: 0;
        transform: translate(-50%) scale(.8)
    }

    to {
        opacity: 1;
        transform: translate(-50%) scale(1)
    }
}

@keyframes x1jn504y-B {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes x1k6ogz6-B {
    0% {
        transform: scaleX(0)
    }

    30% {
        transform: scaleX(.7)
    }

    70% {
        transform: scaleX(.9)
    }

    to {
        transform: scaleX(.95)
    }
}

@keyframes x1kicvpn-B {
    0% {
        height: 6px
    }

    25% {
        height: 10px
    }

    50% {
        height: 4px
    }

    75% {
        height: 8px
    }

    to {
        height: 6px
    }
}

@keyframes x1kn22rf-B {
    0% {
        transform: translateY(-100%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes x1l9pw95-B {
    0% {
        opacity: 0;
        transform: translateY(8px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes x1lc970s-B {
    0% {
        width: var(--media-library-search-input-base-size)
    }

    to {
        width: var(--media-library-search-input-focused-width)
    }
}

@keyframes x1llolng-B {
    0% {
        border-start-start-radius: 6px;
        border-start-end-radius: 6px;
        border-end-end-radius: 6px;
        border-end-start-radius: 6px;
        opacity: 1
    }

    20% {
        border-start-start-radius: 30px;
        border-start-end-radius: 30px;
        border-end-end-radius: 30px;
        border-end-start-radius: 30px
    }

    80% {
        border-start-start-radius: 50%;
        border-start-end-radius: 50%;
        border-end-end-radius: 50%;
        border-end-start-radius: 50%
    }

    90% {
        border-start-start-radius: 50%;
        border-start-end-radius: 50%;
        border-end-end-radius: 50%;
        border-end-start-radius: 50%;
        opacity: 1;
        transform: scaleX(.116)
    }

    to {
        border-start-start-radius: 50%;
        border-start-end-radius: 50%;
        border-end-end-radius: 50%;
        border-end-start-radius: 50%;
        opacity: 0;
        transform: scaleX(.116)
    }
}

@keyframes x1lyzqu8-B {
    0% {
        height: 11px
    }

    25% {
        height: 5px
    }

    50% {
        height: 13px
    }

    75% {
        height: 7px
    }

    to {
        height: 11px
    }
}

@keyframes x1m8w7c4-B {
    0% {
        transform: translate(-2px)
    }

    to {
        transform: translate(0)
    }
}

@keyframes x1mi9bte-B {
    to {
        opacity: 0
    }
}

@keyframes x1n29qb0-B {
    0% {
        opacity: 0;
        transform: translateY(20px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes x1nea2ps-B {
    0% {
        transform: scale(.98)
    }

    to {
        transform: scale(1)
    }
}

@keyframes x1o2cvu9-B {
    0% {
        background-color: var(--hds-purple-07);
        left: 0
    }

    to {
        background-color: var(--hds-core-ui-white);
        left: 15px
    }
}

@keyframes x1o38rka-B {

    0%,
    80%,
    to {
        opacity: .4;
        transform: translateY(0)
    }

    40% {
        opacity: 1;
        transform: translateY(-4px)
    }
}

@keyframes x1ojl3eo-B {
    0% {
        height: 29px
    }

    25% {
        height: 39px
    }

    56% {
        height: 11px
    }

    92% {
        height: 29px
    }

    to {
        height: 29px
    }
}

@keyframes x1om8q5l-B {
    0% {
        opacity: 1
    }

    50% {
        opacity: .4
    }

    to {
        opacity: 1
    }
}

@keyframes x1pyf5go-B {
    0% {
        max-height: 150px;
        opacity: 1;
        visibility: visible
    }

    to {
        max-height: 0;
        opacity: 0;
        visibility: hidden
    }
}

@keyframes x1qaa5b8-B {
    0% {
        background-color: #cac9c74d
    }

    to {
        background-color: #cac9c7
    }
}

@keyframes x1qbh088-B {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(500px)
    }
}

@keyframes x1qcpmhj-B {
    0% {
        transform: translate(-50%) rotate(0) translateY(-35px)
    }

    to {
        transform: translate(-50%) rotate(360deg) translateY(-35px)
    }
}

@keyframes x1qe6f9p-B {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-99%)
    }
}

@keyframes x1qrb0n5-B {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(2px)
    }
}

@keyframes x1qy7vz2-B {
    0% {
        opacity: .3
    }

    to {
        opacity: .5
    }
}

@keyframes x1rutv7r-B {
    0% {
        transform: translateY(60px)
    }

    to {
        transform: translateY(-20px)
    }
}

@keyframes x1rxwnei-B {
    0% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(8px)
    }
}

@keyframes x1slv6ml-B {
    0% {
        opacity: .4;
        transform: translate(-60px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes x1su1mo5-B {
    0% {
        opacity: 0;
        transform: scale(.9)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes x1sxsfc9-B {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-2px)
    }
}

@keyframes x1t65o8e-B {
    0% {
        opacity: 0;
        transform: scale(.8)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes x1tky18x-B {
    0% {
        animation-duration: .2s;
        opacity: 1;
        transform: translate(1000px)
    }

    to {
        animation-duration: .4s;
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes x1tnbox3-B {
    0% {
        transform: translate(16px) scale(.95)
    }

    to {
        transform: translate(0) scale(1)
    }
}

@keyframes x1u38n1b-B {
    0% {
        background-position: -200% 0
    }

    50% {
        background-position: 0% 0
    }

    to {
        background-position: 200% 0
    }
}

@keyframes x1u5jowz-B {
    0% {
        transform: scale(1)
    }

    30% {
        transform: scale(1.1)
    }

    to {
        transform: scale(1.2)
    }
}

@keyframes x1uim2ro-B {
    0% {
        opacity: .12
    }

    50% {
        opacity: .04
    }

    to {
        opacity: .12
    }
}

@keyframes x1v6v46-B {
    0% {
        width: 29px
    }

    4% {
        animation-timing-function: cubic-bezier(.47, 0, .745, .715);
        width: 29px
    }

    33% {
        animation-timing-function: cubic-bezier(.39, .575, .565, 1);
        width: 0
    }

    56% {
        animation-timing-function: cubic-bezier(.47, 0, .745, .715);
        width: 0
    }

    79% {
        animation-timing-function: cubic-bezier(.39, .575, .565, 1);
        width: 0
    }

    96% {
        width: 29px
    }

    to {
        width: 29px
    }
}

@keyframes x1wc8ddo-B {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes x1wh7uoa-B {
    0% {
        opacity: 0;
        transform: scale(.9)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes x1wtgnkq-B {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(100%)
    }
}

@keyframes x1wv65fh-B {
    to {
        opacity: 1
    }
}

@keyframes x1wwg3pb-B {
    0% {
        transform: translate(-16px) scale(.95)
    }

    to {
        transform: translate(0) scale(1)
    }
}

@keyframes x1wwg65c-B {
    0% {
        opacity: 0;
        pointer-events: none
    }

    to {
        opacity: 1;
        pointer-events: auto
    }
}

@keyframes x1x235tc-B {
    0% {
        opacity: 0;
        transform: translateY(12px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes x1x35vq8-B {
    0% {
        opacity: .6
    }

    50% {
        opacity: 1
    }

    to {
        opacity: .6
    }
}

@keyframes x1xe4odj-B {
    0% {
        transform: scale(.66666)
    }

    to {
        transform: scale(.333333)
    }
}

@keyframes x1xih44t-B {
    0% {
        background-color: var(--hds-core-ui-white);
        left: 0
    }

    to {
        background-color: var(--hds-purple-07);
        left: 15px
    }
}

@keyframes x1xkg3e2-B {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes x1xpv006-B {
    0% {
        opacity: 0;
        transform: translateY(16px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes x1y4ubdb-B {
    0% {
        transform: translate(1px, 1px) rotate(0)
    }

    10% {
        transform: translate(-1px, -2px) rotate(-1deg)
    }

    20% {
        transform: translate(-3px) rotate(1deg)
    }

    30% {
        transform: translate(3px, 2px) rotate(0)
    }

    40% {
        transform: translate(1px, -1px) rotate(1deg)
    }

    50% {
        transform: translate(-1px, 2px) rotate(-1deg)
    }

    60% {
        transform: translate(-3px, 1px) rotate(0)
    }

    70% {
        transform: translate(3px, 1px) rotate(-1deg)
    }

    80% {
        transform: translate(-1px, -1px) rotate(1deg)
    }

    90% {
        transform: translate(1px, 2px) rotate(0)
    }

    to {
        transform: translate(1px, -2px) rotate(-1deg)
    }
}

@keyframes x1y6kkbj-B {
    0% {
        opacity: 0;
        transform: translate(-16px)
    }
}

@keyframes x1yayaqy-B {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes x1ydxjbf-B {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(100%)
    }
}

@keyframes x1yhv99v-B {
    0% {
        background-color: var(--artifact-chip-loading-ellipse-light)
    }

    12.5% {
        background-color: var(--artifact-chip-loading-ellipse-medium)
    }

    25% {
        background-color: var(--artifact-chip-loading-ellipse-dark)
    }

    37.5% {
        background-color: var(--artifact-chip-loading-ellipse-medium)
    }

    50%,
    to {
        background-color: var(--artifact-chip-loading-ellipse-light)
    }
}

@keyframes x1yicmcf-B {
    0% {
        width: 0
    }

    to {
        width: 280px
    }
}

@keyframes x1yitzd3-B {
    0% {
        opacity: .6
    }

    33% {
        opacity: .3
    }

    to {
        opacity: .6
    }
}

@keyframes x1ylzpt7-B {
    0% {
        height: 8.5px
    }

    20% {
        height: 4px
    }

    40% {
        height: 11px
    }

    60% {
        height: 6px
    }

    80% {
        height: 10px
    }

    to {
        height: 8.5px
    }
}

@keyframes x2un0yo-B {
    0% {
        stroke-dashoffset: 11.3px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 50.9px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 25.4px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 50.9px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 11.3px;
        transform: rotate(-90deg)
    }
}

@keyframes x30e9mo-B {
    0% {
        transform: translate(100%)
    }

    to {
        transform: translate(0)
    }
}

@keyframes x36x7p0-B {
    0% {
        background-color: rgba(var(--abra-surface-background-rgb), .24);
        opacity: 1
    }

    to {
        background-color: rgba(var(--abra-surface-background-rgb), 0);
        display: none;
        opacity: 0
    }
}

@keyframes x3euffx-B {
    0% {
        bottom: 0
    }

    to {
        bottom: 12px
    }
}

@keyframes x3meebn-B {
    0% {
        background-color: transparent;
        opacity: 0
    }

    to {
        background-color: transparent;
        opacity: 1
    }
}

@keyframes x44muo0-B {
    0% {
        transform: translate(100%)
    }

    to {
        transform: translate(0)
    }
}

@keyframes x4m3fz-B {
    8% {
        transform: translate(0)
    }

    38% {
        transform: translate(1px, 4px)
    }

    62% {
        transform: translate(1px, 4px)
    }

    90% {
        transform: translate(0)
    }
}

@keyframes x4pf8vx-B {
    10% {
        transform: translate3d(-1px, 0, 0)
    }

    20% {
        transform: translate3d(2px, 0, 0)
    }

    30% {
        transform: translate3d(-4px, 0, 0)
    }

    40% {
        transform: translate3d(4px, 0, 0)
    }

    50% {
        transform: translate3d(-4px, 0, 0)
    }

    60% {
        transform: translate3d(4px, 0, 0)
    }

    70% {
        transform: translate3d(-4px, 0, 0)
    }

    80% {
        transform: translate3d(2px, 0, 0)
    }

    90% {
        transform: translate3d(-1px, 0, 0)
    }
}

@keyframes x4que31-B {
    0% {
        transform: scale(1)
    }

    to {
        transform: scale(1.15) translateY(-2px)
    }
}

@keyframes x510bz0-B {
    0% {
        background-position: 100%
    }

    to {
        background-position: 0%
    }
}

@keyframes x5ed7rf-B {
    0% {
        opacity: 1
    }

    39% {
        opacity: 1
    }

    75% {
        opacity: .5
    }

    to {
        opacity: 1
    }
}

@keyframes x5z2mxd-B {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    to {
        opacity: 1
    }
}

@keyframes x62wqjc-B {
    0% {
        opacity: 0;
        transform: scale(.8)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes x6a0n3x-B {
    0% {
        transform: translate(100%)
    }

    to {
        transform: translate(0)
    }
}

@keyframes x6emwj5-B {
    0% {
        opacity: 0;
        transform: scale(.95)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes x6l6vjv-B {
    0% {
        opacity: 1;
        transform: translate(0) translateY(-50%)
    }

    to {
        opacity: 0;
        transform: translate(20px) translateY(-50%)
    }
}

@keyframes x6lyuyf-B {
    0% {
        opacity: var(--glimmer-opacity-high-contrast-min)
    }

    to {
        opacity: var(--glimmer-opacity-high-contrast-max)
    }
}

@keyframes x6s4mmu-B {
    0% {
        background-color: var(--hds-core-ui-white);
        left: 0
    }

    to {
        background-color: #fff0;
        left: 15px
    }
}

@keyframes x72gtye-B {
    1% {
        transform: scale(.8)
    }

    to {
        transform: scale(1)
    }
}

@keyframes x7lut5q-B {

    0%,
    80%,
    to {
        opacity: .3
    }

    40% {
        opacity: 1
    }
}

@keyframes x7o79ul-B {
    25% {
        transform: rotate(4deg)
    }

    56% {
        transform: rotate(-1deg)
    }

    92% {
        transform: rotate(0)
    }
}

@keyframes x8k8xhn-B {
    10% {
        opacity: .6
    }

    56% {
        opacity: .6
    }

    66% {
        opacity: 1
    }
}

@keyframes x94mwlt-B {
    0% {
        opacity: 0;
        transform: translateY(4px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes x95vr6w-B {
    8% {
        transform: translateY(16px) rotate(0) translateY(-16px)
    }

    27% {
        transform: translateY(16px) rotate(-6deg) translateY(-16px)
    }

    57% {
        transform: translateY(16px) rotate(9.5deg) translateY(-16px)
    }
}

@keyframes x9brfyo-B {
    0% {
        opacity: 1
    }

    50% {
        opacity: .3
    }

    to {
        opacity: 1
    }
}

@keyframes x9m8y1u-B {

    0%,
    80%,
    to {
        transform: translateY(0)
    }

    40% {
        transform: translateY(-10px)
    }
}

@keyframes x9o82i9-B {
    0% {
        width: var(--media-library-search-input-focused-width)
    }

    to {
        width: var(--media-library-search-input-base-size)
    }
}

@keyframes x9uonht-B {
    0% {
        opacity: 0;
        transform: translate(20px) translateY(-50%)
    }

    to {
        opacity: 1;
        transform: translate(0) translateY(-50%)
    }
}

@keyframes xa23vs7-B {
    0% {
        opacity: 0;
        transform: scale(.95) translateY(8px)
    }

    to {
        opacity: 1;
        transform: scale(1) translateY(0)
    }
}

@keyframes xa4qym0-B {
    0% {
        max-height: 0;
        opacity: 0
    }

    to {
        max-height: 44px;
        opacity: 1
    }
}

@keyframes xad0qjf-B {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-100%)
    }
}

@keyframes xaeq8qu-B {
    0% {
        stroke-dashoffset: 28.9px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 130px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 65px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 130px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 28.9px;
        transform: rotate(-90deg)
    }
}

@keyframes xau7ne7-B {
    0% {
        transform: scale(.9)
    }

    90% {
        transform: scale(1.2)
    }

    to {
        transform: scale(1)
    }
}

@keyframes xaz0mp3-B {
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes xb4s9mv-B {
    0% {
        background-position: -200% 0
    }

    to {
        background-position: 200% 0
    }
}

@keyframes xb9r6ac-B {
    0% {
        right: -100%;
        top: -100%
    }

    80% {
        right: 10px;
        top: 10px
    }

    90% {
        right: 3px;
        top: 3px
    }

    to {
        right: 0;
        top: 0
    }
}

@keyframes xbb2stg-B {
    0% {
        opacity: 1
    }

    50% {
        opacity: .7
    }

    to {
        opacity: 1
    }
}

@keyframes xc30nr0-B {
    20% {
        opacity: 1;
        transform: scale(.8)
    }

    55% {
        opacity: 1;
        transform: scale(1.2)
    }

    to {
        opacity: 0;
        transform: scale(1.2)
    }
}

@keyframes xc6s8mv-B {
    0% {
        opacity: 0;
        transform: scale(.8)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes xcekhfk-B {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(calc(1 / var(--BasePulseEffect_containerScaleXFactorAt50)), calc(1 / var(--BasePulseEffect_containerScaleYFactorAt50)))
    }

    to {
        transform: scale(calc(1 / var(--BasePulseEffect_containerScaleXFactor)), calc(1 / var(--BasePulseEffect_containerScaleYFactor)))
    }
}

@keyframes xci0in2-B {

    0%,
    to {
        opacity: .42;
        transform: scale(1)
    }

    35% {
        opacity: .52;
        transform: scale(1.14)
    }

    65% {
        opacity: .35;
        transform: scale(.87)
    }
}

@keyframes xcud9oj-B {
    0% {
        opacity: .7
    }

    50% {
        opacity: .9
    }

    to {
        opacity: .7
    }
}

@keyframes xdc7f5d-B {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(100%)
    }
}

@keyframes xdl9p37-B {
    0% {
        transform: translateY(16px) scale(.95)
    }

    to {
        transform: translate(0) scale(1)
    }
}

@keyframes xecyd7v-B {
    0% {
        top: -80px
    }

    to {
        top: 0
    }
}

@keyframes xekq5re-B {
    0% {
        transform: translate(-100%)
    }

    to {
        transform: translate(400%)
    }
}

@keyframes xekv6nw-B {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes xf7g9zl-B {
    0% {
        top: 0
    }

    to {
        top: -80px
    }
}

@keyframes xfjni1l-B {
    50% {
        animation-timing-function: cubic-bezier(.19, 1, .22, 1);
        background-color: var(--primary-deemphasized-button-background);
        border-top: var(--primary-deemphasized-button-background);
        border-inline-end: var(--primary-deemphasized-button-background);
        border-bottom: var(--primary-deemphasized-button-background);
        border-inline-start: var(--primary-deemphasized-button-background);
        border-start-start-radius: 4px;
        border-start-end-radius: 4px;
        border-end-end-radius: 4px;
        border-end-start-radius: 4px;
        transform: scale(1) rotate(0)
    }

    75% {
        animation-timing-function: cubic-bezier(.95, .05, .795, .035);
        background-color: var(--primary-deemphasized-button-background);
        border-top: var(--primary-deemphasized-button-background);
        border-inline-end: var(--primary-deemphasized-button-background);
        border-bottom: var(--primary-deemphasized-button-background);
        border-inline-start: var(--primary-deemphasized-button-background);
        border-start-start-radius: 4px;
        border-start-end-radius: 4px;
        border-end-end-radius: 4px;
        border-end-start-radius: 4px;
        transform: scale(1.24) rotate(0)
    }
}

@keyframes xg0bqix-B {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform: scale(.95)
    }
}

@keyframes xgnty7z-B {
    0% {
        opacity: .25
    }

    to {
        opacity: 1
    }
}

@keyframes xh8ryfk-B {
    0% {
        transform: rotate(-180deg)
    }

    to {
        transform: rotate(0)
    }
}

@keyframes xi44na9-B {
    0% {
        stroke-dashoffset: 0
    }

    to {
        stroke-dashoffset: 43.98px
    }
}

@keyframes xid0vfn-B {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(var(--drift-x))
    }
}

@keyframes xik5d0p-B {
    0% {
        background-color: transparent;
        opacity: 1;
        visibility: visible
    }

    to {
        background-color: transparent;
        opacity: 0;
        visibility: visible
    }
}

@keyframes xivcp3y-B {
    0% {
        transform: translateY(100%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes xj1bu7w-B {
    0% {
        width: 29px
    }

    4% {
        animation-timing-function: cubic-bezier(.47, 0, .745, .715);
        width: 29px
    }

    33% {
        animation-timing-function: cubic-bezier(.39, .575, .565, 1);
        width: 0
    }

    56% {
        animation-timing-function: cubic-bezier(.47, 0, .745, .715);
        width: 59px
    }

    79% {
        animation-timing-function: cubic-bezier(.39, .575, .565, 1);
        width: 0
    }

    96% {
        width: 29px
    }

    to {
        width: 29px
    }
}

@keyframes xj58s1g-B {
    0% {
        transform: scale(1)
    }

    25% {
        transform: scale(1.2)
    }

    35% {
        transform: scale(1.2)
    }

    60% {
        transform: scale(1.5)
    }

    70% {
        transform: scale(1.5)
    }

    95% {
        transform: scale(1.8)
    }

    to {
        transform: scale(1.8)
    }
}

@keyframes xjbq84s-B {
    0% {
        transform: translateY(500px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes xjbsbib-B {
    0% {
        left: -100%;
        top: -100%
    }

    80% {
        left: 10px;
        top: 10px
    }

    90% {
        left: 3px;
        top: 3px
    }

    to {
        left: 0;
        top: 0
    }
}

@keyframes xjlv7m0-B {
    0% {
        transform: scaleY(.3)
    }

    50% {
        transform: scaleY(1)
    }

    to {
        transform: scaleY(.3)
    }
}

@keyframes xjtpzzp-B {
    0% {
        margin-bottom: -6px;
        opacity: 0
    }

    to {
        margin-bottom: 10px;
        opacity: 1
    }
}

@keyframes xjzy2go-B {
    0% {
        display: none;
        opacity: 0
    }

    1% {
        display: block;
        opacity: 0
    }

    to {
        display: block;
        opacity: 1
    }
}

@keyframes xk9ub6v-B {
    0% {
        height: 0
    }

    to {
        height: 100%
    }
}

@keyframes xlmqf6y-B {

    0%,
    to {
        opacity: .55;
        transform: scale(1)
    }

    30% {
        opacity: .65;
        transform: scale(1.12)
    }

    70% {
        opacity: .48;
        transform: scale(.9)
    }
}

@keyframes xlnvh2b-B {
    0% {
        max-width: 0
    }

    20% {
        max-width: 250px;
        padding-right: 8px
    }

    80% {
        max-width: 250px;
        padding-right: 8px
    }

    to {
        max-width: 0
    }
}

@keyframes xlzop5p-B {
    0% {
        max-height: 44px;
        opacity: 1
    }

    to {
        max-height: 0;
        opacity: 0
    }
}

@keyframes xmoea32-B {
    0% {
        opacity: 1;
        transform: translate(0)
    }

    to {
        opacity: 0;
        transform: translate(100%)
    }
}

@keyframes xn7wtp8-B {
    0% {
        transform: rotate(0)
    }

    25% {
        transform: rotate(5deg)
    }

    75% {
        transform: rotate(-5deg)
    }

    to {
        transform: rotate(0)
    }
}

@keyframes xnagvem-B {
    0% {
        background-color: #405cff;
        transform: scale(.92)
    }

    20% {
        background-color: #5a42ff;
        transform: scale(1.04)
    }

    40% {
        background-color: #827cff;
        transform: scale(1)
    }

    60% {
        background-color: #944dff;
        transform: scale(1.06)
    }

    80% {
        background-color: #7040ff;
        transform: scale(.96)
    }

    to {
        background-color: #405cff;
        transform: scale(.92)
    }
}

@keyframes xnhm9bl-B {
    0% {
        transform: translateY(-1px)
    }

    to {
        transform: translateY(2px)
    }
}

@keyframes xnjai2g-B {
    21% {
        transform: translateY(2px)
    }

    56% {
        transform: translate(10px, 1px)
    }

    98% {
        transform: translate(0)
    }
}

@keyframes xo4mehg-B {
    0% {
        opacity: .8;
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform: scale(1.2)
    }
}

@keyframes xosklw5-B {

    0%,
    to {
        opacity: .45;
        transform: scale(1)
    }

    25% {
        opacity: .38;
        transform: scale(.88)
    }

    60% {
        opacity: .55;
        transform: scale(1.1)
    }
}

@keyframes xoypn1l-B {
    0% {
        -webkit-backdrop-filter: blur(0px);
        backdrop-filter: blur(0px);
        opacity: 0
    }

    to {
        -webkit-backdrop-filter: var(--dialog-backdrop-filter);
        backdrop-filter: var(--dialog-backdrop-filter);
        opacity: 1
    }
}

@keyframes xpe8glq-B {
    0% {
        -webkit-filter: blur(0px);
        filter: blur(0px)
    }

    to {
        -webkit-filter: blur(4px);
        filter: blur(4px)
    }
}

@keyframes xpsulm8-B {

    0%,
    to {
        opacity: .6
    }

    50% {
        opacity: 1
    }
}

@keyframes xqgi8op-B {
    0% {
        opacity: 1;
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        transform: translate3d(0, 100%, 0)
    }
}

@keyframes xqng64z-B {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes xqrjyx1-B {
    0% {
        height: 4.5px
    }

    25% {
        height: 9px
    }

    50% {
        height: 3px
    }

    75% {
        height: 7px
    }

    to {
        height: 4.5px
    }
}

@keyframes xrd6xbt-B {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    50% {
        opacity: .7;
        transform: scale(1.1)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes xroe53j-B {
    0% {
        transform: translate(-100%)
    }

    to {
        transform: translate(100%)
    }
}

@keyframes xrpqsqq-B {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    50% {
        opacity: .5;
        transform: scale(1.2)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes xrq03c8-B {
    0% {
        transform: scale(.6) rotate(6deg)
    }

    25% {
        transform: scale(.6) rotate(-6deg)
    }

    50% {
        transform: scale(.6) rotate(12deg)
    }

    75% {
        transform: scale(.6) rotate(-3deg)
    }

    to {
        transform: scale(.6) rotate(0)
    }
}

@keyframes xrys9fn-B {
    0% {
        transform: translateY(-16px) scale(.95)
    }

    to {
        transform: translate(0) scale(1)
    }
}

@keyframes xsalcmj-B {
    0% {
        opacity: 0;
        transform: translateY(10px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes xsjy64u-B {
    0% {
        opacity: .4
    }

    to {
        opacity: 1
    }
}

@keyframes xt09tg6-B {
    0% {
        transform: rotate(0)
    }

    25% {
        transform: rotate(90deg)
    }

    50% {
        transform: rotate(180deg)
    }

    75% {
        transform: rotate(270deg)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes xt0mdvi-B {
    0% {
        border-start-start-radius: 50%;
        border-start-end-radius: 50%;
        border-end-end-radius: 50%;
        border-end-start-radius: 50%;
        -webkit-filter: blur(50px);
        filter: blur(50px);
        opacity: 0;
        transform: scale(.5)
    }

    to {
        border-start-start-radius: 0%;
        border-start-end-radius: 0%;
        border-end-end-radius: 0%;
        border-end-start-radius: 0%;
        -webkit-filter: blur(0px);
        filter: blur(0px);
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes xtecffo-B {
    0% {
        border-top-width: 6px;
        border-inline-end-width: 6px;
        border-bottom-width: 6px;
        border-inline-start-width: 6px
    }

    50% {
        border-top-width: 3px;
        border-inline-end-width: 3px;
        border-bottom-width: 3px;
        border-inline-start-width: 3px
    }

    to {
        border-top-width: 6px;
        border-inline-end-width: 6px;
        border-bottom-width: 6px;
        border-inline-start-width: 6px
    }
}

@keyframes xtut5q7-B {
    0% {
        opacity: 1
    }

    50% {
        opacity: .5
    }

    to {
        opacity: 1
    }
}

@keyframes xtwwzw5-B {
    0% {
        max-width: 100%;
        opacity: 1;
        transform: translate(0)
    }

    to {
        max-width: 0%;
        opacity: 0;
        transform: translate(100%);
        visibility: hidden
    }
}

@keyframes xu46iu7-B {
    0% {
        opacity: .05
    }

    to {
        opacity: .15
    }
}

@keyframes xuf935j-B {
    0% {
        transform: translateY(-20px)
    }

    to {
        transform: translateY(60px)
    }
}

@keyframes xurh0p7-B {
    0% {
        transform: scale(1)
    }

    67% {
        transform: scale(1.15)
    }

    to {
        transform: scale(1)
    }
}

@keyframes xurz0lb-B {
    0% {
        opacity: 0;
        transform: translate(-12px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes xuvekqa-B {
    0% {
        opacity: .3
    }

    50% {
        opacity: 1
    }

    to {
        opacity: .3
    }
}

@keyframes xuxjsia-B {
    0% {
        opacity: 0
    }

    10% {
        opacity: 1;
        transition: opacity 1s ease-out
    }

    90% {
        opacity: 1;
        transition: opacity 1s ease-out
    }

    to {
        opacity: 0
    }
}

@keyframes xv3vjy1-B {
    0% {
        opacity: .7
    }

    to {
        opacity: 1
    }
}

@keyframes xv6qlei-B {
    0% {
        opacity: 0;
        transform: translateY(100%)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes xvcgth7-B {
    0% {
        height: 0;
        opacity: 0
    }

    to {
        height: 56px;
        opacity: 1
    }
}

@keyframes xvfaeil-B {
    0% {
        opacity: var(--glimmer-opacity-min)
    }

    to {
        opacity: var(--glimmer-opacity-max)
    }
}

@keyframes xvfq41r-B {
    0% {
        opacity: .2;
        transform: scale(.8)
    }

    20% {
        opacity: 1;
        transform: scale(1)
    }

    to {
        opacity: .2;
        transform: scale(.8)
    }
}

@keyframes xvgakqy-B {
    0% {
        width: 0
    }

    to {
        width: 100%
    }
}

@keyframes xvsum6m-B {
    0% {
        -webkit-filter: blur(10px);
        filter: blur(10px);
        transform: translateY(30px) scale(.8)
    }

    to {
        -webkit-filter: blur(0px);
        filter: blur(0px);
        transform: translateY(0) scale(1)
    }
}

@keyframes xw2c1lr-B {
    0% {
        opacity: 0
    }
}

@keyframes xw5paif-B {
    0% {
        opacity: .92
    }

    25% {
        opacity: .06
    }

    50% {
        opacity: .41
    }

    75% {
        opacity: .05
    }

    to {
        opacity: .12
    }
}

@keyframes xw9syhp-B {
    0% {
        opacity: 0;
        transform: translate(12px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes xwelvn4-B {
    0% {
        opacity: 0;
        transform: translateY(8px) scale(.98)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@keyframes xwttq47-B {
    0% {
        height: 4.5px
    }

    25% {
        height: 8px
    }

    50% {
        height: 3px
    }

    75% {
        height: 7px
    }

    to {
        height: 4.5px
    }
}

@keyframes xx3xq1-B {
    0% {
        max-height: 0;
        opacity: 0
    }

    to {
        max-height: 100px;
        opacity: 1
    }
}

@keyframes xx4g29r-B {
    0% {
        opacity: 0;
        transform: translateY(40px) scale(0)
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1)
    }
}

@keyframes xxk0maj-B {
    0% {
        -webkit-filter: blur(3px);
        filter: blur(3px);
        opacity: 0
    }

    to {
        -webkit-filter: blur(0px);
        filter: blur(0px);
        opacity: 1
    }
}

@keyframes xyllbq6-B {
    0% {
        transform: rotate(-90deg)
    }

    25% {
        transform: rotate(90deg)
    }

    50% {
        transform: rotate(270deg)
    }

    75% {
        transform: rotate(450deg)
    }

    to {
        transform: rotate(990deg)
    }
}

@keyframes xyswhzy-B {
    0% {
        transform: scale(1)
    }

    to {
        transform: scale(1.15)
    }
}

@keyframes xyt3z58-B {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.2)
    }

    to {
        transform: scale(1)
    }
}

@keyframes xz0nb1o-B {
    0% {
        opacity: 0;
        transform: translateY(-30%)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes xz28g5q-B {
    0% {
        opacity: 0;
        transform: scale(.96)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes xz9a51c-B {
    0% {
        stroke-dashoffset: 13.8px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 62.2px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 31.1px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 62.2px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 13.8px;
        transform: rotate(-90deg)
    }
}

@keyframes xzk1luc-B {
    0% {
        transform: translateY(100%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes xzl5p3y-B {
    0% {
        opacity: .5;
        transform: scale(.5)
    }

    60% {
        opacity: 1;
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform: scale(1)
    }
}

@keyframes xzxrh4y-B {
    0% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(16px)
    }
}

:root,
.x11o5n16 {
    --xj6bvh5: 7.68px;
    --x1ufrv69: 426px;
    --x1toklfg: 240px
}

:root,
.x11vwomu {
    --x1pzkx7r: 4px;
    --x1099yxr: 4px;
    --xsjbu7k: 12px
}

:root,
.x1d2kby9 {
    --xh18vsu: 25px
}

:root,
.x1e64qwz {
    --x1a41woh: var(--about-ig-font-weight-bold);
    --x112fioj: var(--about-ig-font-weight-light);
    --x1dhx1tz: var(--about-ig-font-weight-normal);
    --x6lx819: var(--about-ig-font-weight-semibold)
}

:root,
.x1g5acrz {
    --x1e4hm47: 4px;
    --x15qbgmd: 8px;
    --x19nwfu8: 10px;
    --xxjzes5: 12px;
    --xsyyfky: 16px;
    --x44p0ev: 20px;
    --x1npqni6: 24px
}

:root,
.x1ixd7j4 {
    --xaeiz9z: repeat(6, 1fr);
    --x1p5ydkj: 10.977vw;
    --xg3m0br: 4.267vw;
    --x1tf79ex: 6.4vw;
    --x12nro88: 7;
    --x13aro4a: 6
}

:root,
.x1jyvjv1 {
    --hzFeaturedCardSpacing: 16px;
    --xkg63a2: calc(100vw - var(--hzFeaturedCardSpacing) * 2);
    --xso9h23: 16 / 9;
    --xmzrew1: 16 / 9;
    --x5g9hi8: 1366px;
    --x1lv1z71: 16px;
    --x6c4grl: 16px
}

:root,
.x1kw881u {
    --x1vp1q8w: none
}

:root,
.x1uhg0qq {
    --x1b9mnyi: -1.68px;
    --x1r5jnwv: -1.26px;
    --x16mfl10: -.96px;
    --x120r4ib: 0
}

:root,
.x1ula883 {
    --x1fvvt15: var(--divider);
    --xcx8qie: rgba(161, 187, 255, .16);
    --x1i50v3k: #EBEDF0;
    --xdbh3ft: rgba(0, 100, 224, .25);
    --x1bd2fwr: #ECF5FF;
    --x11rivb9: #f3f4f5;
    --x5afhcp: #f9fafb;
    --xhj0bg5: #f9fafb;
    --x1pimd7s: var(--surface-background);
    --xlmhm5s: 12px;
    --x1bq3a6u: 40vh;
    --xtl5kne: 40vh;
    --x15zphe9: 250px;
    --xomepac: 300px;
    --xw0mrvs: 12px;
    --x1f9lw1o: 1000px;
    --xqah25v: 20px;
    --xx29k9b: 40px;
    --x1s4f3lx: 48px;
    --x3vadp2: 56px;
    --x1vs6ftl: calc(100vh - 56px);
    --x18pafbd: 24px;
    --x1gw2uv0: calc(100vh - 56px);
    --x1sduh31: 16px;
    --x1v5a7zu: 450px;
    --x1e59rr2: 16px;
    --xbvjdrm: 64px;
    --x135frrl: 423px;
    --x1je5b8x: 16px;
    --x1d727w9: 580px;
    --xwrdnx4: 270px;
    --x15ukb1s: 60px;
    --x1g3qxfj: 8px;
    --xbpamzs: 16px;
    --xn91f5q: 56px;
    --x11jkgnv: 400px;
    --xjd7sta: 32px;
    --xuz79jl: 240px;
    --x1gia9qj: 16px;
    --xij1rf: 32px;
    --xwfipl1: 12px;
    --xzlso8s: 16px;
    --x1gzszst: 8px;
    --xfwe1av: 4px;
    --xnqomkn: 8px;
    --x1sh2neg: 292px;
    --x91f41x: .2s;
    --x1w7ikxi: 8px;
    --x1513ukr: var(--divider);
    --x13bzua1: 100;
    --x846nrq: var(--primary-button-background);
    --x16r2cjw: 4;
    --xlz343e: var(--always-white);
    --x1vbamb3: 2;
    --x193uvy1: 6;
    --xlcbj11: 24px
}

:root,
.x1xz3gus {
    --x88p6x8: 180px
}

:root,
.x1ycsbtw {
    --xb9oaa2: var(--about-ig-full-spectrum);
    --xtnudhj: var(--about-ig-orange-pink-lavender);
    --xidmrtq: var(--about-ig-pink-lavender-purple);
    --x1xye7id: var(--about-ig-yellow-orange-pink)
}

:root,
.x3uywov {
    --x1hppo0l: var(--system-105-line-height);
    --x4om37v: var(--system-110-line-height);
    --xa0cryn: var(--system-120-line-height);
    --x1s664wt: var(--system-140-line-height)
}

:root,
.x8vatbw {
    --x1ficzqe: linear-gradient(90deg, var(--comment-background), transparent);
    --xu0tt1w: linear-gradient(-90deg, var(--comment-background), transparent);
    --xpysvl: linear-gradient(90deg, var(--messenger-card-background), transparent);
    --x1j37g13: linear-gradient(-90deg, var(--messenger-card-background), transparent)
}

:root,
.xig1gl1 {
    --xax5mtm: 16px;
    --x1x7srdq: 16px;
    --xoptfiw: 0;
    --xh2fra1: 4px;
    --xh0g73a: 8px;
    --x1nwy4ys: 16px;
    --xrpx2p6: 24px;
    --x93w9p6: 32px;
    --xz3t9it: 48px;
    --x5ikn4o: 56px;
    --xop56cf: 64px;
    --xbyvqfq: 64px
}

:root,
.xljhzu1 {
    --x1xb9x6f: none
}

:root,
.xrcngj7 {
    --x1blunf5: var(--system-14-font-size);
    --xkbnasn: var(--system-60-font-size);
    --x190lbiv: var(--system-36-font-size);
    --x1nxb92n: var(--system-32-font-size);
    --x1cx3y4n: var(--system-24-font-size);
    --x790amx: var(--system-20-font-size);
    --xt39w4n: var(--system-16-font-size);
    --x1rov1lr: var(--system-20-font-size);
    --x1diw0t2: var(--system-16-font-size);
    --x1t7w1xg: var(--system-14-font-size)
}

:root,
.xwyxrj7 {
    --x14hgzir: var(--comment-background);
    --x1iifn4c: var(--messenger-card-background)
}

@media (min-width: 768px) and (max-width: 1439px) {

    :root,
    .x1d2kby9 {
        --xh18vsu: 50px
    }
}

@media (max-width: 767px) {

    :root,
    .x1d2kby9 {
        --xh18vsu: 25px
    }
}

@media (min-width: 1920px) {

    :root,
    .x1d2kby9 {
        --xh18vsu: 124px
    }
}

@media (min-width: 1440px) and (max-width: 1919px) {

    :root,
    .x1d2kby9 {
        --xh18vsu: 92px
    }
}

@media (max-width: 320px),
(max-height: 256px) {

    :root,
    .x1g5acrz {
        --x1e4hm47: 1px;
        --x15qbgmd: 2px;
        --x19nwfu8: 2px;
        --xxjzes5: 3px;
        --xsyyfky: 4px;
        --x44p0ev: 5px;
        --x1npqni6: 6px
    }
}

@media (min-width: 1440px) {

    :root,
    .x1ixd7j4 {
        --xaeiz9z: repeat(12, 1fr);
        --x1p5ydkj: 5.248vw;
        --xg3m0br: 2.222vw;
        --x1tf79ex: 6.4vw;
        --x12nro88: 13;
        --x13aro4a: 12
    }
}

@media (max-width: 1439px) {

    :root,
    .x1ixd7j4 {
        --xaeiz9z: repeat(6, 1fr);
        --x1p5ydkj: 10.977vw;
        --xg3m0br: 4.267vw;
        --x1tf79ex: 6.4vw;
        --x12nro88: 7;
        --x13aro4a: 6
    }
}

@media (min-width: 768px) and (max-width: 1279px) {

    :root,
    .x1jyvjv1 {
        --hzFeaturedCardSpacing: 24px;
        --x1lv1z71: 24px;
        --x6c4grl: 24px
    }
}

@media (min-width: 768px) and (max-width: 1023px) {

    :root,
    .x1jyvjv1 {
        --xkg63a2: 500px
    }
}

@media (min-width: 1920px) {

    :root,
    .x1jyvjv1 {
        --xkg63a2: 800px
    }
}

@media (max-width: 767px) and (orientation: landscape) {

    :root,
    .x1jyvjv1 {
        --xkg63a2: 468px
    }
}

@media (max-width: 767px) and (orientation: portrait) {

    :root,
    .x1jyvjv1 {
        --xmzrew1: 4 / 3
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {

    :root,
    .x1jyvjv1 {
        --xkg63a2: 550px
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {

    :root,
    .x1jyvjv1 {
        --xkg63a2: 600px
    }
}

@media (min-width: 1280px) {

    :root,
    .x1jyvjv1 {
        --hzFeaturedCardSpacing: 32px;
        --x1lv1z71: 32px;
        --x6c4grl: 32px
    }
}

@media (min-width: 1920px) {

    :root,
    .x1uhg0qq {
        --x1b9mnyi: -4.2px;
        --x1r5jnwv: -2.52px;
        --x16mfl10: -1.68px
    }
}

@media (min-width: 1440px) and (max-width: 1919px) {

    :root,
    .x1uhg0qq {
        --x1b9mnyi: -3.5px;
        --x1r5jnwv: -2.24px;
        --x16mfl10: -1.44px
    }
}

@media (max-width: 1439px) {

    :root,
    .x1uhg0qq {
        --x1b9mnyi: -1.68px;
        --x1r5jnwv: -1.26px;
        --x16mfl10: -.96px
    }
}

@media (min-width: 1920px) {

    :root,
    .xig1gl1 {
        --xax5mtm: 24px;
        --x1x7srdq: 16px;
        --xh2fra1: 16px;
        --xh0g73a: 24px;
        --x1nwy4ys: 32px;
        --xrpx2p6: 40px;
        --x93w9p6: 48px;
        --xz3t9it: 64px;
        --x5ikn4o: 72px;
        --xop56cf: 96px;
        --xbyvqfq: 104px
    }
}

@media (min-width: 1440px) and (max-width: 1919px) {

    :root,
    .xig1gl1 {
        --xax5mtm: 16px;
        --x1x7srdq: 16px;
        --xh2fra1: 8px;
        --xh0g73a: 16px;
        --x1nwy4ys: 24px;
        --xrpx2p6: 32px;
        --x93w9p6: 40px;
        --xz3t9it: 56px;
        --x5ikn4o: 64px;
        --xop56cf: 80px;
        --xbyvqfq: 96px
    }
}

@media (max-width: 1439px) {

    :root,
    .xig1gl1 {
        --xax5mtm: 16px;
        --x1x7srdq: 16px;
        --xh2fra1: 4px;
        --xh0g73a: 8px;
        --x1nwy4ys: 16px;
        --xrpx2p6: 24px;
        --x93w9p6: 32px;
        --xz3t9it: 48px;
        --x5ikn4o: 56px;
        --xop56cf: 64px;
        --xbyvqfq: 64px
    }
}

@media (min-width: 1920px) {

    :root,
    .xrcngj7 {
        --x1blunf5: var(--system-20-font-size);
        --xkbnasn: var(--system-120-font-size);
        --x190lbiv: var(--system-72-font-size);
        --x1nxb92n: var(--system-56-font-size);
        --x1cx3y4n: var(--system-40-font-size);
        --x790amx: var(--system-32-font-size);
        --xt39w4n: var(--system-24-font-size);
        --x1rov1lr: var(--system-32-font-size);
        --x1diw0t2: var(--system-24-font-size);
        --x1t7w1xg: var(--system-18-font-size)
    }
}

@media (min-width: 1440px) and (max-width: 1919px) {

    :root,
    .xrcngj7 {
        --x1blunf5: var(--system-16-font-size);
        --xkbnasn: var(--system-100-font-size);
        --x190lbiv: var(--system-64-font-size);
        --x1nxb92n: var(--system-48-font-size);
        --x1cx3y4n: var(--system-32-font-size);
        --x790amx: var(--system-24-font-size);
        --xt39w4n: var(--system-20-font-size);
        --x1rov1lr: var(--system-24-font-size);
        --x1diw0t2: var(--system-18-font-size);
        --x1t7w1xg: var(--system-16-font-size)
    }
}

@media (max-width: 1439px) {

    :root,
    .xrcngj7 {
        --x1blunf5: var(--system-14-font-size);
        --xkbnasn: var(--system-60-font-size);
        --x190lbiv: var(--system-36-font-size);
        --x1nxb92n: var(--system-32-font-size);
        --x1cx3y4n: var(--system-24-font-size);
        --x790amx: var(--system-20-font-size);
        --xt39w4n: var(--system-16-font-size);
        --x1rov1lr: var(--system-20-font-size);
        --x1diw0t2: var(--system-16-font-size);
        --x1t7w1xg: var(--system-14-font-size)
    }
}

.x12i6ekp.x12i6ekp,
.x12i6ekp.x12i6ekp:root {
    --bubbleContentUserBackgroundColor: #E4E6EB;
    --bubbleContentUserColor: #000000;
    --buttonSendBackgroundColor: #4267B2;
    --x1ev4bvd: #3A3B3C;
    --xer23z7: rgba(255, 255, 255, .1);
    --x1bxvvwh: #E4E6EB;
    --x4bzwim: 8px;
    --x1tc54p7: 100%;
    --xx6r3m5: rgba(255, 255, 255, .1);
    --xl9ojqf: #FFFFFF;
    --xftuvfa: #FFFFFF;
    --xdvz3pk: #4267B2;
    --x1evxk78: #FFFFFF;
    --xlucz4u: transparent;
    --xe31vrr: #3E4042;
    --xsl46bp: #B0B3B8;
    --x1ruj3lq: 50%;
    --x1kpccw5: #FFFFFF;
    --xe5i04x: #B0B3B8;
    --x1xbp41d: Segoe UI, Roboto, Helvetica, Arial, sans-serif;
    --x12qb30c: #3A3B3C;
    --xzdavdm: #8A8D91;
    --x1fowau0: #3A3B3C;
    --x4cdsqv: rgba(255, 255, 255, .1);
    --x18tv962: rgba(255, 255, 255, .05);
    --x1drzc3: #3E4042;
    --xbx14lq: 100%;
    --x125vgxg: #E4E6EB;
    --x11psvdz: #B0B3B8;
    --xbdfujg: #E4E6EB;
    --x15bmxmr: #E4E6EB;
    --xkvygis: #B0B3B8;
    --x1a4bunx: #E4E6EB
}

.x1blvmfx.x1blvmfx,
.x1blvmfx.x1blvmfx:root {
    --x1bxvvwh: #000000;
    --x16oxp5a: #F0F0F0;
    --xzsxl4p: rgba(0, 0, 0, .05);
    --x9yfhik: 8px;
    --x14ofxiu: 16px;
    --x1adnsjm: 8px;
    --x1c4lz48: 8px;
    --xd9u4s4: #E2E5E9;
    --x1xbp41d: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    --x1s39hm7: #e1e4e8;
    --xg3eg28: 8px;
    --x1hcq818: 8px;
    --x1hvovgm: 8px;
    --xiessm1: 8px;
    --xpenkto: 8px;
    --x1p8ippb: #f6f8fa;
    --xh89adf: 12px;
    --x1pkp4r4: 8px;
    --x6pwzom: 8px;
    --x15nmaec: 12px;
    --x15bmxmr: #000000;
    --xkvygis: #65686C
}

.x1fqcaw8.x1fqcaw8,
.x1fqcaw8.x1fqcaw8:root {
    --hzFeaturedCardSpacing: 38px;
    --xkg63a2: calc(100vw - var(--hzFeaturedCardSpacing) * 2);
    --xso9h23: 16 / 9;
    --xmzrew1: 16 / 9;
    --x5g9hi8: 1366px;
    --x1lv1z71: 20px;
    --x6c4grl: 30px
}

.x1hhx3pz.x1hhx3pz,
.x1hhx3pz.x1hhx3pz:root {
    --x1fowau0: var(--background-deemphasized);
    --x4cdsqv: var(--press-overlay);
    --x18tv962: var(--hover-overlay);
    --x1drzc3: var(--divider);
    --x18kqi07: 8px;
    --x12pvdnb: max-content;
    --x15bmxmr: var(--primary-text)
}

.x1lsvao.x1lsvao,
.x1lsvao.x1lsvao:root {
    --bubbleContentUserBackgroundColor: #1877F2;
    --bubbleContentUserColor: #FFFFFF;
    --xer23z7: rgba(0, 0, 0, .05);
    --xwbpd4y: 18px;
    --x1bxvvwh: rgba(0, 0, 0, 1);
    --xoir9yd: 8px;
    --xgwz7a: 12px
}

.x1ock3l4.x1ock3l4,
.x1ock3l4.x1ock3l4:root {
    --x1bxvvwh: #E4E6EB;
    --x16oxp5a: #3A3B3C;
    --xzsxl4p: rgba(58, 59, 60, .95);
    --x9yfhik: 8px;
    --x14ofxiu: 16px;
    --xd9u4s4: #3E4042;
    --x1s39hm7: #3E4042;
    --xg3eg28: 8px;
    --x1hcq818: 8px;
    --x1hvovgm: 8px;
    --xiessm1: 8px;
    --xpenkto: 8px;
    --x1p8ippb: #1d1f1f;
    --xh89adf: 12px;
    --x1pkp4r4: 8px;
    --x6pwzom: 8px;
    --x15nmaec: 12px;
    --x15bmxmr: #E4E6EB;
    --xkvygis: #B0B3B8
}

.x1wp2cme.x1wp2cme,
.x1wp2cme.x1wp2cme:root {
    --bubbleContentUserBackgroundColor: rgb(74, 93, 249);
    --bubbleContentUserColor: var(--chat-message-text-color, var(--always-white));
    --buttonSendBackgroundColor: var(--chat-outgoing-message-bubble-background-color);
    --x1ev4bvd: #000000;
    --x1iqrbwf: 12px;
    --xer23z7: var(--chat-incoming-message-bubble-background-color);
    --xwbpd4y: 18px;
    --x1bxvvwh: var(--chat-incoming-message-text-color, var(--primary-text));
    --x1uzztpd: 90%;
    --x4bzwim: 8px;
    --x1tc54p7: 100%;
    --xoir9yd: 8px;
    --xgwz7a: 12px;
    --xx6r3m5: var(--chat-incoming-message-bubble-background-color);
    --xftuvfa: var(--primary-icon);
    --x1iz8wdo: rgba(255, 255, 255, .1);
    --xdvz3pk: var(--primary-button-background);
    --x1evxk78: var(--always-white);
    --xlucz4u: transparent;
    --xe31vrr: var(--divider);
    --xsl46bp: var(--secondary-text);
    --x1ruj3lq: 50%;
    --x1xj48ei: var(--always-white);
    --xqx1b3w: var(--disabled-button-background);
    --x1axk1tg: 36px;
    --x15843vv: 8px;
    --xr0fzoy: 36px;
    --x1adnsjm: 2px;
    --x1c4lz48: 0;
    --x19q6y20: 12px;
    --xv29y53: 8px;
    --x1tkfw0i: 8px;
    --xrxntdb: 20px;
    --x1kpccw5: var(--primary-text);
    --xe5i04x: var(--placeholder-text);
    --x1xbp41d: SF Pro Text, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
    --x12qb30c: var(--chat-composer-input-background-color, var(--comment-background));
    --xkjoe7p: 20px;
    --xzdavdm: var(--placeholder-text);
    --x1fowau0: var(--background-deemphasized);
    --x4cdsqv: rgba(255, 255, 255, .1);
    --x18tv962: rgba(255, 255, 255, .05);
    --x1drzc3: var(--divider);
    --xo0722j: 16px;
    --x19rz69o: 100%;
    --xbx14lq: 100%;
    --x10y4ran: 12px;
    --xnrljl1: 12px;
    --xju61ic: 12px;
    --xiqovf7: 15px;
    --x125vgxg: var(--primary-icon);
    --x11psvdz: var(--secondary-icon);
    --xbdfujg: var(--primary-icon);
    --x15bmxmr: var(--primary-text);
    --xkvygis: var(--secondary-text);
    --x1a4bunx: var(--primary-icon)
}

.x1ymkede.x1ymkede,
.x1ymkede.x1ymkede:root {
    --x1bxvvwh: #000000;
    --x16oxp5a: #F0F0F0;
    --xzsxl4p: rgba(0, 0, 0, .05);
    --x9yfhik: 8px;
    --x14ofxiu: 16px;
    --xd9u4s4: #E2E5E9;
    --x1s39hm7: #e1e4e8;
    --xg3eg28: 8px;
    --x1hcq818: 8px;
    --x1hvovgm: 8px;
    --xiessm1: 8px;
    --xpenkto: 8px;
    --x1p8ippb: #f6f8fa;
    --xh89adf: 12px;
    --x1pkp4r4: 8px;
    --x6pwzom: 8px;
    --x15nmaec: 12px;
    --x15bmxmr: #000000;
    --xkvygis: #65686C
}

.x3cxofr.x3cxofr,
.x3cxofr.x3cxofr:root {
    --primary-icon: var(--always-white)
}

.xb530zg.xb530zg,
.xb530zg.xb530zg:root {
    --bubbleContentUserBackgroundColor: var(--chat-outgoing-message-bubble-background-color);
    --bubbleContentUserColor: var(--chat-message-text-color, var(--always-white));
    --buttonSendBackgroundColor: var(--chat-outgoing-message-bubble-background-color);
    --x1ev4bvd: var(--card-background);
    --x1iqrbwf: 12px;
    --xer23z7: var(--chat-incoming-message-bubble-background-color);
    --xwbpd4y: 18px;
    --x1bxvvwh: var(--chat-incoming-message-text-color, var(--primary-text));
    --x1uzztpd: 90%;
    --x4bzwim: 8px;
    --x1tc54p7: 100%;
    --xoir9yd: 8px;
    --xgwz7a: 12px;
    --xx6r3m5: var(--chat-incoming-message-bubble-background-color);
    --xftuvfa: var(--primary-icon);
    --x1iz8wdo: rgba(255, 255, 255, .1);
    --xdvz3pk: var(--primary-button-background);
    --x1evxk78: var(--always-white);
    --xlucz4u: transparent;
    --xe31vrr: var(--divider);
    --xsl46bp: var(--secondary-text);
    --x1ruj3lq: 50%;
    --x1xj48ei: var(--always-white);
    --xqx1b3w: var(--disabled-button-background);
    --x1axk1tg: 36px;
    --x15843vv: 8px;
    --xr0fzoy: 36px;
    --x1adnsjm: 2px;
    --x1c4lz48: 0;
    --x19q6y20: 12px;
    --xv29y53: 8px;
    --x1tkfw0i: 8px;
    --xrxntdb: 20px;
    --x1kpccw5: var(--primary-text);
    --xe5i04x: var(--placeholder-text);
    --x1xbp41d: SF Pro Text, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
    --x12qb30c: var(--chat-composer-input-background-color, var(--comment-background));
    --xkjoe7p: 20px;
    --xzdavdm: var(--placeholder-text);
    --x1fowau0: var(--background-deemphasized);
    --x4cdsqv: rgba(255, 255, 255, .1);
    --x18tv962: rgba(255, 255, 255, .05);
    --x1drzc3: var(--divider);
    --xo0722j: 16px;
    --x19rz69o: 100%;
    --xbx14lq: 100%;
    --x10y4ran: 12px;
    --xnrljl1: 12px;
    --xju61ic: 12px;
    --xiqovf7: 15px;
    --x125vgxg: var(--primary-icon);
    --x11psvdz: var(--secondary-icon);
    --xbdfujg: var(--primary-icon);
    --x15bmxmr: var(--primary-text);
    --xkvygis: var(--secondary-text);
    --x1a4bunx: var(--primary-icon)
}

.xe0jyaq.xe0jyaq,
.xe0jyaq.xe0jyaq:root {
    --accent: #1DAA61;
    --blue-link: #1DAA61;
    --body-emphasized-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --body-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --display1-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --headline1-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --headline2-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --headline3-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --meta-emphasized-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --meta-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --primary-button-background: #1DAA61;
    --primary-label-emphasized-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --primary-label-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --secondary-label-emphasized-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --secondary-label-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif;
    --tertiary-label-font-family: "Roboto Variable", "Roboto", "Helvetica Neue", "Helvetica", sans-serif
}

.xerhgsv.xerhgsv,
.xerhgsv.xerhgsv:root {
    --x16oxp5a: #E7F8E9;
    --xd9u4s4: #E9EDEF;
    --x1s39hm7: #E9EDEF;
    --xg3eg28: 8px;
    --x1hcq818: 8px;
    --x1hvovgm: 8px;
    --xiessm1: 8px;
    --xpenkto: 8px;
    --x1p8ippb: #FFFFFF;
    --xh89adf: 12px;
    --x1pkp4r4: 8px;
    --x6pwzom: 8px;
    --x15nmaec: 12px;
    --x15bmxmr: #111B21;
    --xkvygis: #667781
}

.xfzd8yp.xfzd8yp,
.xfzd8yp.xfzd8yp:root {
    --bubbleContentUserBackgroundColor: #E4E6EA;
    --bubbleContentUserColor: #1C1E21;
    --buttonSendBackgroundColor: #1877F2;
    --x1iqrbwf: 12px;
    --xer23z7: transparent;
    --x1bxvvwh: #1C1E21;
    --x1uzztpd: 100%;
    --x4bzwim: 8px;
    --x1tc54p7: 100%;
    --xx6r3m5: #FFFFFF;
    --x1ruj3lq: 50%;
    --x1xj48ei: #FFFFFF;
    --x1kpccw5: #1C1E21;
    --xe5i04x: #65676B;
    --x1xbp41d: Segoe UI, Roboto, Helvetica, Arial, sans-serif;
    --x12qb30c: #F8F9FB;
    --xkjoe7p: 24px;
    --xbx14lq: 100%
}

.xkve96i.xkve96i,
.xkve96i.xkve96i:root {
    --bubbleContentUserBackgroundColor: var(--accent);
    --bubbleContentUserColor: var(--always-white);
    --buttonSendBackgroundColor: var(--accent);
    --xer23z7: var(--comment-background);
    --xwbpd4y: 20px;
    --x1bxvvwh: var(--primary-text);
    --x1uzztpd: 100%;
    --x1tc54p7: 100%;
    --xx6r3m5: var(--comment-background);
    --xdvz3pk: var(--accent);
    --x1evxk78: var(--always-white);
    --x1kpccw5: var(--primary-text);
    --xe5i04x: var(--secondary-text);
    --x15bmxmr: var(--primary-text);
    --xkvygis: var(--secondary-text);
    --x1a4bunx: var(--secondary-text);
    --x4jee19: 8px;
    --x1nkglug: 6px
}

.xm3i5g.xm3i5g,
.xm3i5g.xm3i5g:root {
    --x16oxp5a: #1D3831;
    --xd9u4s4: #313D45;
    --x1s39hm7: #313D45;
    --xg3eg28: 8px;
    --x1hcq818: 8px;
    --x1hvovgm: 8px;
    --xiessm1: 8px;
    --xpenkto: 8px;
    --x1p8ippb: #1E2A30;
    --xh89adf: 12px;
    --x1pkp4r4: 8px;
    --x6pwzom: 8px;
    --x15nmaec: 12px;
    --x15bmxmr: #E9EDEF;
    --xkvygis: #8696A0
}

.xoev7f7.xoev7f7,
.xoev7f7.xoev7f7:root {
    --bubbleContentUserBackgroundColor: var(--chat-outgoing-message-bubble-background-color);
    --bubbleContentUserColor: var(--chat-message-text-color, var(--always-white));
    --buttonSendBackgroundColor: var(--chat-outgoing-message-bubble-background-color);
    --x1ev4bvd: #FFFFFF;
    --x1iqrbwf: 12px;
    --xer23z7: var(--chat-incoming-message-bubble-background-color);
    --xwbpd4y: 18px;
    --x1bxvvwh: var(--chat-incoming-message-text-color, var(--primary-text));
    --x1uzztpd: 90%;
    --x4bzwim: 8px;
    --x1tc54p7: 100%;
    --xoir9yd: 8px;
    --xgwz7a: 12px;
    --xx6r3m5: var(--chat-incoming-message-bubble-background-color);
    --x1ruj3lq: 50%;
    --x1xj48ei: var(--always-white);
    --xqx1b3w: var(--disabled-button-background);
    --x1axk1tg: 36px;
    --x15843vv: 8px;
    --xr0fzoy: 36px;
    --x1adnsjm: 2px;
    --x1c4lz48: 0;
    --x19q6y20: 12px;
    --xv29y53: 8px;
    --x1tkfw0i: 8px;
    --xrxntdb: 20px;
    --x1kpccw5: var(--primary-text);
    --xe5i04x: var(--placeholder-text);
    --x1xbp41d: SF Pro Text, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
    --x12qb30c: var(--chat-composer-input-background-color, var(--comment-background));
    --xkjoe7p: 20px;
    --x1fowau0: var(--background-deemphasized);
    --x18tv962: var(--press-overlay);
    --xo0722j: 16px;
    --x19rz69o: 100%;
    --xbx14lq: 100%;
    --x10y4ran: 12px;
    --xnrljl1: 12px;
    --xju61ic: 12px;
    --xiqovf7: 15px
}

.xr4ppbf.xr4ppbf,
.xr4ppbf.xr4ppbf:root {
    --bubbleContentUserBackgroundColor: rgb(74, 93, 249);
    --bubbleContentUserColor: var(--chat-message-text-color, var(--always-white));
    --buttonSendBackgroundColor: var(--chat-outgoing-message-bubble-background-color);
    --x1ev4bvd: #FFFFFF;
    --x1iqrbwf: 12px;
    --xer23z7: var(--chat-incoming-message-bubble-background-color);
    --xwbpd4y: 18px;
    --x1bxvvwh: var(--chat-incoming-message-text-color, var(--primary-text));
    --x1uzztpd: 90%;
    --x4bzwim: 8px;
    --x1tc54p7: 100%;
    --xoir9yd: 8px;
    --xgwz7a: 12px;
    --xx6r3m5: var(--chat-incoming-message-bubble-background-color);
    --x1ruj3lq: 50%;
    --x1xj48ei: var(--always-white);
    --xqx1b3w: var(--disabled-button-background);
    --x1axk1tg: 36px;
    --x15843vv: 8px;
    --xr0fzoy: 36px;
    --x1adnsjm: 2px;
    --x1c4lz48: 0;
    --x19q6y20: 12px;
    --xv29y53: 8px;
    --x1tkfw0i: 8px;
    --xrxntdb: 20px;
    --x1kpccw5: var(--primary-text);
    --xe5i04x: var(--placeholder-text);
    --x1xbp41d: SF Pro Text, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
    --x12qb30c: var(--chat-composer-input-background-color, var(--comment-background));
    --xkjoe7p: 20px;
    --x1fowau0: var(--background-deemphasized);
    --x18tv962: var(--press-overlay);
    --xo0722j: 16px;
    --x19rz69o: 100%;
    --xbx14lq: 100%;
    --x10y4ran: 12px;
    --xnrljl1: 12px;
    --xju61ic: 12px;
    --xiqovf7: 15px
}

.xtwqf6.xtwqf6,
.xtwqf6.xtwqf6:root {
    --xqx1b3w: var(--wash)
}

.xuil9y3.xuil9y3,
.xuil9y3.xuil9y3:root {
    --x1bxvvwh: #E4E6EB;
    --x16oxp5a: #3A3B3C;
    --xzsxl4p: rgba(58, 59, 60, .95);
    --x9yfhik: 8px;
    --x14ofxiu: 16px;
    --x1adnsjm: 8px;
    --x1c4lz48: 8px;
    --xd9u4s4: #3E4042;
    --x1xbp41d: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    --x1s39hm7: #3E4042;
    --xg3eg28: 8px;
    --x1hcq818: 8px;
    --x1hvovgm: 8px;
    --xiessm1: 8px;
    --xpenkto: 8px;
    --x1p8ippb: #1d1f1f;
    --xh89adf: 12px;
    --x1pkp4r4: 8px;
    --x6pwzom: 8px;
    --x15nmaec: 12px;
    --x15bmxmr: #E4E6EB;
    --xkvygis: #B0B3B8
}

@media (min-width: 768px) and (max-width: 1023px) {

    .x1fqcaw8.x1fqcaw8,
    .x1fqcaw8.x1fqcaw8:root {
        --xkg63a2: 500px;
        --x6c4grl: 34px
    }
}

@media (min-width: 1920px) {

    .x1fqcaw8.x1fqcaw8,
    .x1fqcaw8.x1fqcaw8:root {
        --xkg63a2: 800px;
        --x6c4grl: 60px
    }
}

@media (max-width: 767px) and (orientation: landscape) {

    .x1fqcaw8.x1fqcaw8,
    .x1fqcaw8.x1fqcaw8:root {
        --xkg63a2: 468px
    }
}

@media (max-width: 767px) and (orientation: portrait) {

    .x1fqcaw8.x1fqcaw8,
    .x1fqcaw8.x1fqcaw8:root {
        --xmzrew1: 4 / 3
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {

    .x1fqcaw8.x1fqcaw8,
    .x1fqcaw8.x1fqcaw8:root {
        --xkg63a2: 550px;
        --x6c4grl: 42px
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {

    .x1fqcaw8.x1fqcaw8,
    .x1fqcaw8.x1fqcaw8:root {
        --xkg63a2: 600px;
        --x6c4grl: 58px
    }
}

@media (prefers-color-scheme: dark) {

    .xe0jyaq.xe0jyaq,
    .xe0jyaq.xe0jyaq:root {
        --accent: #21C063;
        --blue-link: #21C063;
        --primary-button-background: #21C063
    }
}

.x10690hx {
    --button-padding-horizontal-medium: 12px
}

.x12bfn3x {
    --dialog-anchor-vertical-padding: 56px
}

.x13nunif {
    --secondary-button-background: #FFFFFF
}

.x13uhm36 {
    --button-corner-radius: var(--Components-Button-Size-Large-Corner-Radius, 9999px)
}

.x14668ty {
    --bubbleContentUserColor: var(--always-white)
}

.x14qmu5x {
    --top-to-bottom-ratio: 0
}

.x15q4now {
    --card-corner-radius: 7px
}

.x16ujzjy {
    --top-to-bottom-ratio: .65
}

.x17gu5dy {
    --secondary-button-background: var(--wash)
}

.x18ckbba {
    --border-focused: var(--abra-composer-focused-border)
}

.x1bovny {
    --a2ui-metric-trend-down: var(--negative)
}

.x1bvgrs0 {
    --secondary-button-background: var(--secondary-text-on-color)
}

.x1damudc {
    --radio-border-color: var(--secondary-text)
}

.x1dao151 {
    --a2ui-card-margin-block: 0px
}

::view-transition-new(*.x1e9s6q2) {
    animation-duration: .3s;
    animation-fill-mode: both;
    animation-timing-function: ease-out
}

::view-transition-old(*.x1e9s6q2) {
    animation-duration: .3s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out
}

.x1eqf8a1 {
    --text-input-bar-background: var(--always-white)
}

.x1es2l0s {
    --secondary-button-text: #FFFFFF
}

.x1f6hn7o {
    --text-white: var(--always-light-overlay)
}

.x1fq4pf {
    --container-dimension: calc(var(--hz-user-overflow-avatar-size) - var(--border-width) * 2)
}

.x1glldz6 {
    --a2ui-card-padding-block: 12px
}

.x1hdfz75 {
    --image-offset: calc(var(--container-dimension) * 0)
}

.x1ksea0q {
    --drift-x: var(--x---drift-x)
}

.x1loiatw {
    --chat-incoming-message-bubble-background-color: var(--secondary-button-background)
}

.x1lqnt5t {
    --input-background: transparent
}

.x1lssxjk {
    --button-height-medium: 28px
}

.x1lw2oc0 {
    --primary-button-text: #ffffff
}

.x1n4fwzk {
    --input-border-color: var(--warning)
}

.x1pd2dhg {
    --image-offset: calc(var(--container-dimension) * .12)
}

.x1q43qr {
    --a2ui-list-item-padding-block-start: 0px
}

.x1qijeue {
    --always-white: var(--always-light-overlay)
}

.x1qmt0av {
    --abra-composer-scroll-thumb: transparent
}

.x1ramq0l {
    --border-width: 1px
}

.x1rq1awi {
    --chat-bubble-padding-horizontal: 0px
}

.x1sg3n9x {
    --input-label-color-inside: rgb(var(--ig-secondary-text))
}

.x1sioccc {
    --secondary-button-stroke: #CBD2D9
}

.x1syhy5a {
    --primary-button-background: #283943
}

.x1u62kwb {
    --chat-bubble-padding-vertical: 0px
}

.x1utilfa {
    --primary-button-background: #0095F6
}

.x1wd1o4f {
    --button-medium-height: 32px
}

.x1wif11b {
    --x1xb9x6f: none
}

.x1wt7hk1 {
    --secondary-button-text: rgb(var(--ig-colors-button-secondary-text))
}

.x1xi1lq {
    --primary-label-font-weight: bold
}

.x1yw0p3e {
    --button-corner-radius: 12px
}

.x4149ri {
    --primary-button-background: var(--secondary-button-text)
}

.x4xwypn {
    --placeholder-text: rgb(var(--ig-secondary-text))
}

.x5ydia0 {
    --a2ui-card-border-width: 0px
}

.x6lk5li {
    --hz-user-overflow-avatar-size: 40px
}

.x6lxgku {
    --buttonSendBackgroundColor: var(--accent)
}

.x74an0p {
    --x1vp1q8w: none
}

.x9cz2tx {
    --card-corner-radius: 20px
}

.x9oxt5g {
    --primary-button-text: var(--secondary-button-text)
}

.xa1m2el {
    --secondary-text: rgb(var(--ig-secondary-text))
}

.xa74lig {
    --button-height-medium: 32px
}

.xaxyt6b {
    --button-medium-padding-horizontal: 4px
}

.xciv0hz {
    --mwp-message-row-background: transparent
}

.xdrmtbx {
    --button-padding-horizontal-medium: 4px
}

.xe428pn {
    --chat-outgoing-message-bubble-background-color: var(--accent)
}

.xg4k08z {
    --a2ui-metric-trend-up: var(--positive)
}

.xh262g3 {
    --chat-incoming-message-bubble-background-color: var(--web-wash)
}

.ximqifr {
    --card-background: var(--dialog-background)
}

.xl9ryae {
    --comment-background: transparent
}

.xmkwj5x {
    --bubbleContentUserBackgroundColor: var(--accent)
}

.xnbm1rq {
    --always-dark-overlay: rgba(0, 0, 0, .4)
}

.xnp3qt7 {
    --about-ig-galaxy-image-border-radius: var(--x---about-ig-galaxy-image-border-radius)
}

.xq27zc8 {
    --dialog-corner-radius: 16px
}

.xqtmrrc {
    --dialog-anchor-vertical-padding: 20px
}

.xrb6pb8 {
    --top-height: calc(var(--container-dimension) * var(--top-to-bottom-ratio))
}

.xrkz42s {
    --abra-composer-scroll-thumb: var(--scroll-thumb)
}

.xs67ve9 {
    --button-corner-radius-medium: 12px
}

.xu4a763 {
    --bottom-height: calc(var(--container-dimension) - var(--top-height))
}

.xuy25kr {
    --secondary-button-background: #344854
}

.xwehpba {
    --primary-text: var(--always-white)
}

.xx4s1b {
    --a2ui-card-padding-inline: 12px
}

.xx7hl7i {
    --secondary-button-stroke: transparent
}

.xxd6sm6 {
    --secondary-button-background: rgb(var(--ig-colors-button-secondary-background))
}

.xxin772 {
    --menu-item-icon-container-size: 40px
}

.xxr02gd {
    --button-corner-radius: 2px
}

.xxx4ldo {
    --always-white: var(--card-background)
}

.xxxb29y {
    --secondary-button-text: #0064E0
}

.x1emuj76:hover {
    --abra-composer-scroll-thumb: var(--scroll-thumb)
}

.x1w51tbn:hover {
    --x1xb9x6f: none
}

.x5d773p:hover {
    --x1vp1q8w: flex
}

@media (max-width: 679px) {
    .x1654csb.x1654csb {
        --dialog-anchor-vertical-padding: 0px
    }
}

@media (max-width: 679px) {
    .xiky34c.xiky34c {
        --dialog-corner-radius: 0
    }
}

@media (max-width: 767px) {
    .xtrl1hq.xtrl1hq {
        --abra-message-margin-start: 0
    }
}

@media (max-width: 679px) {
    .xxontuu.xxontuu {
        --dialog-anchor-vertical-padding: 4px
    }
}

@media (min-width: 1200px) {
    .x1dxrxen.x1dxrxen:hover {
        --x1xb9x6f: block
    }
}

.x10tw7tx {
    background: var(--x1ficzqe)
}

.x11g6tue {
    background: none
}

.x11qrowb {
    background: linear-gradient(45deg, #d6ffe8 10%, #faffce 90%)
}

.x12wn9xw {
    background: radial-gradient(circle, #1877f233, #1877f200 70%)
}

.x13agyk6 {
    background: linear-gradient(145deg, #1f1f1f, #0d0d0d)
}

.x13hwhch {
    background: var(--utility-divider)
}

.x14kcq1h {
    background: var(--shadow-5)
}

.x152gpt9 {
    background: linear-gradient(to top, #0009, #0000)
}

.x1692lfq {
    background: linear-gradient(0deg, #FFFFFF 5%, #FFFFFF00 50%)
}

.x16u63kz {
    background: linear-gradient(180deg, black 35%, transparent 55%, transparent 100%)
}

.x180y45z {
    background: var(--base-blue)
}

.x18aeczl {
    background: linear-gradient(180deg, #953ec199 -234.46%, #3e83eb99 182.12%)
}

.x18aly1o {
    background: var(--card-background)
}

.x18i8syy {
    background: var(--blue-secondary)
}

.x1ayyt1u {
    background: var(--data-viz-red)
}

.x1cdyumu {
    background: conic-gradient(from 0deg, transparent 0deg, transparent 60deg, #A036FF 60deg, #0064E0 300deg, transparent 300deg)
}

.x1cvchbt {
    background: #fafafb
}

.x1etstcl {
    background: #fff
}

.x1firbd1 {
    background: linear-gradient(to top, var(--background-primary) 0, transparent 32px)
}

.x1fq3yk3 {
    background: linear-gradient(to bottom, transparent 0%, var(--non-media-pressed-on-dark) 16px)
}

.x1hfbenf {
    background: var(--xpysvl)
}

.x1hhnrii {
    background: linear-gradient(0deg, #fff 0% 100%) padding-box, linear-gradient(90deg, #ff7b00, #ff006a, #d100c3) border-box
}

.x1hhtgt9 {
    background: var(--blue-primary)
}

.x1hkckb9 {
    background: var(--new-gradient-blue-indigo-650)
}

.x1hsa8yd {
    background: linear-gradient(165deg, var(--secondary-button-background-on-color) 0%, var(--secondary-button-background-on-color) 40%)
}

.x1jd4nco {
    background: var(--new-gradient-red-rose-650)
}

.x1ls8ufb {
    background: var(--xu0tt1w)
}

.x1md70p1 {
    background: transparent
}

.x1mfknap {
    background: var(--comment-background)
}

.x1mokzq2 {
    background: var(--popover-card-background)
}

.x1nnuvzv {
    background: linear-gradient(to right, var(--background-primary) 0%, transparent 16%)
}

.x1ogsn16 {
    background: linear-gradient(to bottom, white 0%, transparent 100%)
}

.x1pincqn {
    background: linear-gradient(to left, #0003, #0000), linear-gradient(to right, #0003, #0000), linear-gradient(to top, #0003, #0000), linear-gradient(to bottom, #0003, #0000)
}

.x1q608ui {
    background: linear-gradient(0deg, var(--video-remix-dialog-background) 0%, var(--video-remix-dialog-background) 100%)
}

.x1qjyao3 {
    background: var(--xwxij5g)
}

.x1qxl6gr {
    background: var(--line-media-protection)
}

.x1r1ic4w {
    scroll-padding: 4px
}

.x1r7xphn {
    background: #fff
}

.x1s1wamz {
    background: var(--surface-background)
}

.x1si7u7a {
    background: linear-gradient(to top, var(--background-primary), transparent)
}

.x1t7txt0 {
    background: linear-gradient(to left, transparent, var(--card-background) 30%)
}

.x1vwusxm {
    background: var(--web-wash)
}

.x1xijdtg {
    background: var(--fds-white)
}

.x1xxwcck {
    background: linear-gradient(180deg, #000000e6, #404040cc)
}

.x1y9jx9k {
    background: linear-gradient(75deg, #fed500 -70.29%, #fe8514 -19.97%, #dd1535 46.14%, #9b47ce 140.26%, #0083ff 210.44%)
}

.x20c5vc {
    background: #0a66c2
}

.x2y3jul {
    background: var(--chat-incoming-message-bubble-background-color)
}

.x3t2qhd {
    background: linear-gradient(0deg, var(--web-wash), var(--web-wash)) padding-box, var(--ai-border-color) border-box
}

.x4juuj4 {
    background: var(--dataviz-primary-2)
}

.x4susjh {
    background: linear-gradient(to right, #b900b4, #f50000)
}

.x5x1hyd {
    background: var(--background-primary)
}

.x7m3rcz {
    background: var(--secondary-button-background)
}

.x80rz2k {
    background: linear-gradient(135deg, #1877f2, #0a66c2)
}

.x947828 {
    background: linear-gradient(180deg, var(--shadow-5) 0%, var(--secondary-button-stroke) 100%)
}

.x976wh6 {
    background: var(--messenger-card-background)
}

.x9yxepx {
    background: linear-gradient(180deg, var(--dataviz-secondary-2) 0%, #297AFA 44%, #2DA3FA 98%)
}

.xc73c1t {
    background: linear-gradient(to top, var(--shadow-5) 0%, transparent 100%)
}

.xc91isv {
    background: var(--base-light-shadow)
}

.xdkhaw6 {
    background: linear-gradient(90deg, #ffd500, #ff7b00, #ff006a)
}

.xdt1vxj {
    background: linear-gradient(0deg, #fff 0% 100%) padding-box, linear-gradient(90deg, #ffd500, #ff7b00, #ff006a, #d100c3, #7538fa) border-box
}

.xf3qj78 {
    background: linear-gradient(0deg, var(--card-background), var(--card-background)) padding-box, var(--ai-border-color) border-box
}

.xf5idsi {
    background: var(--interactive-secondary)
}

.xfeb568 {
    background: var(--background-surface-default)
}

.xfk33po {
    background: radial-gradient(100% 128% at 100% 0%, #00d7570a, #00d75700), radial-gradient(100% 128% at 0% 0%, #ae26ff14, #ae26ff00), radial-gradient(82% 82% at 50% 117.6%, #ff5f5314, #ff5f5300), var(--gradient-background)
}

.xfoloan {
    background: linear-gradient(to right, #5aa7ff, #5aa7ff, #007bff00)
}

.xgb2x8l {
    background: linear-gradient(to right, transparent, var(--card-background) 30%)
}

.xgdyno9 {
    background: linear-gradient(#0000, #0000008a)
}

.xgzuhx1 {
    background: var(--imagine-create-pending-video-bg)
}

.xj8gf8i {
    background: var(--mwp-message-row-background)
}

.xjw1qxx {
    scroll-padding: 48px
}

.xjw5052 {
    background: linear-gradient(180deg, #953ec1 -525.46%, #3e83eb 148.61%), #ffffff1f
}

.xk2ncd3 {
    background: var(--push-view-background)
}

.xk6j48z {
    background: linear-gradient(to bottom, var(--background-primary) 0, transparent 32px)
}

.xk8lv0k {
    background: linear-gradient(135deg, #5AA7FF 0%, var(--base-grape) 100%)
}

.xka5hx8 {
    background: #eeeef1
}

.xkpzuwl {
    background: linear-gradient(0deg, #fff 0% 100%) padding-box, linear-gradient(90deg, #ff006a, #d100c3, #7538fa) border-box
}

.xln7xf2 {
    font: inherit
}

.xn5v8on {
    background: linear-gradient(0deg, #ffffff1a, #ffffff1a), conic-gradient(from 180deg at 50% 50%, #fd4c4c -25.03deg, #f16770 27deg, #f8e968 85.5deg, #82f778 124.03deg, #4bfbfb 180.56deg, #6d7dff 225.28deg, #fa05ff 273.66deg, #fd4c4c 334.97deg, #f16770 387deg)
}

.xnvtxd0 {
    background: linear-gradient(to bottom, #00000080, #0000)
}

.xo6guvx {
    background: #fff
}

.xo90atz {
    background: linear-gradient(to bottom, #000c, #0000)
}

.xocyx1q {
    background: linear-gradient(to bottom, transparent 0%, rgba(36, 37, 38, .3) 16px)
}

.xow7o78 {
    background: linear-gradient(180deg, #587889, #849eaf)
}

.xpb328y {
    background: var(--wig-page-background)
}

.xph4koh {
    background: linear-gradient(to top, #0000008a, #0000)
}

.xpu8mnt {
    background: linear-gradient(#0000, #000000b3)
}

.xq6dov1 {
    background: linear-gradient(to bottom, #0009, #0000)
}

.xql4t2n {
    background: var(--wig-nav-background)
}

.xs6ki6k {
    background: linear-gradient(0deg, #000000b3, #0000)
}

.xsvgrkd {
    background: var(--background-highlight)
}

.xt2wqj3 {
    background: var(--x-background)
}

.xtk0hac {
    background: linear-gradient(90deg, transparent 0%, var(--interactive-primary) 50%, transparent 100%)
}

.xtx0z1j {
    background: var(--about-ig-white)
}

.xu9u9cy {
    background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, .25) 40%, rgba(0, 0, 0, .6) 100%)
}

.xudvloq {
    background: linear-gradient(to top, #00000080, #0000)
}

.xujti9i {
    background: linear-gradient(135deg, #09f3, #a033ff33, #ff528033, #ff706133)
}

.xume11b {
    background: var(--push-view-with-sidebar-background)
}

.xvorjpo {
    background: var(--Fill-Blur-Thin, var(--media-hover))
}

.xw0mrey {
    background: #0a84ff
}

.xwepwai {
    background: var(--always-dark-overlay)
}

.xx7qk4p {
    background: var(--popover-background)
}

.xxi715v {
    background: var(--x1j37g13)
}

.xzo714y {
    background: var(--background-secondary)
}

.xzudefj {
    background: linear-gradient(180deg, #953ec1 -234.46%, #3e83eb 182.12%)
}

.xpinrz6:before {
    background: var(--gradient-composer-text)
}

.x12tg9os:hover {
    background: var(--new-fill-secondary-elevated)
}

.x1wrfclv:hover {
    background: linear-gradient(0deg, var(--background-primary) 0%, var(--interactive-secondary-hover) 100%)
}

.xw8t85u:hover {
    background: var(--feed-card-fill-blur)
}

.x1my9f15:focus {
    background: var(--composer-background-glass)
}

@media (min-width: 1200px) {
    .xvw2da2.xvw2da2 {
        background: var(--imagine-create-hover-controls-bg)
    }
}

.x10a31x0 {
    border-inline-end: 1px solid rgb(var(--ig-separator))
}

.x10xxj64 {
    transition: transform .1s ease-in-out
}

.x111pd7f {
    transition: background-color .15s ease
}

.x111uhmu {
    transition: opacity .1s ease-in-out, max-height .25s ease-in-out
}

.x112ta8 {
    border-bottom: none
}

.x11vq3qy {
    transition: var(--nav-transition-all)
}

.x12dikjd {
    transition: opacity .3s ease-in-out
}

.x12g8ker {
    border-top: thin solid var(--divider)
}

.x12lumcd {
    flex: 1 1 auto
}

.x12wdn4z {
    border-inline-end: 0
}

.x12xwlg2 {
    transition: opacity .15s
}

.x135zzgz {
    border-top: 3px solid var(--base-grape)
}

.x136rnhk {
    transition: width .1s linear
}

.x13c5i5r {
    background-position: top center
}

.x13qnv8b {
    border-inline-start: 1px solid rgb(var(--ig-separator))
}

.x13zqm9e {
    border-bottom: 1px solid rgb(var(--ig-separator))
}

.x140qq3l {
    border-top: 1px inside var(--shadow-1)
}

.x14sdrxx {
    transition: transform .15s ease
}

.x14tn5a4 {
    border-inline-end: 1px solid transparent
}

.x14uebl7 {
    border-inline-start: 1px solid var(--media-inner-border)
}

.x14ugub4 {
    transition: width .3s ease-in-out, background-color .3s ease-in-out
}

.x15101ec {
    transition: stroke-dasharray .4s ease
}

.x15pm3l4 {
    transition: var(--imagine-opacity-transition)
}

.x168l2et {
    scroll-snap-type: y mandatory
}

.x169l3ba {
    transition: all .2s ease
}

.x16jk7s1 {
    transition: all .25s ease
}

.x16mubyn {
    border-inline-end: 1px solid var(--media-inner-border)
}

.x177bw73 {
    transition: opacity .3s
}

.x17g7skh {
    grid-row: 2 / end
}

.x18u8y0b {
    border-inline-start: 1px solid var(--divider)
}

.x196p5u9 {
    border-bottom: 1px solid transparent
}

.x19r60yo {
    transition: height .4s cubic-bezier(.31, .03, 0, 1), opacity .4s cubic-bezier(.31, .03, 0, 1), transform .4s cubic-bezier(.31, .03, 0, 1), filter .4s cubic-bezier(.31, .03, 0, 1)
}

.x19t68hi {
    border-inline-start: 2px solid var(--always-white)
}

.x1a2a7pz {
    outline: none
}

.x1a3mahk {
    outline: 2px solid var(--background-primary)
}

.x1accksi {
    grid-row: 1 / 1
}

.x1agz8ms {
    background-position: 0 0
}

.x1alevnd {
    transition: var(--imagine-filter-transition)
}

.x1aocelp {
    transition: filter .3s ease-out
}

.x1b0bnr5 {
    flex: 0
}

.x1b6ykf0 {
    outline: 0
}

.x1bbs9h {
    transition: opacity .1s ease, max-height .1s ease, padding-bottom .1s ease
}

.x1bk82r1 {
    text-decoration: underline dotted var(--accent)
}

.x1bvjpef {
    text-decoration: underline
}

.x1byw3x3 {
    outline: 2px var(--placeholder-icon) dashed
}

.x1bz1qqp {
    background-position: top
}

.x1c7dm7w {
    border-top: 4px solid var(--card-background)
}

.x1cqoux5 {
    flex: 1 1 0
}

.x1d8u5bo {
    transition: width .28s cubic-bezier(.1, .9, .2, 1)
}

.x1doqw16 {
    border-inline-end: 3px solid var(--base-lemon)
}

.x1e6qi8l {
    transition: color .2s ease
}

.x1ea3bqm {
    outline: transparent
}

.x1eamezn {
    border-inline-end: 3px solid var(--base-grape)
}

.x1eds24o {
    border-bottom: 2px solid var(--input-border-color-hover)
}

.x1el4u5y {
    transition: transform .3s ease
}

.x1f0uuog {
    border-inline-start: 0
}

.x1fdwtrd {
    outline: 2px solid var(--secondary-icon-on-media)
}

.x1gebrk9 {
    flex: 1 1 100%
}

.x1gg4yun {
    text-decoration: line-through underline
}

.x1gje4rg {
    outline: var(--focus-ring-outline-link)
}

.x1gjp1fm {
    text-decoration: underline line-through
}

.x1gkzon0 {
    transition: all 2s
}

.x1glek3q {
    background-position: 0 0, 0 5px, 5px -5px, -5px 0
}

.x1gwghdm {
    transition: transform .2s ease-out
}

.x1h22fnt {
    border-bottom: var(--size-2) solid var(--divider)
}

.x1h2kqdt {
    transition: background-color .2s
}

.x1h63nuq {
    border-inline-start: 1px solid var(--shadow-1)
}

.x1hff6d9 {
    grid-column: 2 / end
}

.x1hh0ztg {
    flex: 7
}

.x1hivkvp {
    outline: var(--media-tile-outline)
}

.x1hl2dhg {
    text-decoration: none
}

.x1hythlm {
    transition: all .1s ease-in-out
}

.x1hzt7jf {
    transition: opacity .2s
}

.x1i1c1dq {
    border-top: 1px solid transparent
}

.x1i1zmm2 {
    transition: box-shadow .3s ease, background .3s ease
}

.x1i6fzyv {
    transition: width .5s cubic-bezier(0, .61, .28, .92)
}

.x1ibsj99 {
    transition: var(--x-transition)
}

.x1imabhn {
    border-inline-start: 3px solid var(--base-grape)
}

.x1isitws {
    flex: auto
}

.x1jaox4c {
    transition: transform .2s ease
}

.x1jha2h7 {
    transition: opacity .1s linear
}

.x1jp72il {
    outline: 2px solid var(--always-white)
}

.x1jwaqgr {
    background-position: right 15px top 15px
}

.x1jy25kb {
    outline: 2px solid var(--blue-link)
}

.x1k1hi2g {
    transition: background-color .2s ease-out, color .2s ease-out
}

.x1k4qllp {
    outline: 10px solid var(--mwp-message-row-background)
}

.x1k66dxp {
    outline: 2px dashed Highlight
}

.x1k6wkw2 {
    transition: opacity 1s cubic-bezier(.19, .24, 0, 1)
}

.x1kfaqnj {
    transition: filter 1.16s ease-in-out
}

.x1koxrho {
    transition: max-height .5s ease-in-out, opacity .5s ease-in-out, transform .5s ease-in-out, margin-top .5s ease-in-out
}

.x1krc00x {
    transition: opacity .2s, transform .2s
}

.x1le9oof {
    outline: 3px solid var(--accent)
}

.x1ltihls {
    transition: height .5s cubic-bezier(.53, .08, .05, .99), opacity .5s cubic-bezier(.53, .08, .05, .99), transform .5s cubic-bezier(.53, .08, .05, .99), filter .5s cubic-bezier(.53, .08, .05, .99)
}

.x1lvsgvq {
    background-position: center center
}

.x1m3cabb {
    transition: width .2s ease-out, border-color .2s ease-out
}

.x1m3phxg {
    transition: background-color .1s
}

.x1mmeqyv {
    transition: opacity .5s ease-in-out
}

.x1mtr5i6 {
    transition: .5s top
}

.x1n13y8y {
    transition: .5s margin-top ease-out
}

.x1n2dbn9 {
    transition: max-height .2s ease-out, opacity .2s ease-out
}

.x1n2xptk {
    border-top: 1px solid var(--divider)
}

.x1ndr8ih {
    mask: var(--imagine-create-media-info-add-prompt-mask)
}

.x1nkmizw {
    transition: border-color .2s, box-shadow .2s, transform .2s
}

.x1nr69oo {
    border-inline-end: 5px solid transparent
}

.x1odsw77 {
    background-position: right 10px center
}

.x1okw0bk {
    flex: none
}

.x1p2dfur {
    flex: 1 1
}

.x1piyr03 {
    background-position: 0 0, 15px 15px
}

.x1qlgezy {
    border-top: 2px solid var(--input-border-color-hover)
}

.x1r8a4m5 {
    text-decoration: inherit
}

.x1rs8oxn {
    border-inline-start: 5px solid transparent
}

.x1rxjb1x {
    transition: max-height .5s ease
}

.x1s8lmrv {
    transition: filter 1s cubic-bezier(.36, .02, .08, .98)
}

.x1s9rr13 {
    transition: transform .15s ease-in-out
}

.x1smqres {
    transition: opacity 1s ease-in-out
}

.x1tfi1sg {
    background-position: 0 2px
}

.x1tkgfop {
    flex: 8
}

.x1trvaba {
    transition: transform .2s
}

.x1twjksd {
    background-position: top left, center center
}

.x1tyakgi {
    transition: width .15s ease-out, opacity .15s ease-in
}

.x1u6sfxv {
    transition: opacity .15s cubic-bezier(.4, 0, .2, 1), transform .15s cubic-bezier(.4, 0, .2, 1)
}

.x1ucz5p {
    outline: unset
}

.x1ux5q4u {
    transition: transform .2s ease-in-out
}

.x1vfwt6y {
    border-top: 3px solid var(--base-lemon)
}

.x1vp7576 {
    transition: background-color .1s ease-in-out, opacity .25s ease-in-out, transform .1s ease-in-out, width .25s ease-in-out
}

.x1vvnexz {
    transition: opacity 1s ease-in
}

.x1wdk0sc {
    border-top: solid 1px var(--divider)
}

.x1whrabf {
    outline: 2px solid var(--icon-primary)
}

.x1wj1xwt {
    transition: visibility 0s linear .2s, opacity .2s
}

.x1wmg4is {
    outline: 2px solid var(--base-teal)
}

.x1wzhzgj {
    border-top: 1px solid rgb(var(--ig-separator))
}

.x1xsqp64 {
    background-position: center
}

.x1y2wqyl {
    transition: opacity .1s ease-out
}

.x1yhxck9 {
    flex: 1 1 50%
}

.x1ylc3s0 {
    transition: background-color .15s ease, border-color .15s ease
}

.x1z09wfo {
    background-position: var(--xuvcqbj)
}

.x1z0aeso {
    transition: opacity .35s cubic-bezier(0, -.02, .19, 1)
}

.x2b38bf {
    transition: width .1s ease
}

.x37rvb0 {
    outline: 1px solid var(--divider)
}

.x3mnjta {
    transition: width 1s linear
}

.x3psx0u {
    flex: 0 0 auto
}

.x45hy6c {
    border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.x4gj9lk {
    border-inline-start: none
}

.x4lz3z1 {
    transition: opacity var(--nav-transition-duration) var(--nav-transition-timing-function), width var(--nav-transition-duration) var(--nav-transition-timing-function), max-width var(--nav-transition-duration) var(--nav-transition-timing-function), min-width var(--nav-transition-duration) var(--nav-transition-timing-function)
}

.x4pg2on {
    border-inline-end: 1px inside var(--shadow-1)
}

.x4xq7sl {
    border-inline-start: 3px solid var(--base-lemon)
}

.x5gkzjs {
    transition: background-color .2s ease
}

.x5mp9sv {
    flex: 1 0 0
}

.x6074qk {
    border-bottom: none !important
}

.x65v7dt {
    border-inline-end: 2px solid var(--input-border-color-hover)
}

.x6q2ic0 {
    transition: margin .3s
}

.x6umtig {
    border-top: 0
}

.x6xsysz {
    border-inline-end: 1px solid var(--divider)
}

.x6zy45v {
    transition: transform .5s ease-in-out
}

.x76ihet {
    border-top: none
}

.x7cbsoh {
    transition: background-color .15s ease-out
}

.x7id3gc {
    border-inline-start: 2px solid var(--input-border-color-hover)
}

.x7l308e {
    transition: all var(--nav-transition-duration) var(--nav-transition-timing-function)
}

.x7ltu9g {
    border-bottom: 2px solid var(--web-wash)
}

.x7sy8fr {
    border-bottom: 3px solid var(--base-lemon)
}

.x81k9g1 {
    outline: 2px solid var(--accent) !important
}

.x845mor {
    flex: 1 1 0%
}

.x84yfvc {
    transition: opacity var(--nav-transition-duration) var(--nav-transition-timing-function)
}

.x88yb3y {
    transition: opacity .2s .2s ease
}

.x8dhagb {
    transition: filter .2s ease-in-out
}

.x8du1vd {
    overscroll-behavior: none
}

.x8fp7yk {
    border-inline-start: 4px solid var(--card-background)
}

.x8hos8a {
    transition: .5s
}

.x8l51k7 {
    outline: 2px solid var(--blue-primary)
}

.x8tlwfa {
    transition: width .3s ease-in-out
}

.x92akz8 {
    text-decoration: none !important
}

.x95teto {
    outline: 2px solid red
}

.x987h0j {
    transition: transform .35s cubic-bezier(0, -.02, .19, 1)
}

.x98rzlu {
    flex: 1
}

.x9mm1xf {
    transition: opacity 1.16s ease-in-out
}

.x9tsbfg {
    outline: 2px solid var(--focus-ring-blue)
}

.x9um9i8 {
    transition: width .3s cubic-bezier(.17, .17, 0, 1)
}

.x9v4o3m {
    background-position: var(--x-backgroundPosition)
}

.xa1me7u {
    border-top: 1px solid var(--shadow-1)
}

.xamdz4f {
    outline: 2px solid var(--card-background)
}

.xancztp {
    flex: 1 1 400px
}

.xaqea5y {
    border-bottom: 0
}

.xavzgel {
    border-inline-start: 1px inside var(--shadow-1)
}

.xb2d7b1 {
    border-top: 2px solid var(--always-white)
}

.xc0c2hs {
    border-inline-end: 4px solid var(--card-background)
}

.xc4nzez {
    outline: 2px var(--blue-link) dashed
}

.xc8frxq {
    transition: var(--nav-transition-width)
}

.xcfecua {
    transition: opacity .15s ease-in
}

.xcj4oaq {
    background-position: 50% 15%
}

.xco6rt6 {
    transition: transform .1s linear
}

.xcqc3wu {
    outline: 2px solid var(--base-grape)
}

.xcrclan {
    transition: height .3s ease-in-out
}

.xczd6dh {
    mask: radial-gradient(farthest-side, transparent calc(100% - 3px), var(--always-dark-overlay) calc(100% - 3px))
}

.xdp2k33 {
    border-bottom: 4px solid var(--card-background)
}

.xdppsyt {
    border-bottom: 1px solid var(--divider)
}

.xdw00v8 {
    transition: opacity 1s cubic-bezier(.66, .1, .27, .97)
}

.xdy5dzy {
    border-inline-start: 1px solid transparent
}

.xe4j0kc {
    border-top: solid 1px var(--secondary-button-background)
}

.xearfsn {
    transition: flex-basis .1s ease
}

.xec97fr {
    flex: 1.5
}

.xenc873 {
    background-position: left top
}

.xeq5owf {
    transition: opacity 1s ease-out
}

.xexsw6k {
    scroll-snap-type: none
}

.xfkjozi {
    transition: height 1s ease-in-out, width 1s ease-in-out
}

.xgjvise {
    outline: 2px solid rgb(60, 132, 244)
}

.xgsk3nk {
    transition: transform .3s ease-out
}

.xhfbhpw {
    scroll-snap-type: x mandatory
}

.xhmzn6o {
    transition: var(--xcqs4f3)
}

.xhpib7e {
    transition: grid-template-rows var(--fds-duration-medium-in) var(--fds-animation-expand-collapse-in)
}

.xhxgeai {
    border-inline-end: 2px solid var(--always-white)
}

.xish69e {
    overscroll-behavior: contain
}

.xj754qj {
    border-top: none !important
}

.xjoa31q {
    transition: width .3s ease
}

.xk82a7y {
    transition: opacity .2s ease-in-out
}

.xkdspsv {
    outline: transparent auto var(--size-2) !important
}

.xkexaii {
    background-position: right bottom
}

.xkrjpgz {
    transition: .25s transform
}

.xkvlk6t {
    transition: opacity 2s ease-out
}

.xkyp0o9 {
    transition: background-color .15s ease-in-out
}

.xlezh0q {
    border-bottom: solid 1px var(--secondary-button-background)
}

.xlonqdc {
    transition: .2s padding ease-out
}

.xm2avr6 {
    transition: opacity .1s linear, transform .3s ease
}

.xmftcek {
    mask: linear-gradient(to bottom, transparent 0%, black 16px)
}

.xmk2xwg {
    border-bottom: 2px solid var(--always-white)
}

.xmk7v10 {
    transition: inset-inline-start var(--fds-fast) var(--fds-soft)
}

.xmqliwb {
    text-decoration: line-through
}

.xmuk5e4 {
    transition: margin-inline-end .35s cubic-bezier(.32, .72, 0, 1)
}

.xnnt6ii {
    outline: 2px solid var(--base-blue)
}

.xoem5np {
    transition: width .2s ease-out 0s
}

.xoeqxig {
    border-inline-end: solid 1px var(--divider)
}

.xogh5oc {
    border-top: 5px solid var(--secondary-icon)
}

.xp4kcyf {
    transition: var(--x117ptrb)
}

.xp9tupb {
    flex: 1 0 0%
}

.xpkj8wx {
    border-bottom: 1px solid var(--shadow-1)
}

.xpm014k {
    transition: max-height .4s ease, opacity .4s ease, margin-bottom .4s ease
}

.xpw437y {
    background-position: bottom left, 109% 68%, 109% 68%, center, center
}

.xq2gx43 {
    transition: none
}

.xq3jsm4 {
    transition: opacity .25s ease-out
}

.xq8zai7 {
    transition: opacity var(--fds-fast) var(--fds-soft), visibility 1.5s
}

.xqz5vs7 {
    transition: opacity .3s ease
}

.xr5tw4k {
    text-decoration: var(--xyw6ga5)
}

.xr7xe1b {
    background-position: 2px 0, 18px 16px
}

.xrfdzl1 {
    flex: 9
}

.xrxajpj {
    mask: linear-gradient(to right, transparent, black 10%, black 90%, transparent)
}

.xs4ivt6 {
    transition: margin .5s ease-in-out, border-radius .5s ease-in-out, border .5s ease-in-out
}

.xsal910 {
    transition: width var(--fds-fast) var(--fds-soft)
}

.xsz948y {
    outline: 2px solid var(--base-cherry)
}

.xt3erj5 {
    transition: fill .2s ease-in-out
}

.xtdt3j0 {
    transition: opacity .3s ease-out
}

.xtmcdsl {
    border-inline-end: none
}

.xtndgsj {
    transition: box-shadow .2s ease-in-out
}

.xua58t2 {
    border-bottom: 1px solid var(--media-inner-border)
}

.xusng7x {
    transition: opacity .3s cubic-bezier(.25, .04, 0, 1.01), transform .4s cubic-bezier(.25, .04, 0, 1.01)
}

.xvbmxz7 {
    transition: background-color .2s ease, color .2s ease
}

.xvewczl {
    transition: border-color .2s
}

.xvp7xfb {
    border-inline-end: 1px solid var(--shadow-1)
}

.xwblcvb {
    mask: linear-gradient(black 50%, black 50%, transparent)
}

.xwr2kfa {
    flex: 2 0 0%
}

.xwwqun3 {
    transition: opacity .25s ease, transform .25s ease
}

.xwxlgbv {
    border-bottom: 1px inside var(--shadow-1)
}

.xxhpi4n {
    transition: top 1.5s ease-in-out
}

.xxksqoq {
    transition: background-color .1s ease
}

.xxqldzo {
    overscroll-behavior: auto
}

.xxrkkys {
    border-inline-end: solid #DCE5E9
}

.xy2vhre {
    border-bottom: 3px solid var(--base-grape)
}

.xy9syeq {
    transition: all .2s ease-in-out
}

.xzdg38j {
    transition: opacity .2s ease
}

.xzg4506 {
    border-top: 1px solid var(--media-inner-border)
}

.xzoc2gt {
    transition: width .45s cubic-bezier(.17, .17, 0, 1)
}

.xztyhrg {
    background-position: 50% 50%
}

.xzueumi {
    outline: 2px solid var(--accent)
}

.x1igluef:-webkit-autofill {
    border-bottom: 1px solid rgb(var(--ig-separator))
}

.x1nlyem0:focus-visible {
    outline: 2px solid var(--accent)
}

.x1ru14d6:focus-visible {
    outline: 2px solid var(--focus-ring-outline-blue)
}

.x1s3xk63:-webkit-autofill {
    transition: background-color 31557600s 0s, color 31557600s 0s
}

.xk2swo9:focus-visible {
    outline: none
}

.xm7grrh:focus-visible {
    outline: solid var(--border-width-thick) var(--input-focus) !important
}

.xpqswwc:focus-visible {
    outline: none !important
}

.x1edh9d7:hover {
    text-decoration: inherit
}

.x1lku1pv:hover {
    text-decoration: none
}

.x2h6u22:hover {
    outline: 2px var(--blue-link) dashed
}

.xt0b8zv:hover {
    text-decoration: underline
}

.xv658tw:hover {
    text-decoration: none !important
}

.x1uvtmcs:focus {
    outline: none
}

.x11iimpl:active {
    text-decoration: none
}

.x1eo1aoc:active {
    text-decoration: underline
}

.x10f5825:focus:before {
    outline: 2px solid var(--focus-ring-blue)
}

@media (max-width: 1023px) {
    .x15f271x.x15f271x {
        flex: none
    }
}

@media (-webkit-min-device-pixel-ratio: 0) {
    .x1bkw7pg.x1bkw7pg {
        outline: 2px dashed -webkit-focus-ring-color
    }
}

@media (min-width: 656px) and (max-width: 1103px) {
    .x1ep2qc.x1ep2qc {
        transition: none
    }
}

@media (max-width: 1023px) {
    .x1fvhxcm.x1fvhxcm {
        flex: 1
    }
}

@media (max-width: 655px) {
    .x1i6x7d5.x1i6x7d5 {
        transition: none
    }
}

@media (max-width: 679px) {
    .x1n6aatf.x1n6aatf {
        background-position: center
    }
}

@media (max-width: 480px) {
    .x1wpsjn4.x1wpsjn4 {
        transition: none
    }
}

@media (forced-colors: active) {
    .x6a6eo5.x6a6eo5 {
        outline: transparent auto var(--size-4) !important
    }
}

@media (max-width: 768px) {
    .xgvhqfe.xgvhqfe {
        flex: 1
    }
}

@media (max-width: 480px) {
    .xhu40ys.xhu40ys {
        flex: 1
    }
}

@media (forced-colors: active) {
    .xvetz19.xvetz19 {
        outline: var(--focus-ring-outline-forced-colors)
    }
}

.x10078c2 {
    transform: scale(.66)
}

.x101bm3t {
    grid-column-start: calc(var(--x13aro4a) / 3)
}

.x101gjbw {
    margin-inline-start: -48px
}

.x101kupi {
    margin-inline-end: 56px
}

.x101yacv {
    line-height: 25px
}

.x1028phh {
    border-inline-end-width: 8px
}

.x102cun8 {
    font-size: var(--x562vke)
}

.x102qz3l {
    text-shadow: var(--wash) 0 1px 8px
}

.x102ru31 {
    border-end-start-radius: 1000px
}

.x1033uif {
    border-start-end-radius: 999px
}

.x103a6mb {
    line-height: var(--x18wtc44)
}

.x103ojqp {
    border-inline-start-color: var(--hover-overlay)
}

.x103rrm9 {
    flex-basis: 24px
}

.x10426iv {
    inset-inline-end: 84px
}

.x104kibb {
    display: -webkit-box
}

.x104qc98 {
    box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1), inset 0 0 0 1px var(--shadow-inset)
}

.x104rhyh {
    border-start-end-radius: 64px
}

.x104tkvh {
    transition-duration: var(--x91f41x)
}

.x10519g {
    border-end-start-radius: 8%
}

.x10569r6 {
    -webkit-filter: brightness(1.15);
    filter: brightness(1.15)
}

.x105jos {
    font-family: var(--x1ev5oeb), var(--xa1t1xu) !important
}

.x105ttfm {
    transform: translateY(-100%)
}

.x10618d2 {
    transform: translate(calc(var(--size-large) / -24))
}

.x1066att {
    border-end-start-radius: var(--xu3wp72)
}

.x106a9eq {
    padding-inline-start: 20px
}

.x106wr5q {
    animation-name: x1u38n1b-B
}

.x107h2d7 {
    outline-style: dashed
}

.x107ii6s {
    color: var(--new-icon-secondary)
}

.x108c82e {
    border-inline-end-color: var(--utility-border-active)
}

.x108lh05 {
    background-color: var(--fds-blue-30)
}

.x108x0yj {
    border-start-start-radius: calc(var(--composer-border-radius) + 4px)
}

.x108zi7b {
    border-start-start-radius: var(--x16dxbju)
}

.x1092y04 {
    background-color: var(--progress-ring-disabled-background)
}

.x1093rsh {
    animation-name: x1wwg65c-B, x1tnbox3-B
}

.x109cr0p {
    -webkit-backdrop-filter: blur(36px);
    backdrop-filter: blur(36px)
}

.x109efbf {
    background-color: var(--story-seen)
}

.x10a7dvz {
    border-inline-start-color: var(--warning)
}

.x10ah8c7 {
    scale: 1.15
}

.x10asx6b {
    line-height: var(--x1cltvv8)
}

.x10b25mx {
    padding-inline-start: 2.5px
}

.x10b66tl {
    background-image: linear-gradient(transparent, var(--always-dark-overlay))
}

.x10b8ryq {
    font-size: var(--x16mmn60)
}

.x10bk1yw {
    background-color: var(--x1nycba7)
}

.x10bo07b {
    background-color: #795548
}

.x10bqd9d {
    border-inline-end-width: var(--border-width-medium)
}

.x10bxkc9 {
    animation-duration: 7s
}

.x10c0hgg {
    border-start-start-radius: .5em
}

.x10c80rt {
    padding-inline-start: 120px
}

.x10ctit2 {
    animation-name: x1dv7npo-B
}

.x10d9frm {
    background-image: linear-gradient(to right, #000000D9, transparent)
}

.x10ddhkm {
    opacity: var(--x132c4bx)
}

.x10dhlfy {
    color: var(--placeholder-text-on-media)
}

.x10ds1b2 {
    margin-inline-start: 120px
}

.x10dzkld {
    flex-basis: 440px
}

.x10e3xwx {
    color: var(--about-ig-black)
}

.x10e4vud {
    animation-fill-mode: forwards
}

.x10eyzkn {
    border-inline-start-color: #fff
}

.x10f030p {
    color: #f2f5f8
}

.x10f5nwc {
    box-shadow: 0 0 0 1px var(--shadow-1)
}

.x10flsy6 {
    font-family: var(--font-family-default)
}

.x10gqqzf {
    font-family: var(--x1ipqjg5), var(--xy3sr8p) !important
}

.x10gxp96 {
    background-color: var(--interactive-nav-item-secondary)
}

.x10h3on {
    box-shadow: 0 2px 12px var(--shadow-2)
}

.x10hgcr1 {
    padding-inline-end: var(--workds-text-input-addon-padding-horizontal)
}

.x10hvzhu {
    font-weight: var(--new-title-1-font-weight)
}

.x10icjm1 {
    flex-grow: 1.4
}

.x10jshiv {
    border-start-end-radius: var(--chip-corner-radius)
}

.x10ju6z4 {
    z-index: 2147483647
}

.x10k7ok2 {
    background-color: var(--line-subtle)
}

.x10km0s2 {
    background-color: var(--always-gray-95)
}

.x10km1wr {
    font-weight: var(--x1u8877a)
}

.x10kohyn {
    box-shadow: inset 0 0 0 2px var(--always-black), 0 0 4px 0 var(--media-inner-border)
}

.x10l6tqk {
    position: absolute
}

.x10lqkbw {
    background-color: var(--fds-white-alpha-60)
}

.x10ltxyv {
    background-color: var(--circle-button-normal-background-color)
}

.x10naycc {
    border-end-end-radius: var(--size-12)
}

.x10ntgj6 {
    -webkit-filter: brightness(1);
    filter: brightness(1)
}

.x10nvz52 {
    border-end-start-radius: var(--x1cqce2t)
}

.x10p5zqr {
    font-weight: 450
}

.x10ps884 {
    line-height: var(--x97xskc)
}

.x10pzimc {
    background-color: var(--x1ag9u4f)
}

.x10q8g1b {
    font-family: var(--font-family-default) !important
}

.x10qfb70 {
    font-family: Optimistic Display, Montserrat, Helvetica, Arial, Noto Sans, sans-serif !important
}

.x10qfohq {
    border-start-end-radius: 44px
}

.x10qykua {
    color: var(--glimmer-background)
}

.x10rp43c {
    margin-inline-start: 60px
}

.x10rqot0 {
    fill: var(--base-grape)
}

.x10rr656 {
    border-inline-end-color: #1a1a1a
}

.x10s0n2x {
    margin-inline-start: 136px
}

.x10sdt7n {
    margin-inline-end: 42px
}

.x10siri3 {
    font-size: 1.2em
}

.x10ts81g {
    background-color: #fff8e1
}

.x10ukxgv {
    align-content: start
}

.x10us6gv {
    animation-name: x17on6a-B
}

.x10vmb9t {
    background-image: var(--img-src)
}

.x10vwrwz {
    box-shadow: 0 2px 4px var(--media-inner-border)
}

.x10w0w7x {
    margin-inline-start: var(--size-negative-14)
}

.x10w2xll {
    column-gap: var(--space-xx-large)
}

.x10w94by {
    border-inline-end-width: 0
}

.x10wc8se {
    font-size: 3vw
}

.x10wlms2 {
    align-self: self-start
}

.x10y0y8g {
    border-inline-end-color: var(--secondary-button-background)
}

.x10y9f9r {
    aspect-ratio: var(--x-aspectRatio)
}

.x10ypclo {
    box-shadow: 0 8px 24px 4px var(--shadow-1), 0 2px 2px 0 var(--shadow-1)
}

.x10ys78d {
    inset-inline-start: 85px
}

.x10zcs7m {
    padding-inline-start: var(--size-negative-16)
}

.x10ztj1u {
    box-shadow: 0 -1px 0 0 var(--media-inner-border)
}

.x10zy8in {
    padding-inline-start: var(--chat-bubble-padding-horizontal, 12px)
}

.x10zyrgg {
    padding-inline-start: var(--dialog-anchor-horizontal-padding)
}

.x1103y78 {
    animation-duration: 35s, 11s
}

.x1105k1t {
    margin-inline-start: var(--messenger-card-spacing)
}

.x1106xay {
    border-inline-end-width: .03125em
}

.x110972j {
    padding-inline-start: 28px
}

.x110revs {
    transform: translate(-220px)
}

.x112e4jy {
    order: 67
}

.x112wk31 {
    flex-shrink: 9999
}

.x113281 {
    background-color: #058440
}

.x1139bue {
    grid-column-start: calc(var(--x12nro88) * (1 / 2))
}

.x113he9f {
    font-weight: var(--x1ly61ab)
}

.x113j575 {
    border-start-end-radius: var(--radius-tiny)
}

.x1142k65 {
    border-start-start-radius: 9999px
}

.x1143rjc {
    border-start-end-radius: 100px
}

.x1146j2 {
    cursor: help
}

.x114g2xr {
    border-inline-start-color: var(--card-background)
}

.x114n12b {
    background-color: var(--fds-spectrum-tomato-tint-30)
}

.x114wg8e {
    border-inline-end-color: var(--chat-incoming-message-border-color, transparent)
}

.x1158fpu {
    transform: rotate(45deg)
}

.x1159mfc {
    line-height: 1.1
}

.x115atl {
    border-start-end-radius: var(--container-dimension)
}

.x115dhu7 {
    object-position: center
}

.x115ujf8 {
    animation-timing-function: var(--xekrhsr)
}

.x116285s {
    stroke: var(--progress-ring-foreground-light)
}

.x1162oh2 {
    border-start-end-radius: 23.5pt
}

.x1162wnf {
    order: 25
}

.x1163a87 {
    cursor: var(--x-cursor)
}

.x116ifk2 {
    animation-duration: 2.3s
}

.x116lxd4 {
    color: var(--hds-shade-07)
}

.x1176mnt {
    animation-name: x8k8xhn-B
}

.x117dpqa {
    background-color: var(--x1wb1v04)
}

.x117kr4k {
    color: var(--button-primary-text)
}

.x117nqv4 {
    font-weight: 700
}

.x117rol3 {
    fill: currentColor
}

.x118yf7u {
    color: var(--primary-deemphasized-button-pressed-overlay)
}

.x1199peq {
    transition-timing-function: cubic-bezier(.25, 1, .5, 1)
}

.x119k761 {
    padding-inline-start: 10.5px
}

.x119ltcb {
    box-shadow: inset 0 0 0 2px var(--always-white), inset 0 0 0 3px var(--always-black)
}

.x119ooiy {
    text-indent: 20px
}

.x119vv3e {
    box-shadow: 0 0 0 2px var(--background-inverse)
}

.x11a2053 {
    color: var(--x1ev4bvd)
}

.x11adwwt {
    -webkit-clip-path: circle(1px at 0% 0%)
}

.x11ahuha {
    padding-inline-start: 19px
}

.x11aokpp {
    line-height: var(--x2oe8bc)
}

.x11avn7m {
    line-height: .8
}

.x11bh5sr {
    inset-inline-start: 180px
}

.x11bovlv {
    color: #ffb8b0
}

.x11dcrhx {
    inset-inline-end: 8px
}

.x11dxs5c {
    background-color: #3d4042
}

.x11dydje {
    line-height: var(--x1n3v4p0)
}

.x11ewsuq {
    font-size: var(--x1p1foj8)
}

.x11f75wu {
    box-shadow: 0 0 0 1px var(--accent) inset
}

.x11fneen {
    aspect-ratio: auto
}

.x11g1o00 {
    color: var(--hds-creator-bonus-gray-75)
}

.x11g5so6 {
    inset-inline-start: calc(50% - 36px)
}

.x11gdpij {
    background-color: #fffc
}

.x11gldyt {
    margin-inline-end: 40px
}

.x11goek {
    background-color: var(--base-blue)
}

.x11hdunq {
    margin-inline-start: 40px
}

.x11hjqv3 {
    object-position: var(--x-objectPosition)
}

.x11i8nyt {
    border-inline-start-color: #e1e3e5
}

.x11in4l6 {
    box-shadow: 0 0 4px 0 var(--shadow-5)
}

.x11iqdre {
    margin-inline-start: 192px !important
}

.x11jkaqt {
    padding-inline-start: var(--workds-text-input-padding-end-with-addon-single)
}

.x11jlvup {
    background-color: var(--chat-outgoing-message-bubble-background-color)
}

.x11k0hzz {
    font-size: 10rem
}

.x11k1c9c {
    box-shadow: var(--neuromorphic-concord-panel-box-shadow)
}

.x11kp1v9 {
    font-family: var(--x4x4ic4), var(--xltyjl) !important
}

.x11kswad {
    color: #2c6ecb
}

.x11kx9fa {
    font-family: var(--x1xbp41d) !important
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11lhmoz {
    transform: translate(-50%, -50%)
}

.x11lsg7w {
    border-start-end-radius: var(--badge-border-radius)
}

.x11lt19s {
    margin-inline-end: -2px
}

.x11lwdb5 {
    border-start-start-radius: var(--input-corner-radius)
}

.x11m8ghp {
    line-height: 1.65
}

.x11mbpn8 {
    color: var(--x149dqt)
}

.x11mkiyt {
    border-inline-start-color: #d82c0d
}

.x11mrzd7 {
    border-inline-end-color: var(--primary-deemphasized-button-text)
}

.x11n880y {
    -webkit-filter: var(--button-icon-filter-secondary-calling-toggled);
    filter: var(--button-icon-filter-secondary-calling-toggled)
}

.x11njtxf {
    vertical-align: baseline
}

.x11nqkpy {
    animation-name: x1qcpmhj-B
}

.x11nt7xy {
    border-inline-start-style: dashed
}

.x11o28d1 {
    box-shadow: 0 1px 6px var(--fds-black-alpha-15)
}

.x11ojoym {
    border-start-start-radius: var(--x139ry6a)
}

.x11opkkn {
    border-end-end-radius: var(--x19huaox)
}

.x11pg5bs {
    background-color: var(--imagine-create-miniature-icon-bg)
}

.x11q36e7 {
    font-family: var(--xxn888b), var(--x19621bc) !important
}

.x11q4cn5 {
    border-end-start-radius: 23.5pt
}

.x11qatyb {
    border-end-start-radius: var(--radius-large)
}

.x11qiiv2 {
    animation-direction: var(--x1pfwwdm)
}

.x11qj9w7 {
    background-color: var(--thumbnail-hover)
}

.x11qkwc3 {
    inset-inline-start: 200px
}

.x11qox0w {
    font-family: var(--x5x5gh5), var(--x1ip491m) !important
}

.x11r6d5e {
    display: table
}

.x11reowv {
    text-transform: var(--x1e0mpfx)
}

.x11ry79i {
    font-family: var(--x1ipqjg5), var(--x9r5lrr) !important
}

.x11scgkj {
    transform: translateY(-48px)
}

.x11t971q {
    margin-inline-end: auto
}

.x11ujt6w {
    box-shadow: var(--shadow-primary)
}

.x11uqc5h {
    z-index: 100
}

.x11uqfcl {
    inset-inline-start: 21%
}

.x11v4dcs {
    background-image: var(--always-dark-gradient)
}

.x11vhv7n {
    color: var(--button-tertiary-text)
}

.x11w0jav {
    line-height: var(--x1sttxta)
}

.x11w77tz {
    background-color: var(--x198b9t9)
}

.x11wqs6u {
    padding-inline-end: 82px
}

.x11xpdln {
    transition-property: transform
}

.x11xxy5f {
    background-color: var(--toast-text-link)
}

.x11ys1gq {
    background-color: var(--bubbleContentUserColor)
}

.x11z5cog {
    transform: translateY(-7px)
}

.x11zcahw {
    border-inline-start-style: hidden
}

.x120adgh {
    -webkit-clip-path: circle(calc(var(--container-dimension) * .5) at calc(var(--container-dimension) * .5) calc(var(--container-dimension) * calc(.5 - var(--top-to-bottom-ratio))));
    clip-path: circle(calc(var(--container-dimension) * .5) at calc(var(--container-dimension) * .5) calc(var(--container-dimension) * calc(.5 - var(--top-to-bottom-ratio))))
}

.x120eax6 {
    padding-inline-end: var(--x-paddingInlineEnd)
}

.x120xd9q {
    border-start-start-radius: 30px
}

.x1219ot3 {
    box-shadow: 0 1px 2px #b8c5e055, 0 2px 4px #b8c5e055, 0 3px 6px #b8c5e055
}

.x121dfkn {
    font-family: var(--xbj59ie), var(--x10yplbo) !important
}

.x121kp51 {
    background-color: var(--page-header-background)
}

.x121lspk {
    column-gap: 1px
}

.x1221kal {
    row-gap: var(--x1gzszst)
}

.x122qnep {
    counter-reset: li
}

.x1234tlj {
    color: var(--attachment-footer-background)
}

.x123ep6o {
    background-image: linear-gradient(180deg, #0000, #00000001 11.79%, #00000003 21.38%, #00000006 29.12%, #0000000b 35.34%, #00000010 40.37%, #00000016 44.56%, #0000001d 48.24%, #00000025 51.76%, #0000002c 55.44%, #00000034 59.63%, #0000003c 64.66%, #0004 70.88%, #0000004c 78.62%, #00000053 88.21%, #00000059)
}

.x123goe7 {
    border-inline-start-color: var(--xe31vrr)
}

.x123plnn {
    box-shadow: 0 2px 4px var(--secondary-icon)
}

.x123sfga {
    transform: translate(-14px)
}

.x124ains {
    border-start-end-radius: 99px
}

.x124y4om {
    background-size: 100% 200%
}

.x125svj1 {
    row-gap: var(--size-2)
}

.x125vfh {
    margin-inline-start: var(--size-negative-24)
}

.x126aeks {
    background-color: hsla(var(--accent-h), var(--accent-s), var(--accent-l), .6)
}

.x126bsmu {
    color: var(--primary-text-on-media, var(--always-white))
}

.x126k92a {
    white-space: pre-wrap
}

.x126vhjw {
    background-color: var(--about-ig-white)
}

.x127146z {
    background-color: #0099e6
}

.x1273586 {
    border-inline-end-color: currentColor
}

.x1275jt4 {
    background-color: var(--badge-yellow)
}

.x1277j8g {
    border-end-start-radius: var(--x1j99h4o)
}

.x1279xqt {
    animation-name: x510bz0-B
}

.x127lhb5 {
    animation-name: xekv6nw-B
}

.x1281ex9 {
    background-color: var(--secondary-button-pressed)
}

.x128c8uf {
    border-inline-end-width: .5px
}

.x128hh5b {
    border-end-end-radius: var(--shape-small)
}

.x12a607z {
    row-gap: 25px
}

.x12azskm {
    animation-name: xi44na9-B
}

.x12bfo1c {
    inset-inline-end: 48px
}

.x12bh2dr {
    fill: #e97200
}

.x12ci79s {
    background-color: var(--dataviz-supplementary-2)
}

.x12ckens {
    padding-inline-start: var(--space-medium)
}

.x12ckx54 {
    margin-inline-start: 52px
}

.x12csnhc {
    text-transform: var(--xqy88s5)
}

.x12cx96e {
    box-shadow: 0 -6px 7px -7px var(--comment-background)
}

.x12d4x0i {
    font-size: var(--message-body-font-size)
}

.x12eb9ym {
    box-shadow: var(--unified-canvas-tool-panel-text-input-box-shadow)
}

.x12ejxvf {
    flex-shrink: inherit
}

.x12em2mw {
    inset-inline-end: 13px
}

.x12ez8fk {
    border-inline-end-width: var(--x1wp4dm2)
}

.x12fwnyf {
    box-shadow: 0 2px 8px #00000014
}

.x12gd4b6 {
    border-start-start-radius: var(--media-tile-border-radius)
}

.x12gv0sn {
    border-start-end-radius: 2.5px
}

.x12h1iku {
    container-type: inline-size
}

.x12h3axx {
    border-end-start-radius: calc(var(--size-small) / 2)
}

.x12hv4xa {
    background-image: url(KL3NDZmvLRl.png)
}

.x12inoau {
    padding-inline-start: 50%
}

.x12ip1aw {
    background-image: linear-gradient(135deg, #fd40e8, #7225d4, #001f8d)
}

.x12irini {
    box-shadow: 0 0 0 2px var(--media-inner-border)
}

.x12iwxdl {
    font-size: var(--x16cn3ef)
}

.x12izpqa {
    background-image: linear-gradient(90deg, #bf0f76, #07316d)
}

.x12jaab3 {
    border-end-end-radius: 31px
}

.x12l2aii {
    border-start-start-radius: 14px
}

.x12li9ts {
    color: var(--hds-active)
}

.x12lr58p {
    font-family: var(--x102f9br), var(--xtp44gi) !important
}

.x12lr7k5 {
    color: #1c4fb3
}

.x12m927z {
    border-inline-end-width: none
}

.x12mgzsj {
    margin-inline-end: var(--size-negative-2)
}

.x12ncz83 {
    background-color: var(--thumbnail-background)
}

.x12oif10 {
    animation-duration: 35s, 10s
}

.x12ol6y4 {
    border-start-start-radius: 20px
}

.x12oo3zp {
    letter-spacing: 0
}

.x12ook62 {
    padding-inline-end: var(--size-negative-16)
}

.x12p1vt6 {
    border-inline-start-width: var(--x1gepq4w)
}

.x12peec7 {
    background-color: #fff
}

.x12povjs {
    box-shadow: 0 0 0 12px var(--BasePulseEffect_pulseColor)
}

.x12prmey {
    flex-basis: calc((100% - 16px) / 3)
}

.x12q1l5s {
    line-height: var(--headline1-line-height)
}

.x12q4v2q {
    border-start-end-radius: var(--list-cell-border-radius-12)
}

.x12qapzn {
    box-shadow: 0 1px 4px 0 var(--shadow-2)
}

.x12qyh8a {
    border-end-start-radius: 38px
}

.x12r4sfr {
    margin-inline-end: var(--size-20)
}

.x12rpa6r {
    padding-inline-start: var(--size-48)
}

.x12rq6i6 {
    inset-inline-start: 10%
}

.x12rz59h {
    margin-inline-start: 40%
}

.x12s9zaq {
    flex-basis: 177px
}

.x12scifz {
    color: var(--placeholder-text)
}

.x12tbi2g {
    animation-duration: 35s, 13s
}

.x12tqdxl {
    border-inline-start-color: var(--progress-ring-disabled-background)
}

.x12ts3bo {
    background-color: var(--new-fill-secondary)
}

.x12u5thl {
    inset-inline-end: -7%
}

.x12u81az {
    border-inline-start-color: var(--divider)
}

.x12vbf50 {
    margin-inline-end: 3.1%
}

.x12vdemi {
    animation-name: x1ilz389-B
}

.x12ws5rt {
    border-inline-start-color: unset
}

.x12x07aw {
    font-weight: var(--new-footnote-font-weight)
}

.x12xel4x {
    font-family: var(--font-family-text-normal), var(--font-family-apple) !important
}

.x12xjpaf {
    background-image: linear-gradient(0deg, var(--overlay-on-media) 0%, transparent 100%)
}

.x12xtcsh {
    transform-origin: 6px 6px
}

.x12xtopb {
    line-height: var(--xh53s55)
}

.x12y6twl {
    transform: scale(.8)
}

.x12yf3gr {
    margin-inline-end: .4%
}

.x12yi2ue {
    animation-name: x1om8q5l-B
}

.x12ykjho {
    padding-inline-start: var(--size-negative-2)
}

.x1302lt3 {
    border-inline-end-color: #1877f2
}

.x1309ily {
    box-shadow: inset 0 0 0 2px var(--hover-overlay)
}

.x1315kfy {
    margin-inline-start: 10%
}

.x131p8rn {
    transform: translateY(50%)
}

.x131z7gv {
    flex-basis: calc(35% + 80px)
}

.x132gq93 {
    font-family: var(--x102f9br), var(--x1eneg80) !important
}

.x132nzbk {
    background-color: var(--section-header-text)
}

.x132q4wb {
    line-height: 1.25
}

.x132t2bv {
    padding-inline-start: 72px
}

.x133r36p {
    box-shadow: 0 1px 4px var(--shadow-1)
}

.x134kloy {
    grid-template-columns: 1fr auto 1fr
}

.x1355qak {
    z-index: 20
}

.x1358uj6 {
    animation-name: x1hzbq9e-B
}

.x135b78x {
    padding-inline-start: 4px
}

.x135cb3m {
    border-inline-end-width: var(--xeuc15l)
}

.x135icu2 {
    transform: rotate(-180deg)
}

.x1370p0j {
    border-inline-start-color: var(--overlay-alpha-80)
}

.x1378v9j {
    transition-timing-function: cubic-bezier(.43, .28, 0, .99)
}

.x137kccz {
    margin-inline-start: -5px
}

.x137w9pg {
    inset-inline-start: calc(var(--image-offset) * -1)
}

.x138l8g {
    box-shadow: 0 0 0 1px var(--primary-button-background)
}

.x138l9s6 {
    border-end-end-radius: var(--xlcg5hk)
}

.x138ruz1 {
    inset-inline-start: 22px
}

.x1396o6g {
    border-start-end-radius: var(--x1ciwlvv)
}

.x13a6bvl {
    justify-content: flex-end
}

.x13ah0lx {
    -webkit-filter: blur(183.27272033691406px);
    filter: blur(183.27272033691406px)
}

.x13ahpg1 {
    border-start-start-radius: var(--x88p6x8)
}

.x13axd5w {
    border-inline-end-color: var(--geodesic-next-color-border-element-default-active)
}

.x13b0p5u {
    transition-property: none
}

.x13brd02 {
    transform: translate(40%)
}

.x13c4wfe {
    font-family: var(--font-family-apple) !important
}

.x13cq9vo {
    flex-basis: 30%
}

.x13d9wvd {
    font-weight: var(--x1o7ty5x)
}

.x13dflua {
    transition-duration: .2s
}

.x13dh141 {
    box-shadow: 0 1px #0000000d, 0 0 8px #0000002e
}

.x13dmk3j {
    border-start-start-radius: initial
}

.x13faqbe {
    word-break: break-word
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13g884u {
    border-inline-start-color: var(--secondary-text)
}

.x13gy369 {
    transform: translate(-20px)
}

.x13hpn1b {
    animation-delay: -11.67s, 0s
}

.x13ia56f {
    column-gap: var(--xg3m0br)
}

.x13it92s {
    padding-inline-end: var(--space-medium)
}

.x13iwyz6 {
    align-items: normal
}

.x13jy36j {
    padding-inline-start: 24px
}

.x13jzn7v {
    padding-inline-end: var(--x-padding)
}

.x13k1hqd {
    transform: translate(440px)
}

.x13k8ehh {
    margin-inline-start: 7px
}

.x13l6eix {
    border-inline-end-color: #dadde1
}

.x13matbc {
    border-end-start-radius: .5rem
}

.x13n0uxv {
    color: #9c6f1e
}

.x13n5tbt {
    transform: translate(20px)
}

.x13nfzom {
    border-start-start-radius: var(--x1ttpv1t)
}

.x13nxmdd {
    column-gap: var(--x1lzl6ls)
}

.x13oif5j {
    color: var(--extended-green-text)
}

.x13oigre {
    flex-basis: 150px
}

.x13r0slp {
    font-family: var(--xnk1txi), var(--xe0he2a) !important
}

.x13rgs0x {
    fill: #80aaff
}

.x13rigms {
    object-position: 50% 0
}

.x13rjbw7 {
    border-end-end-radius: initial
}

.x13rnne4 {
    animation-name: xtecffo-B
}

.x13rox0a {
    box-shadow: inset 0 0 0 3px var(--base-blue)
}

.x13rv6gb {
    order: 28
}

.x13s5ymi {
    animation-name: x1kicvpn-B
}

.x13sbhyg {
    font-family: ArialMT
}

.x13sgls2 {
    font-size: var(--x15srxtx)
}

.x13sjhkx {
    border-end-start-radius: var(--xlmhm5s)
}

.x13sv0m {
    border-inline-start-color: var(--fds-green-55)
}

.x13t5nfa {
    border-inline-start-color: var(--geodesic-next-color-icon-error-active)
}

.x13t61ll {
    border-start-start-radius: 5px
}

.x13t8lmi {
    padding-inline-start: -2px
}

.x13t98kf {
    transform: translate(24px)
}

.x13tazlt {
    transform: translateY(600%) scale(1.2)
}

.x13tmpvi {
    margin-inline-end: 4.5%
}

.x13toc4t {
    fill-opacity: .5
}

.x13tw4yp {
    box-shadow: -1px 0 0 var(--divider)
}

.x13tw7jo {
    border-start-start-radius: 99999px
}

.x13uafn7 {
    border-start-end-radius: var(--xpenkto)
}

.x13ugafl {
    box-shadow: 0 5px 10px var(--shadow-2)
}

.x13uigx1 {
    border-start-start-radius: var(--workds-text-input-border-radius)
}

.x13ukwps {
    background-image: linear-gradient(to bottom right, #79a6ff, #b1d2ff)
}

.x13up0n2 {
    border-end-start-radius: 25px
}

.x13vjwbs {
    background-color: var(--line-strong)
}

.x13vo0z7 {
    padding-inline-start: 38px
}

.x13w7htt {
    will-change: width
}

.x13wc3wm {
    letter-spacing: var(--message-code-block-letter-spacing)
}

.x13wnz0e {
    border-inline-start-color: var(--base-cherry)
}

.x13wtedm {
    font-size: 2.5rem
}

.x13x9y3b {
    color: var(--xscreen-verified)
}

.x13xa001 {
    background-color: var(--fbs-transparent)
}

.x13xe463 {
    color: var(--interactive-negative-hover)
}

.x13xmedi {
    border-end-start-radius: 24px
}

.x13yv3wa {
    color: var(--x99rlhw)
}

.x13yxgae {
    stroke: var(--new-icon-secondary)
}

.x13zlg3c {
    border-image-slice: 1
}

.x13zy5jk {
    line-height: var(--x10k74h5)
}

.x140muxe {
    border-end-end-radius: inherit
}

.x140o2bo {
    table-layout: fixed
}

.x140pcy2 {
    border-inline-start-color: var(--list-border-color, transparent)
}

.x1419d7b {
    border-inline-end-color: var(--wig-page-background)
}

.x141snyr {
    color: #db1a8b
}

.x141xp6s {
    text-transform: var(--xhvvrn6)
}

.x142fhr9 {
    line-height: var(--headline3-line-height)
}

.x142j4of {
    border-end-start-radius: 8px 8px
}

.x142p3g2 {
    border-end-end-radius: var(--x1tixki8)
}

.x142shqn {
    text-align: var(--x-textAlign)
}

.x1430m23 {
    border-inline-start-width: var(--x8gv6bx)
}

.x143bssp {
    border-inline-end-color: #3e9efb
}

.x144k0ol {
    animation-name: x15fe748-B
}

.x144wcp0 {
    font-family: var(--x3ghh2v), var(--x1ra0yvh) !important
}

.x1451sey {
    animation-name: xik5d0p-B, x1sxsfc9-B
}

.x1451wb8 {
    animation-name: x19992v7-B
}

.x145d82y {
    inset-inline-end: 32px
}

.x145razw {
    color: var(--feed-card-spark-description-text)
}

.x146ww0r {
    font-size: 3.25rem
}

.x147q5yw {
    border-start-start-radius: var(--x4utseb)
}

.x147yg2k {
    transform: translate(50%, -50%)
}

.x1481eag {
    border-inline-end-width: var(--input-border-width)
}

.x148u3ch {
    fill: var(--placeholder-icon)
}

.x148vw1v {
    border-inline-start-color: var(--mwp-message-row-background)
}

.x1490ita {
    outline-color: var(--always-white)
}

.x14946a0 {
    font-family: var(--font-family-text-normal), var(--font-family-default) !important
}

.x1495tdg {
    animation-name: x44muo0-B
}

.x149ao6l {
    font-size: var(--x1g6r5b0)
}

.x149dzoe {
    border-inline-end-color: var(--about-ig-white)
}

.x149l80s {
    line-height: var(--xpl6vgd)
}

.x149leam {
    box-shadow: 0 2px 16px #0a13170a, 0 2px 8px #0a131714
}

.x14a4ghu {
    border-end-end-radius: 11px
}

.x14a8zlv {
    border-end-end-radius: 64px
}

.x14ax2yf {
    padding-inline-start: var(--button-padding-horizontal)
}

.x14axxq6 {
    column-gap: var(--x1iqrbwf)
}

.x14axycx {
    content: ""
}

.x14bfe9o {
    font-size: .0625rem
}

.x14bm3vz {
    border-start-start-radius: var(--abra-composer-corner-radius)
}

.x14bw8u9 {
    margin-inline-start: 42px
}

.x14ctfv {
    color: var(--always-white)
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14emkz {
    background-color: var(--profile-photo-badge-background-blue)
}

.x14eo6p7 {
    border-end-start-radius: 22.5px
}

.x14f5z78 {
    margin-inline-start: 1%
}

.x14g2gp5 {
    font-stretch: normal
}

.x14g40p9 {
    z-index: 999
}

.x14g49ug {
    border-inline-end-width: .0625em
}

.x14gr3ur {
    padding-inline-end: var(--x1lst64k)
}

.x14gulao {
    font-family: var(--xp9g63y), var(--xsoseyl) !important
}

.x14gvqqg {
    inset-inline-start: 9px
}

.x14h0grb {
    border-inline-start-color: var(--x1s39hm7)
}

.x14h2qu5 {
    letter-spacing: .22px
}

.x14h88b6 {
    background-color: #323436
}

.x14hiurz {
    background-color: var(--always-white)
}

.x14hj8or {
    padding-inline-start: 5%
}

.x14ic1c9 {
    flex-grow: 10
}

.x14iifvp {
    margin-inline-end: 18px
}

.x14ju556 {
    line-height: 0
}

.x14jzmei {
    stroke: var(--progress-ring-foreground-disabled)
}

.x14kloni {
    color: #e90
}

.x14ldlfn {
    border-start-start-radius: var(--button-corner-radius)
}

.x14mlh4t {
    transition-timing-function: var(--animation-move-in)
}

.x14mucdj {
    border-inline-start-color: var(--fb-logo)
}

.x14nfmen {
    background-color: var(--divider)
}

.x14nvz1 {
    padding-inline-start: var(--x1bom0sp)
}

.x14obwa1 {
    content: ""
}

.x14ognje {
    font-family: var(--x10v0zfe), var(--xh7znfl) !important
}

.x14omk17 {
    background-color: var(--toast-icon-success)
}

.x14p80zj {
    color: var(--hds-core-ui-cool-grey-60)
}

.x14quik6 {
    margin-inline-start: 32px !important
}

.x14r04uh {
    font-size: var(--xd1ft3m)
}

.x14rh7hd {
    color: var(--x-color)
}

.x14rlmvs {
    animation-name: x5ed7rf-B
}

.x14rx4xb {
    border-inline-start-color: var(--chat-incoming-message-border-color, transparent)
}

.x14s0c8y {
    background-color: var(--new-icon-secondary)
}

.x14sakd1 {
    font-size: var(--new-citation-font-size)
}

.x14t11i7 {
    text-transform: var(--x1fles6g)
}

.x14u0nxe {
    inset-inline-start: var(--x1lv1z71)
}

.x14v0smp {
    background-color: var(--button-primary-background)
}

.x14vchrl {
    padding-inline-start: 180px
}

.x14vct77 {
    row-gap: 14px
}

.x14vvt0a {
    border-end-end-radius: 14px
}

.x14vy60q {
    padding-inline-end: 2px
}

.x14w69le {
    border-inline-end-color: var(--shadow-inset)
}

.x14wi4xw {
    text-align: initial
}

.x14wnffw {
    font-size: var(--x1jx39xp)
}

.x14xfefy {
    -webkit-filter: brightness(.9);
    filter: brightness(.9)
}

.x14xr3q5 {
    margin-inline-start: -15px
}

.x14ye7i7 {
    flex-basis: 148px
}

.x14ywxh {
    background-color: var(--wig-purple)
}

.x14yy4lh {
    order: 2
}

.x14z9mp {
    margin-inline-end: 0
}

.x14zcg0b {
    border-start-end-radius: 70px
}

.x14ztbel {
    color: var(--base-teal)
}

.x1502et5 {
    border-start-end-radius: 30%
}

.x150e7gq {
    animation-name: xv6qlei-B
}

.x15175v8 {
    line-height: var(--xpvqddi)
}

.x151uald {
    line-height: var(--x16no8s0)
}

.x152237o {
    list-style-type: square
}

.x152obne {
    box-shadow: 0 2px 4px 0 var(--shadow-5)
}

.x152skdk {
    line-height: 15px
}

.x152xckn {
    -webkit-backdrop-filter: var(--new-elevation-01-backdrop-filter);
    backdrop-filter: var(--new-elevation-01-backdrop-filter)
}

.x152xr3b {
    background-color: var(--orange-tertiary)
}

.x153dp7b {
    animation-name: xjzy2go-B
}

.x153m5sc {
    animation-name: xjbq84s-B
}

.x15406qy {
    transition-property: background-color
}

.x15481yp {
    transform: translate(14px)
}

.x15499wk {
    box-shadow: 0 -1px #0000000d, 0 -1px 8px #0000002e
}

.x154ol5r {
    fill: var(--base-pink)
}

.x1552e4s {
    transform: scale(1.4)
}

.x1557wze {
    border-inline-start-color: #d40062
}

.x1558ewf {
    padding-inline-end: 180px
}

.x155gah {
    padding-inline-start: var(--size-negative-12)
}

.x155l9ra {
    border-inline-start-width: var(--xeuc15l)
}

.x156u0bh {
    font-family: var(--x1j0zbpk), var(--x1cxskcq) !important
}

.x157haek {
    background-size: 10px 10px
}

.x1589xrp {
    column-gap: var(--x18kqi07)
}

.x158ip91 {
    border-inline-start-color: var(--always-white)
}

.x1593r2a {
    border-inline-end-color: var(--shadow-1)
}

.x1597r2g {
    scrollbar-width: thin
}

.x159eqr4 {
    line-height: var(--x1k25sli)
}

.x15a21lv {
    inset-inline-end: 60px
}

.x15a8r0n {
    padding-inline-start: 104px
}

.x15aglum {
    border-inline-end-width: 5px
}

.x15ahnlz {
    padding-inline-start: 65px
}

.x15aifbl {
    border-end-end-radius: var(--xjziy7d)
}

.x15ami61 {
    color: #7c3aed
}

.x15axj24 {
    fill: #0866ff
}

.x15b6zab {
    border-end-start-radius: 15%
}

.x15bdqvn {
    justify-self: flex-end
}

.x15bjb6t {
    line-height: inherit
}

.x15c40vi {
    font-weight: var(--x1x6mao9)
}

.x15cajby {
    transform: rotate(90deg)
}

.x15civ31 {
    animation-duration: 2.1s
}

.x15cqagf {
    background-color: #18191a
}

.x15d6yb6 {
    margin-inline-end: 80px
}

.x15dp1bm {
    border-start-start-radius: 1000px
}

.x15dsfln {
    line-height: var(--x-lineHeight)
}

.x15dw3yt {
    box-shadow: inset 0 0 0 2px var(--primary-icon), inset 0 0 0 4px var(--card-background)
}

.x15e8x56 {
    box-shadow: var(--scroll-shadow)
}

.x15elzd {
    background-color: var(--primary-text)
}

.x15foig2 {
    animation-name: x1gwdymx-B
}

.x15foiic {
    flex-basis: 20%
}

.x15fxi9f {
    background-size: 300px 173px !important
}

.x15gbx8r {
    font-family: var(--xaloe2f), var(--x130uygc) !important
}

.x15gj8v5 {
    border-inline-end-color: #0000001a
}

.x15gmp1s {
    border-inline-start-color: #bcc0c4
}

.x15hwq60 {
    inset-inline-start: 386px
}

.x15i7c7q {
    animation-name: x1u5jowz-B
}

.x15jgmka {
    margin-inline-start: -44px
}

.x15jox0q {
    aspect-ratio: 9 / 16
}

.x15kju9j {
    border-inline-end-color: #f0f
}

.x15kxzb9 {
    grid-column-start: var(--x-gridColumnStart)
}

.x15kzb56 {
    color: var(--hds-comfortable)
}

.x15kzv1j {
    border-inline-end-color: #dfdddb
}

.x15l7ex0 {
    border-start-end-radius: var(--xlxghfy)
}

.x15lcgwt {
    border-inline-start-color: var(--always-gray-40)
}

.x15lex2a {
    padding-inline-end: var(--tooltip-padding-inline)
}

.x15lu1nj {
    -webkit-filter: var(--badge-yellow-filter);
    filter: var(--badge-yellow-filter)
}

.x15m13pk {
    color: #404040
}

.x15mokao {
    border-start-start-radius: 0
}

.x15nnwad {
    animation-delay: var(--xg3aput)
}

.x15oqzx {
    border-start-end-radius: var(--xlmhm5s)
}

.x15p7v3w {
    border-inline-end-color: var(--dolly-divider-grey)
}

.x15q7m8w {
    background-image: linear-gradient(180deg, transparent, var(--shadow-1) 12.5%, var(--always-dark-overlay))
}

.x15q9nvk {
    animation-delay: .45s
}

.x15qm7mk {
    padding-inline-start: var(--size-8)
}

.x15r0g6m {
    padding-inline-start: calc(var(--mwp-message-list-profile-start-padding, 8px) - 2px + var(--mwp-message-list-profile-width, 28px) + 8px)
}

.x15r88nc {
    row-gap: var(--Spacing-Gap-Small, 8px)
}

.x15ra5tp {
    border-start-start-radius: var(--xl8uc24)
}

.x15rks2t {
    color: currentColor
}

.x15rqfi2 {
    border-end-start-radius: var(--about-ig-galaxy-image-border-radius)
}

.x15s69gv {
    border-end-end-radius: 23.5pt
}

.x15s83fx {
    border-start-end-radius: var(--tooltip-corner-radius)
}

.x15smj1u {
    line-height: 1.4545
}

.x15tp3i1 {
    border-inline-end-width: .6px
}

.x15ttmwu {
    inset-inline-end: 1.5px
}

.x15u22p6 {
    border-inline-end-color: var(--overlay-alpha-80)
}

.x15u3cbn {
    background-color: #080808
}

.x15u5v4p {
    border-end-end-radius: var(--container-dimension)
}

.x15uhwo2 {
    padding-inline-end: 90px
}

.x15vuz35 {
    box-shadow: var(--fds-gray-25) 0 1px 2px 0
}

.x15vxce1 {
    inset-inline-start: 140px
}

.x15wflgg {
    outline-color: var(--interactive-link)
}

.x15wrllt {
    background-image: linear-gradient(90deg, #eb630e, #bf0f76)
}

.x15x3ako {
    border-end-start-radius: var(--radius-tiny)
}

.x15x8krk {
    border-end-start-radius: 8px
}

.x15xe8tq {
    font-size: .8vw
}

.x15y233k {
    padding-inline-end: var(--size-2)
}

.x15yb4d7 {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif
}

.x15ycojk {
    font-size: var(--message-heading-5-font-size)
}

.x15yo4kd {
    background-color: #f0f0f0
}

.x15z6fc2 {
    inset-inline-end: -24px
}

.x15zctf7 {
    flex-direction: row-reverse
}

.x15zjaoi {
    box-shadow: 0 2px 5px var(--shadow-5)
}

.x15zmr91 {
    box-shadow: 0 4px 12px var(--shadow-1)
}

.x15zmtp0 {
    padding-inline-end: 48px
}

.x15zyeqz {
    background-color: #fff
}

.x1603h9y {
    font-size: 1.25rem
}

.x161vunr {
    column-gap: var(--size-4)
}

.x16210z3 {
    box-shadow: 0 4px 24px var(--shadow-1)
}

.x162bp71 {
    -webkit-mask-image: linear-gradient(to bottom, transparent 4px, var(--always-black) 24px, var(--always-black) calc(100% - 24px), transparent calc(100% - 4px));
    mask-image: linear-gradient(to bottom, transparent 4px, var(--always-black) 24px, var(--always-black) calc(100% - 24px), transparent calc(100% - 4px))
}

.x162ol0a {
    border-end-start-radius: var(--xiyjxiy)
}

.x162tt16 {
    padding-inline-start: 30px
}

.x162uq01 {
    padding-inline-start: -16px
}

.x162z183 {
    margin-inline-start: -16px
}

.x163d74j {
    box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1), inset 1px 1px 0 var(--shadow-inset)
}

.x163o6lf {
    border-end-end-radius: var(--artifact-imagine-model-item-corner-radius)
}

.x1643zp8 {
    color: var(--new-text-destructive)
}

.x1657d2q {
    letter-spacing: var(--x14ntmxi)
}

.x165d6jo {
    margin-inline-start: -4px
}

.x165j36c {
    padding-inline-start: var(--x6pwzom)
}

.x165lf87 {
    border-end-end-radius: var(--composer-border-radius)
}

.x166ko4f {
    outline-color: var(--accent)
}

.x166lnxr {
    padding-inline-end: var(--messenger-card-spacing)
}

.x166os81 {
    background-color: #0005
}

.x166poo9 {
    margin-inline-start: -9px
}

.x167l43f {
    border-inline-start-color: var(--secondary-button-stroke)
}

.x167vaf5 {
    padding-inline-end: 1rem
}

.x169f3pf {
    inset-inline-start: 18px
}

.x16aaihn {
    animation-name: x3meebn-B, x1m8w7c4-B
}

.x16aqijp {
    margin-inline-start: 2.2%
}

.x16bs4ru {
    padding-inline-start: 70px
}

.x16c9v55 {
    font-family: var(--x1ev5oeb), var(--xjayjzs) !important
}

.x16czdbx {
    border-inline-end-color: var(--wig-divider)
}

.x16djdpl {
    cursor: nwse-resize
}

.x16dsc37 {
    vertical-align: top
}

.x16dzese {
    padding-inline-start: var(--xgam6tz)
}

.x16e53c3 {
    line-height: var(--xj3ni2r)
}

.x16e7f5u {
    border-inline-start-color: var(--dolly-divider-grey) !important
}

.x16e9yqp {
    transition-timing-function: cubic-bezier(0, 0, 1, 1)
}

.x16eck56 {
    opacity: var(--x1ad7l02)
}

.x16fj20d {
    transition-duration: 1s
}

.x16g4vc3 {
    padding-inline-start: var(--x1u0655h)
}

.x16g9bbj {
    color: var(--dolly-text-primary)
}

.x16h55sf {
    line-height: 1.4286
}

.x16h6fyj {
    border-inline-end-color: #fff
}

.x16hg961 {
    border-inline-end-width: 1.5px
}

.x16ho9mf {
    background-color: #383838cc
}

.x16hzegn {
    -webkit-clip-path: unset;
    clip-path: unset
}

.x16i61oi {
    margin-inline-start: -491px
}

.x16imdrf {
    font-weight: var(--x1rw79pu)
}

.x16jbbp4 {
    background-color: var(--workplace-chart-caption)
}

.x16jv049 {
    border-start-end-radius: 37px
}

.x16ke9k4 {
    inset-inline-end: 35px
}

.x16kgzfh {
    border-end-start-radius: 37px
}

.x16kj9vd {
    order: 22
}

.x16lu3ki {
    border-end-start-radius: 15px
}

.x16mcqjb {
    border-inline-end-color: #2f4858
}

.x16mposv {
    border-inline-end-style: dotted
}

.x16ngw23 {
    margin-inline-start: 38px
}

.x16np4np {
    color: var(--mwx-code-syntax-comment)
}

.x16o0dkt {
    scrollbar-color: var(--chat-scrollbar-thumb-color, var(--scrollbar-thumb-color)) var(--chat-scrollbar-track-color, var(--mwp-message-row-background, var(--scrollbar-track-color)))
}

.x16p7qdl {
    padding-inline-end: calc(var(--message-code-block-padding) / 2)
}

.x16ppk5o {
    border-start-end-radius: calc(var(--size-medium) / 2)
}

.x16q24ku {
    letter-spacing: .02em
}

.x16qb05n {
    border-start-start-radius: 10px
}

.x16qrkmw {
    contain: paint
}

.x16qv1k2 {
    letter-spacing: var(--x1tj6wtu)
}

.x16qy2q4 {
    background-size: 30px 30px
}

.x16rnrhc {
    transition-duration: var(--fds-duration-short-out)
}

.x16rskt9 {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .15), transparent)
}

.x16rszoe {
    font-size: var(--xykn4bm)
}

.x16sw7j7 {
    background-color: var(--chat-composer-input-background-color, var(--comment-background))
}

.x16t7cu2 {
    border-start-end-radius: var(--nav-list-cell-corner-radius)
}

.x16tdsg8 {
    text-align: inherit
}

.x16tkgvi {
    animation-name: x2un0yo-B
}

.x16tq1l4 {
    -webkit-filter: var(--badge-blue-filter);
    filter: var(--badge-blue-filter)
}

.x16u2nke {
    line-height: var(--xntr2gf)
}

.x16ukw69 {
    font-size: var(--x1hktgxc)
}

.x16uoic4 {
    background-color: #ffffffc2
}

.x16uus16 {
    border-end-end-radius: 0
}

.x16uvtji {
    font-size: var(--xrj002d)
}

.x16v2jop {
    inset-inline-start: 145px
}

.x16veedt {
    inset-inline-start: -58px
}

.x16vui2w {
    border-start-end-radius: 11.5px
}

.x16w7tr6 {
    transform: translate(-30%, -50%)
}

.x16wqifz {
    border-inline-end-color: var(--new-background-primary)
}

.x16wwi9l {
    color: var(--extended-gray-text)
}

.x16x7bwb {
    text-transform: var(--xec6xcd)
}

.x16xm01d {
    border-end-start-radius: 18px
}

.x16z6ld3 {
    border-inline-start-color: var(--utility-border-active)
}

.x16zto2e {
    inset-inline-start: 320px
}

.x170ae40 {
    font-family: var(--font-family-display-bold), var(--font-family-default) !important
}

.x170we77 {
    animation-timing-function: var(--fds-animation-expand-collapse-in)
}

.x17166kc {
    background-image: linear-gradient(to top, var(--shadow-5), transparent)
}

.x172vrur {
    box-shadow: 0 0 1px 1px var(--media-inner-border)
}

.x172wggs {
    background-color: var(--new-notification-background)
}

.x172xev8 {
    margin-inline-start: .4em
}

.x1739uz8 {
    inset-inline-start: 167px
}

.x173a2gy {
    background-image: linear-gradient(90deg, var(--always-black) 0%, #c73842 50%, var(--always-white) 100%)
}

.x173hsko {
    background-size: 200% 200%, 285% 500%, 285% 500%, cover, cover
}

.x173jzuc {
    color: rgb(var(--ig-primary-button))
}

.x173wpfi {
    flex-basis: 66.666%
}

.x1743ulg {
    font-weight: var(--new-response-emphasized-font-weight)
}

.x174adn2 {
    background-color: #1e1d1d
}

.x174in1k {
    border-inline-start-style: var(--popover-border-style)
}

.x174j0rr {
    transform: translateY(calc(-100% - 16px))
}

.x175gd0l {
    order: 76
}

.x175tud5 {
    border-start-start-radius: 70px
}

.x1765b1 {
    inset-inline-start: -5px
}

.x176odoi {
    font-size: 1.4em
}

.x177zcyq {
    box-shadow: 0 1px .5px #00000021
}

.x1787som {
    padding-inline-start: var(--size-negative-14)
}

.x178jgxx {
    margin-inline-start: 69px
}

.x178t119 {
    box-shadow: -4px 0 16px 0 var(--chat-replied-message-background-color)
}

.x178zhtd {
    border-start-start-radius: var(--text-badge-corner-radius)
}

.x1792ry3 {
    background-color: var(--toggle-active-background)
}

.x179348x {
    background-color: var(--blue-tertiary)
}

.x179ill4 {
    border-end-end-radius: 999px
}

.x179j021 {
    animation-name: x1hnsx2a-B, x1uim2ro-B
}

.x179m3n6 {
    background-image: linear-gradient(transparent, var(--background-primary) 75%)
}

.x179tack {
    -webkit-clip-path: polygon(0 0, 0 0, 0 0, 0 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0)
}

.x17a3brx {
    background-color: color-mix(in srgb, var(--green-primary) 30%, transparent)
}

.x17ahkho {
    padding-inline-start: var(--x1s825o0)
}

.x17b7ahe {
    border-start-end-radius: var(--x1ba17e0)
}

.x17bn47m {
    border-inline-start-color: var(--wig-divider)
}

.x17c4bnl {
    animation-name: xrd6xbt-B
}

.x17cgf6t {
    border-end-start-radius: 30px !important
}

.x17d5fs5 {
    font-weight: var(--xxwfnrj)
}

.x17ddzgb {
    color: var(--fds-gray-45)
}

.x17dxqf0 {
    margin-inline-start: 25%
}

.x17dzmu4 {
    transform: translateZ(0)
}

.x17etkai {
    line-height: 22.4px
}

.x17f2f85 {
    background-color: var(--geodesic-next-color-data-viz-redwood)
}

.x17f3y5z {
    background-color: var(--base-grape)
}

.x17fgdl5 {
    line-height: 19px
}

.x17g8e65 {
    border-end-start-radius: var(--container-dimension)
}

.x17h8o4z {
    font-family: var(--x1dugdov), var(--x5jpale) !important
}

.x17honw2 {
    box-shadow: 0 -2px 12px -4px #0000, 0 -1px 1px #0000
}

.x17hxvv9 {
    border-start-end-radius: .5em
}

.x17iexdx {
    padding-inline-start: 85px
}

.x17j41np {
    background-color: var(--fds-white-alpha-50)
}

.x17j4th3 {
    border-inline-end-width: var(--list-border-width, 0px)
}

.x17j7oua {
    font-weight: var(--x1cbxkjp)
}

.x17j9jws {
    padding-inline-end: 15%
}

.x17jehs8 {
    stroke: var(--dataviz-blue-secondary)
}

.x17jisxn {
    -webkit-filter: var(--badge-red-filter);
    filter: var(--badge-red-filter)
}

.x17k68jq {
    font-size: var(--new-title-3-font-size)
}

.x17ka9pb {
    border-end-end-radius: 42px
}

.x17kjicv {
    padding-inline-end: 72px
}

.x17m2am4 {
    fill: #0064e0
}

.x17m9png {
    border-start-start-radius: 26px
}

.x17mv7dx {
    margin-inline-start: var(--xmo9kjt)
}

.x17n7ovz {
    fill: var(--secondary-button-text)
}

.x17odk9x {
    animation-name: xfjni1l-B
}

.x17otqez {
    background-color: #7b61ff24
}

.x17p3hwk {
    border-inline-end-color: var(--progress-ring-disabled-background)
}

.x17pce3l {
    font-family: var(--x10qn02l), var(--x1egnz7f) !important
}

.x17qm0yl {
    border-inline-end-color: var(--line-strong)
}

.x17qtb1s {
    margin-inline-start: 250px
}

.x17smslp {
    padding-inline-start: 60px
}

.x17syakg {
    inset-inline-start: var(--global-panel-width)
}

.x17t5hbb {
    border-inline-start-color: gray
}

.x17ub4bw {
    stroke-opacity: .5
}

.x17ul0hi {
    font-weight: var(--new-subheadline-emphasized-font-weight)
}

.x17ws3j6 {
    z-index: 20000
}

.x17x81ir {
    border-inline-end-color: #e1e3e5
}

.x17xessl {
    line-height: var(--x99iya2)
}

.x17z8epw {
    color: var(--primary-text-on-media)
}

.x17zd0t2 {
    column-gap: 4px
}

.x17zv73d {
    -webkit-filter: grayscale(.5);
    filter: grayscale(.5)
}

.x180m7rq {
    padding-inline-start: var(--card-padding-horizontal)
}

.x180nigk {
    color: #690
}

.x180nzvo {
    border-inline-start-width: 2px solid var(--divider)
}

.x180vkcf {
    border-start-end-radius: 20px
}

.x180xd5n {
    box-shadow: 0 4px 12px var(--shadow-2)
}

.x181qf9z {
    order: 78
}

.x182fuwn {
    background-color: var(--circle-button-secondary-on-media-background-color)
}

.x182gyae {
    font-size: var(--xdpbb61)
}

.x182iqb8 {
    order: 4
}

.x182nak8 {
    background-repeat: repeat
}

.x183bi0j {
    letter-spacing: var(--x1n3t81s)
}

.x183da8m {
    background-color: var(--chip-background-selected)
}

.x183u03e {
    border-start-end-radius: var(--button-small-corner-radius)
}

.x184qwc3 {
    border-inline-end-color: #dbdbdb
}

.x18501s7 {
    stroke: var(--base-seafoam)
}

.x1859qq2 {
    row-gap: var(--xz3t9it)
}

.x185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr))
}

.x185berc {
    padding-inline-start: var(--button-medium-padding-horizontal, var(--button-padding-horizontal-medium))
}

.x186iv6y {
    aspect-ratio: 16 / 9
}

.x186j9b8 {
    background-color: var(--fds-white-alpha-10)
}

.x186m221 {
    border-inline-start-color: var(--utility-divider)
}

.x186qsfy {
    border-inline-end-color: #f43953
}

.x186z157 {
    color: var(--chat-admin-text-color, inherit)
}

.x187gb62 {
    border-start-end-radius: var(--abra-composer-corner-radius)
}

.x187i7q8 {
    background-color: #c18e2829
}

.x18871es {
    transform: scale(1)
}

.x1887oat {
    background-image: repeating-linear-gradient(45deg, var(--media-inner-border), var(--media-inner-border) 1px, transparent 1px, transparent 5px)
}

.x188khd1 {
    background-color: #87cef580
}

.x18a6m62 {
    background-image: linear-gradient(180deg, #96a6b4 30%, #6c7882)
}

.x18a7dbo {
    margin-inline-start: 18.5%
}

.x18ad04w {
    font-family: var(--mono-font-family)
}

.x18as6i {
    stroke: var(--progress-ring-foreground-dark)
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18bame2 {
    box-shadow: var(--focus-ring-shadow-default)
}

.x18c0a79 {
    font-size: var(--xr1ru3s)
}

.x18c8k7g {
    font-family: var(--x1ui3dgx), var(--xknua8j) !important
}

.x18codvw {
    scale: .75
}

.x18d0r48 {
    background-size: cover
}

.x18dcsfh {
    border-end-start-radius: .5em
}

.x18dxpii {
    border-inline-start-color: rgb(var(--ig-separator))
}

.x18ebdri {
    animation-duration: 10s
}

.x18faa90 {
    margin-inline-end: -3px
}

.x18fhp8r {
    margin-inline-start: calc((100% - 100vw)/2)
}

.x18fi278 {
    font-size: var(--xp9bfyp)
}

.x18fn2jl {
    background-color: var(--secondary-button-background-on-dark)
}

.x18fr5qf {
    font-weight: var(--x6hyoyt)
}

.x18g3x52 {
    padding-inline-start: var(--size-negative-8)
}

.x18hd8ej {
    animation-duration: 1.6s
}

.x18hw5r0 {
    inset-inline-start: 30px
}

.x18hwk67 {
    column-gap: 20px
}

.x18i4vdl {
    border-start-end-radius: 42px
}

.x18ig907 {
    margin-inline-start: .4%
}

.x18iofep {
    stroke: var(--button-icon-secondary-on-media-toggled)
}

.x18ja1ch {
    order: 74
}

.x18jk7t3 {
    -webkit-clip-path: path("M60 0C26.8629 0 0 26.8629 0 60C0 93.1371 26.8629 120 60 120C72.2816 120 83.7013 116.31 93.2109 109.978C93.0723 109.173 93 108.345 93 107.5C93 99.4919 99.4919 93 107.5 93C108.345 93 109.173 93.0723 109.978 93.2109C116.31 83.7013 120 72.2816 120 60C120 26.8629 93.1371 0 60 0Z");
    clip-path: path("M60 0C26.8629 0 0 26.8629 0 60C0 93.1371 26.8629 120 60 120C72.2816 120 83.7013 116.31 93.2109 109.978C93.0723 109.173 93 108.345 93 107.5C93 99.4919 99.4919 93 107.5 93C108.345 93 109.173 93.0723 109.978 93.2109C116.31 83.7013 120 72.2816 120 60C120 26.8629 93.1371 0 60 0Z")
}

.x18jtxc7 {
    color: var(--mwp-subheader-text-color, inherit)
}

.x18jusmx {
    border-start-end-radius: var(--media-tile-border-radius)
}

.x18km98s {
    opacity: .75
}

.x18kqih2 {
    border-inline-start-color: var(--shadow-inset)
}

.x18krheo {
    font-family: SF Pro Text
}

.x18l40ae {
    background-color: var(--always-dark-overlay)
}

.x18lvrbx {
    color: var(--chat-incoming-message-text-color, inherit)
}

.x18m7z38 {
    font-family: var(--x13l5jmu), var(--x13r3tuy) !important
}

.x18mzsti {
    border-inline-end-color: var(--hosted-view-selected-state)
}

.x18nc2rg {
    border-start-start-radius: var(--chip-corner-radius)
}

.x18nydb4 {
    border-start-end-radius: var(--modal-border-radius)
}

.x18o3ruo {
    background-image: none
}

.x18oe1m7 {
    border-inline-end-style: none
}

.x18ofunw {
    margin-inline-end: 52px
}

.x18pi947 {
    padding-inline-start: 1px
}

.x18q2sny {
    background-size: 100% auto
}

.x18q4bv1 {
    column-gap: var(--xjvkmi1)
}

.x18qa0c7 {
    padding-inline-end: var(--xa3t32q)
}

.x18qtlnh {
    border-end-start-radius: 7px
}

.x18r5ilk {
    transform: translate(11px)
}

.x18s3h2d {
    background-color: var(--surface-secondary)
}

.x18tkn2g {
    background-color: var(--circle-button-red-background-color)
}

.x18unt2c {
    border-inline-start-color: var(--progress-ring-blue-background)
}

.x18usqb5 {
    transform: translateZ(10px)
}

.x18vdjbg {
    row-gap: var(--list-item-navigation-spacing)
}

.x18vhi92 {
    margin-inline-start: 66px
}

.x18vptk1 {
    border-inline-start-color: rgb(var(--ig-tertiary-text))
}

.x18wbh7p {
    animation-name: xv3vjy1-B
}

.x18xbn8l {
    animation-name: xau7ne7-B
}

.x18xe386 {
    margin-inline-end: 44px
}

.x18xfj1p {
    clear: both
}

.x18xmwgd {
    flex-basis: 1px
}

.x18xomjl {
    margin-inline-start: -12px
}

.x18xrt6z {
    border-inline-end-color: #0088f4
}

.x18yjhia {
    border-start-end-radius: var(--shape-x-small)
}

.x18yn65f {
    stroke: var(--xbdfujg)
}

.x18yq8tk {
    font-family: Facebook Sans, Helvetica, Helvetica Neue, Arial, sans-serif
}

.x18z1xae {
    color: var(--pe-ph-color)
}

.x18z7o2g {
    font-weight: var(--x1v78uq)
}

.x18z898i {
    background-color: var(--primary-deemphasized-button-pressed-overlay)
}

.x18zexkd {
    border-start-start-radius: 255px
}

.x18zu7yx {
    inset-inline-end: -12px
}

.x1908rhh {
    background-image: url(sO9T86MEgel.png)
}

.x1909zm6 {
    border-inline-start-color: var(--shadow-8)
}

.x190dgpg {
    opacity: .65
}

.x190qgfh {
    font-size: .625rem
}

.x191yeep {
    background-color: var(--chat-text-blockquote-color-background-line)
}

.x192aajj {
    aspect-ratio: .75
}

.x192eemd {
    padding-inline-end: 320px
}

.x192gdb6 {
    box-shadow: 0 0 16px #3448540d
}

.x192tdn3 {
    animation-delay: .25s
}

.x193d0or {
    border-inline-end-width: var(--x8g8wmh)
}

.x193epu2 {
    animation-timing-function: steps(10, end)
}

.x193l9cl {
    background-color: var(--xqx1b3w)
}

.x194adi2 {
    margin-inline-start: -175px
}

.x194al5s {
    animation-name: x17t1eie-B
}

.x194hovy {
    font-size: var(--xathyop)
}

.x194jh7n {
    border-end-end-radius: var(--x1ttpv1t)
}

.x194u5oj {
    padding-inline-end: 42px
}

.x1957n4a {
    margin-inline-start: 24px
}

.x19597eb {
    animation-name: xqgi8op-B
}

.x195lzt9 {
    background-color: var(--focus-ring-blue)
}

.x19693qn {
    vertical-align: -1px
}

.x196j322 {
    background-size: 6px 1px
}

.x1975dt7 {
    border-inline-end-color: #ffc43a
}

.x197dmg0 {
    border-inline-start-color: #0000001a
}

.x197pkyk {
    box-shadow: 0 1px 4px var(--fds-black-alpha-50), 0 0 0 1px var(--fds-black-alpha-30), inset 0 0 0 1px var(--media-hover)
}

.x197sbye {
    opacity: .6
}

.x198g3q0 {
    color: var(--primary-icon)
}

.x19991ni {
    transition-property: opacity
}

.x199eeb0 {
    aspect-ratio: 20 / 9
}

.x199qvo9 {
    flex-wrap: var(--x-flexWrap)
}

.x199zz9v {
    row-gap: var(--gap-x-large)
}

.x19aalia {
    animation-name: x1y6kkbj-B
}

.x19aimcq {
    color-scheme: light
}

.x19b08ya {
    border-end-end-radius: var(--button-border-radius)
}

.x19b3urt {
    margin-inline-start: var(--nav-list-cell-margin-horizontal)
}

.x19bbvq {
    border-start-end-radius: var(--alert-banner-corner-radius)
}

.x19bguh7 {
    transition-duration: .05s, .1s
}

.x19c4wfv {
    transition-timing-function: var(--fds-animation-expand-collapse-in)
}

.x19c7zk {
    color: #65676b
}

.x19cjget {
    font-size: var(--message-code-block-font-size)
}

.x19co3pv {
    color: transparent
}

.x19dbzi3 {
    margin-inline-end: 9px
}

.x19dz0u5 {
    text-transform: var(--x1cxzpaf)
}

.x19dz412 {
    color: #905
}

.x19e1ma8 {
    animation-name: x1o2cvu9-B
}

.x19ekcyf {
    background-image: url(WZKeoNgqy5p.png)
}

.x19ezkhl {
    inset-inline-start: 365px
}

.x19f1zd7 {
    animation-name: xf7g9zl-B
}

.x19f9av2 {
    border-end-start-radius: var(--media-small-corner-radius)
}

.x19fg070 {
    box-shadow: 0 0 0 1px var(--negative)
}

.x19fwvo2 {
    background-color: #f9fafb
}

.x19gebz5 {
    margin-inline-start: -100%
}

.x19h0ha6 {
    font-family: var(--x1ogbxwz), var(--xaj3umr) !important
}

.x19h7ccj {
    flex-basis: 500px
}

.x19iwuw1 {
    padding-inline-end: 3.5px
}

.x19jd1h0 {
    transform: rotate(180deg)
}

.x19k23ry {
    text-transform: var(--x5iba0e)
}

.x19k9dhg {
    list-style-type: lower-roman
}

.x19kays6 {
    background-color: #f2f2f2
}

.x19kdo7t {
    background-color: #ff66bffe
}

.x19kjcj4 {
    object-fit: contain
}

.x19koema {
    padding-inline-end: 4%
}

.x19kq8x5 {
    color: #666a73
}

.x19kuozv {
    inset-inline-end: calc(50% - 55px)
}

.x19kwzsb {
    margin-inline-start: 64px !important
}

.x19l4sor {
    flex-basis: 48px
}

.x19lqw5 {
    margin-inline-end: var(--size-negative-8)
}

.x19mh4o2 {
    box-shadow: 0 -8px 8px var(--card-background)
}

.x19muhmz {
    -webkit-text-fill-color: var(--primary-text)
}

.x19mvghd {
    background-image: linear-gradient(180deg, var(--always-dark-overlay), transparent)
}

.x19mwz0n {
    font-weight: var(--new-citation-font-weight)
}

.x19n2rwr {
    box-shadow: 0 0 0 2px var(--accent)
}

.x19n387r {
    margin-inline-end: var(--size-2)
}

.x19nqg99 {
    font-family: Facebook Sans App Heavy !important
}

.x19p062b {
    margin-inline-start: 45px
}

.x19pehws {
    border-inline-end-color: var(--x17xti0e)
}

.x19pm5ym {
    text-shadow: none
}

.x19qcsdr {
    border-end-start-radius: var(--xlcg5hk)
}

.x19rhb18 {
    background-image: linear-gradient(90deg, var(--negative) 0%, var(--accent) 50%, var(--positive) 100%)
}

.x19rn6z {
    color: var(--secondary_button)
}

.x19s8zfy {
    padding-inline-end: var(--button-medium-horizontal-padding)
}

.x19s9pn4 {
    opacity: .82
}

.x19t5iym {
    border-start-end-radius: 24px
}

.x19taduc {
    line-height: var(--x1us6h2s)
}

.x19tevvz {
    grid-column-start: calc(var(--x12nro88)* (1 / 2))
}

.x19tfk81 {
    padding-inline-end: 1em
}

.x19u0k9z {
    font-size: var(--x1jlk14r)
}

.x19ud3tg {
    border-start-start-radius: 17px
}

.x19utpag {
    background-image: linear-gradient(45deg, #e4e6eb 25%, transparent 25%), linear-gradient(-45deg, #e4e6eb 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #e4e6eb 75%), linear-gradient(-45deg, transparent 75%, #e4e6eb 75%)
}

.x19v2pxt {
    font-family: var(--x18lbm9n), var(--x1aosd6x) !important
}

.x19v2xyd {
    border-inline-end-color: var(--line-focus)
}

.x19v49a {
    background-image: linear-gradient(to top, var(--always-dark-overlay) 57%, transparent)
}

.x19v5tdr {
    border-end-start-radius: var(--size-12)
}

.x19v85br {
    cursor: progress
}

.x19v9tvf {
    line-height: 22px
}

.x19vekmk {
    background-image: url(MFo68w9J1ro.png)
}

.x19vqbe9 {
    padding-inline-end: var(--xqah25v)
}

.x19w6rv {
    transform-origin: left
}

.x19wmrak {
    margin-inline-start: 48px
}

.x19wmx5u {
    color: var(--message-heading-5-color)
}

.x19wxu0 {
    color: var(--wig-official-entity)
}

.x19xb3z0 {
    padding-inline-end: var(--size-8)
}

.x19xdbij {
    margin-inline-start: var(--size-4)
}

.x19z9ohp {
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.x19za6zz {
    padding-inline-end: var(--size-48)
}

.x1a01zid {
    border-end-start-radius: calc(var(--composer-border-radius) + 4px)
}

.x1a02dak {
    flex-wrap: wrap
}

.x1a16bkn {
    margin-inline-end: var(--menu-item-base-margin-horizontal)
}

.x1a18nuf {
    background-color: #000a
}

.x1a1j6tv {
    row-gap: var(--badge-gap-row)
}

.x1a1m0xk {
    color: var(--negative)
}

.x1a1yayt {
    grid-column-end: calc(var(--x12nro88) * (1 / 2))
}

.x1a2rfdf {
    font-size: var(--message-heading-4-font-size)
}

.x1a33avv {
    transform: scale(.5)
}

.x1a3407i {
    box-shadow: -16px 19px 10px #9634ff03, -9px 11px 9px #9634ff05, -4px 5px 6px #9634ff0a, -1px 1px 3px #9634ff0d, 15px -10px 11px #00b0ff08, 7px -4px 8px #00b0ff0a, 2px -1px 4px #00b0ff0d
}

.x1a3ma36 {
    color: var(--progress-ring-neutral-foreground)
}

.x1a3zhv9 {
    animation-name: xk9ub6v-B
}

.x1a4bs9z {
    flex-basis: 320px
}

.x1a4jp9x {
    border-end-start-radius: 11px
}

.x1a4om8m {
    background-color: var(--secondary-destructive-button-background)
}

.x1a4sjiy {
    padding-inline-end: 25px
}

.x1a4t4d5 {
    background-color: var(--fds-blue-70)
}

.x1a4tfis {
    color: #8e8e93
}

.x1a5go2a {
    margin-inline-start: 43%
}

.x1a5igra {
    animation-name: none
}

.x1a5kqlc {
    margin-inline-start: -10px
}

.x1a5l9x9 {
    border-start-end-radius: 12px
}

.x1a5q1v6 {
    border-inline-start-color: var(--calendar-event-card-outline-orange)
}

.x1a5vxwf {
    animation-name: x1wwg65c-B, xrys9fn-B
}

.x1a6ril7 {
    font-weight: var(--x1dtjvvr)
}

.x1a7k27h {
    color: #f2c00b
}

.x1a81dkt {
    background-color: var(--about-ig-footer-gray)
}

.x1a8vxat {
    order: 96
}

.x1a9ef1x {
    inset-inline-end: 38px
}

.x1a9mmq3 {
    border-inline-start-color: var(--wig-nav-background)
}

.x1aar9y8 {
    color: var(--p-color-text-subdued, var(--p-text-subdued))
}

.x1abqg0x {
    font-family: var(--x1ev5oeb), var(--x1lq7mq7) !important
}

.x1absf4v {
    inset-inline-start: 80px
}

.x1acywc0 {
    border-inline-start-color: var(--line-strong)
}

.x1ad41v {
    font-weight: var(--new-body-emphasized-font-weight)
}

.x1ae5f33 {
    color: var(--hds-primary-accent-purple)
}

.x1ae9sgd {
    line-height: var(--xhw9us8)
}

.x1aefcx5 {
    border-end-start-radius: 3.5px
}

.x1aejbks {
    margin-inline-end: var(--x1e59rr2)
}

.x1aejobo {
    color: #0064e0
}

.x1aerksh {
    animation-name: x1wc8ddo-B
}

.x1afcbsf {
    box-sizing: content-box
}

.x1afe6cr {
    background-color: var(--geo-background-page)
}

.x1afewz9 {
    line-height: var(--xphdxdp)
}

.x1ag7td9 {
    animation-timing-function: var(--glimmer-animation-timing-function)
}

.x1ah78lo {
    fill: var(--blue-link)
}

.x1ah8huj {
    padding-inline-start: var(--x-1l5cvlg)
}

.x1ahifba {
    transition-delay: 0s
}

.x1ahlmzr {
    background-color: var(--progress-ring-on-media-background)
}

.x1ai213a {
    -webkit-filter: var(--badge-purple-filter);
    filter: var(--badge-purple-filter)
}

.x1ai4jmu {
    font-weight: var(--message-heading-3-font-weight)
}

.x1ai5go6 {
    border-start-end-radius: 126px
}

.x1aimgj9 {
    color: var(--chat-admin-text-color, var(--placeholder-text))
}

.x1ak6rfp {
    background-color: #e7f0ff
}

.x1ak80vu {
    line-height: var(--x1nqfrbf)
}

.x1ak8pfz {
    fill: var(--dataviz-supplementary-3)
}

.x1akmyei {
    letter-spacing: var(--xegzdj8)
}

.x1aktdv5 {
    flex-basis: 33%
}

.x1al4vs7 {
    transform-origin: top left
}

.x1ala8ed {
    stroke-dashoffset: 31
}

.x1alpsbp {
    border-inline-end-width: 2px
}

.x1alseeu {
    background-color: #87cef566
}

.x1alux46 {
    border-start-start-radius: var(--spacing-4, 8px)
}

.x1am1rlb {
    animation-name: x16wqvv7-B
}

.x1amjocr {
    column-gap: 10px
}

.x1amqt3y {
    animation-name: xivcp3y-B
}

.x1anbj87 {
    border-start-end-radius: 8px 8px
}

.x1anpyv3 {
    padding-inline-start: var(--message-blockquote-padding-inline-start)
}

.x1anx6mo {
    font-weight: var(--x18dc4lc)
}

.x1ao8iox {
    order: 88
}

.x1ap0r6f {
    transform: translate(calc(var(--size-medium) / -18))
}

.x1ap64wu {
    border-inline-start-color: #d3d3d3
}

.x1apb90u {
    font-weight: var(--headline3-font-weight)
}

.x1apo44k {
    border-end-start-radius: 17.5px
}

.x1aq6byr {
    border-end-end-radius: var(--dialog-corner-radius)
}

.x1aql7vk {
    flex-basis: 257px
}

.x1arowe1 {
    background-color: var(--progress-ring-neutral-foreground)
}

.x1atfmmd {
    border-inline-end-color: var(--new-fill-blue)
}

.x1atmiam {
    animation-name: x1qe6f9p-B
}

.x1atnkpr {
    box-shadow: 0 1px 0 0 var(--media-inner-border)
}

.x1atnlmd {
    transform: rotate(0)
}

.x1au7fw1 {
    background-color: var(--xepydxb)
}

.x1aueamr {
    font-size: 1.375rem
}

.x1auhcx9 {
    margin-inline-start: 156px
}

.x1av1boa {
    background-color: var(--hosted-view-selected-state)
}

.x1av4zun {
    background-color: #000000d9
}

.x1avjxc5 {
    grid-template-columns: 1fr 4fr 1fr
}

.x1avlev1 {
    border-inline-start-color: var(--Line-Subtle, #E0E3E6)
}

.x1avt68m {
    box-shadow: 0 2px 4px #0003
}

.x1aw0rcg {
    background-image: linear-gradient(135deg, color(display-p3 .1451 .4392 .9569), #6935f6)
}

.x1awb2ez {
    border-end-end-radius: var(--xo0722j)
}

.x1awj2ng {
    color: #fff
}

.x1axgj95 {
    animation-name: x122imku-B
}

.x1axn6hp {
    font-size: 120%
}

.x1axq83j {
    color: #65b855
}

.x1ayn3f1 {
    border-inline-start-color: var(--x17h09wl)
}

.x1az2cgm {
    margin-inline-start: 11px
}

.x1azzwyl {
    border-start-end-radius: var(--xiyjxiy)
}

.x1b0b6sj {
    background-color: var(--nav-background)
}

.x1b0d499 {
    vertical-align: -.25em
}

.x1b0o3cz {
    stroke-dashoffset: 0
}

.x1b1opl3 {
    margin-inline-start: -40px
}

.x1b1uo88 {
    line-height: 11px
}

.x1b1wa69 {
    border-start-end-radius: var(--button-corner-radius)
}

.x1b1ymq5 {
    background-image: linear-gradient(-15deg, #07316d, #bf0f76)
}

.x1b2p3ta {
    padding-inline-end: var(--xzlso8s)
}

.x1b3dua9 {
    border-end-start-radius: var(--infochip-medium-radius)
}

.x1b468fa {
    margin-inline-end: var(--size-8)
}

.x1b51vrn {
    fill-opacity: .15
}

.x1b5c41v {
    text-transform: var(--xy7cnx6)
}

.x1b60jn0 {
    border-end-start-radius: 999px
}

.x1b8z93w {
    row-gap: 10px
}

.x1b9h4xk {
    background-color: var(--fds-gray-00)
}

.x1b9j1sa {
    padding-inline-start: 1%
}

.x1ba9y5v {
    stroke-dasharray: 2 4
}

.x1bakte3 {
    border-inline-start-color: var(--line-separator)
}

.x1bao77f {
    transform: scale(1.05)
}

.x1bay4nx {
    border-inline-start-color: var(--about-ig-black)
}

.x1bckuxf {
    transition-timing-function: var(--fds-animation-passive-move-in)
}

.x1bcwpiy {
    animation-name: x1yitzd3-B
}

.x1bd091l {
    transform-origin: left bottom
}

.x1bdf4jo {
    fill: var(--primary-button-text)
}

.x1be82gu {
    background-color: #007e59
}

.x1bejhwn {
    caret-color: var(--text-primary)
}

.x1beo9mf {
    flex-direction: inherit
}

.x1bepnu9 {
    box-shadow: 0 0 0 3.5px var(--background-primary)
}

.x1berz8o {
    background-color: #e1ffc7
}

.x1bgwc1b {
    background-image: linear-gradient(50.29deg, #f48723 16.24%, #f7b928 84.32%)
}

.x1bhewko {
    scroll-snap-align: start
}

.x1bhwmg6 {
    flex-grow: 5
}

.x1bhz3q1 {
    color: #6881c4
}

.x1bimo8g {
    background-color: #ecf5ff
}

.x1bjh6np {
    font-weight: var(--new-footnote-medium-font-weight)
}

.x1bjmrvx {
    transition-timing-function: cubic-bezier(.42, .1, .06, 1)
}

.x1bjonze {
    padding-inline-end: 7px
}

.x1bjwfww {
    padding-inline-start: var(--badge-small-padding-horizontal)
}

.x1bkdxzg {
    z-index: 1001
}

.x1bklw8v {
    border-end-start-radius: 30%
}

.x1bknwhk {
    inset-inline-start: calc(50% - 19.5px)
}

.x1bkodxg {
    column-gap: var(--size-48)
}

.x1bkqx2q {
    padding-inline-start: 2.5em
}

.x1blpe64 {
    background-color: #212121
}

.x1bmi7un {
    box-shadow: var(--x7jqkym)
}

.x1bmkqan {
    border-inline-end-color: #ff911000
}

.x1bnd6as {
    -webkit-filter: blur(50px);
    filter: blur(50px)
}

.x1bndym7 {
    transform-origin: 50% 50%
}

.x1bo5odz {
    grid-template-rows: auto
}

.x1bp0w4g {
    animation-duration: var(--xmypfwe)
}

.x1bpatno {
    font-size: var(--message-heading-1-font-size)
}

.x1bphaa0 {
    border-start-start-radius: var(--modal-border-radius)
}

.x1bppzix {
    border-inline-end-color: var(--profile-photo-indicator-border)
}

.x1bpu3z {
    border-inline-end-color: var(--xt2duer)
}

.x1bq5wna {
    margin-inline-start: 15%
}

.x1bqfoto {
    margin-inline-start: 62px
}

.x1bqfu1g {
    font-family: var(--xu28r2z), var(--xq3nh2d) !important
}

.x1bs05mj {
    -webkit-filter: blur(30px);
    filter: blur(30px)
}

.x1bsfjaj {
    color: var(--x1qjl60y)
}

.x1bumbmr {
    padding-inline-start: var(--button-large-padding-horizontal, var(--button-padding-horizontal-large))
}

.x1butjf6 {
    font-family: var(--x6kyuv0), var(--xsxln79) !important
}

.x1buzx9v {
    animation-name: x1g1nehv-B
}

.x1bv8kjd {
    inset-inline-end: 9px
}

.x1bvf09y {
    color: var(--button-icon-secondary-calling-toggled)
}

.x1bvilyr {
    transform: translateY(-4px)
}

.x1bwjhoo {
    color: var(--message-heading-6-color)
}

.x1bwt4ff {
    grid-template-columns: repeat(auto-fit, 200px)
}

.x1bwvxaa {
    box-shadow: 0 2px 8px var(--shadow-2)
}

.x1by9102 {
    padding-inline-start: var(--tooltip-padding-inline)
}

.x1byqp33 {
    border-end-start-radius: 50px
}

.x1bywr48 {
    background-color: var(--yellow-tertiary)
}

.x1bz2kex {
    border-end-end-radius: var(--hds-border-radius-30)
}

.x1bzg9g6 {
    background-color: #f02849
}

.x1bzzxol {
    background-image: linear-gradient(var(--always-dark-overlay) 80%, transparent)
}

.x1c03wtz {
    border-inline-start-width: var(--border-width-medium)
}

.x1c071of {
    transform: none
}

.x1c08aij {
    border-end-start-radius: 64px
}

.x1c09oet {
    font-weight: var(--new-large-title-1-font-weight)
}

.x1c0l74o {
    line-height: var(--x1tufq31)
}

.x1c0snlk {
    box-shadow: 0 -4px 12px var(--shadow-2)
}

.x1c12zp4 {
    stroke: var(--button-icon-destructive)
}

.x1c1b4dv {
    transform: translateY(0)
}

.x1c1dy35 {
    border-inline-end-width: 10px
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c26xkn {
    inset-inline-start: 1%
}

.x1c2sbsd {
    border-start-end-radius: var(--toast-corner-radius)
}

.x1c3i2sq {
    font-size: 1.125rem
}

.x1c3jmms {
    border-start-start-radius: 25%
}

.x1c3p0ji {
    background-color: #2f4858
}

.x1c3v7k6 {
    border-start-end-radius: var(--xj6bvh5)
}

.x1c4vz4f {
    flex-grow: 0
}

.x1c5tqo3 {
    background-color: #fff
}

.x1c6ba00 {
    border-inline-start-color: var(--geodesic-next-color-border-element-default-active)
}

.x1c6sq4d {
    border-end-start-radius: var(--x88p6x8)
}

.x1c74tu6 {
    animation-duration: 2s
}

.x1c78tyx {
    animation-name: xb9r6ac-B
}

.x1c7a5ec {
    margin-inline-start: -64px
}

.x1c7m29j {
    inset-inline-start: 44%
}

.x1c85371 {
    flex-basis: 66%
}

.x1c8ul09 {
    background-color: #0006
}

.x1c92isx {
    transform: scaleX(-1)
}

.x1c99inj {
    padding-inline-start: 94px
}

.x1c9tiao {
    margin-inline-end: var(--x-marginInlineEnd)
}

.x1c9tyrk {
    border-start-start-radius: 50%
}

.x1c9xgwq {
    background-color: var(--beta-badge-background-neutral)
}

.x1ca8kz {
    border-inline-end-color: var(--input-border-color)
}

.x1cab348 {
    transform: scale(.75) translateY(-11px)
}

.x1cat8ld {
    animation-name: xa23vs7-B
}

.x1cb1t30 {
    transform: translateY(-50%)
}

.x1cbl2y9 {
    background-color: gray
}

.x1cbnfwx {
    background-color: var(--badge-gray)
}

.x1cc8bub {
    transform: translate(-300px)
}

.x1ccqxdq {
    font-size: var(--x4hnpxu)
}

.x1ccui7m {
    padding-inline-end: 1px
}

.x1ccxcpk {
    background-color: #e5ddd5
}

.x1cdab7y {
    box-shadow: inset 0 1px 0 var(--shadow-1)
}

.x1cdci3v {
    transform: translateY(-50%)
}

.x1cdvf7c {
    background-color: var(--notification-badge)
}

.x1cet4rn {
    border-start-end-radius: var(--list-cell-border-radius-rounded)
}

.x1cf5odj {
    padding-inline-start: 54px
}

.x1cfgcnx {
    text-transform: var(--x1ko5cgt)
}

.x1cfjsnv {
    line-height: var(--x21z5kh)
}

.x1cfzsga {
    background-image: linear-gradient(90deg, var(--negative) 0%, var(--warning) 50%, var(--positive) 100%)
}

.x1cg7zye {
    transform: scale(.8) translateY(-300px)
}

.x1cgyckj {
    color: #6d7175
}

.x1ch9zvg {
    color: var(--interactive-link)
}

.x1chjht7 {
    fill: var(--base-tomato)
}

.x1chrcjj {
    background-color: #ffffff26
}

.x1chrsub {
    border-end-end-radius: calc(var(--composer-border-radius) + 4px)
}

.x1cibqq4 {
    font-weight: var(--x2y8ht2)
}

.x1cilkhe {
    caret-color: currentColor
}

.x1ciooss {
    background-color: var(--negative)
}

.x1civ9v8 {
    margin-inline-start: var(--nav-list-cell-margin-horizontal-inner-addon)
}

.x1cjdsn9 {
    background-color: var(--geodesic-next-color-background-warning-muted)
}

.x1cji07b {
    box-shadow: 0 2px 8px var(--line-popover-protection-outer)
}

.x1ck6d8r {
    background-color: var(--background-accent-negative-hover)
}

.x1ck9yhg {
    padding-inline-start: var(--x1iw6e26)
}

.x1ckis6d {
    -webkit-mask-image: linear-gradient(to bottom, black 50%, transparent 100%)
}

.x1ckrqgw {
    background-color: var(--wig-green)
}

.x1clkbw4 {
    border-inline-start-color: var(--blue-link)
}

.x1clq6k7 {
    flex-basis: calc(50% - 6px)
}

.x1clu43v {
    column-gap: var(--x3ytj5f)
}

.x1clw2r0 {
    background-color: #ebf2e6
}

.x1cm3nqt {
    animation-name: x1e76n0x-B
}

.x1cmyf5z {
    margin-inline-start: var(--size-2)
}

.x1cna9jh {
    transform: translateY(-40px)
}

.x1cnaznz {
    font-family: var(--xmmi5cx), var(--x3lapx8) !important
}

.x1co66o9 {
    border-inline-start-width: var(--border-width-thick)
}

.x1couup4 {
    -webkit-filter: var(--icon-filter-negative);
    filter: var(--icon-filter-negative)
}

.x1cpaybs {
    background-color: var(--x1syvjoq)
}

.x1cpheol {
    line-height: 40px
}

.x1cqgaa1 {
    inset-inline-start: calc(100% - 36px)
}

.x1cqkcm9 {
    border-start-end-radius: var(--xz5hhjv)
}

.x1cqlvx6 {
    color: var(--button-icon-filter-secondary-on-media-toggled)
}

.x1cqvox {
    padding-inline-start: 71px
}

.x1cs3pop {
    padding-inline-start: 125px
}

.x1csuzgz {
    border-inline-end-color: var(--tooltip-border-color)
}

.x1ctcqt {
    animation-timing-function: var(--x6slekt)
}

.x1ctn6jl {
    border-end-end-radius: var(--button-medium-corner-radius, var(--button-corner-radius-medium))
}

.x1cu8nmb {
    line-height: var(--system-140-line-height)
}

.x1cuq5th {
    line-height: var(--xkliolb)
}

.x1cw4mn1 {
    background-color: #00000057
}

.x1cwuasm {
    inset-inline-start: 31px
}

.x1cwviid {
    border-start-end-radius: var(--comment-bubble)
}

.x1cxozmf {
    margin-inline-end: -56px
}

.x1cxtvei {
    margin-inline-end: -14px
}

.x1cy1n3u {
    stroke: var(--always-white)
}

.x1cy8zhl {
    align-items: flex-start
}

.x1cy9i3i {
    list-style-position: inside
}

.x1cyq1at {
    border-end-end-radius: var(--abra-composer-corner-radius)
}

.x1cyta7e {
    order: 91
}

.x1czyxjj {
    transform: translate(calc(var(--size-small) / -32))
}

.x1d09m87 {
    font-weight: var(--new-caption-2-font-weight)
}

.x1d0nlgn {
    margin-inline-end: -.7%
}

.x1d0qlrl {
    inset-inline-end: -2px
}

.x1d1dmfs {
    grid-column-end: auto
}

.x1d20s99 {
    color: var(--x5lf19y)
}

.x1d2osyd {
    background-color: var(--disabled-icon)
}

.x1d3i0y6 {
    column-gap: .375rem
}

.x1d3mw78 {
    line-height: 16px
}

.x1d3xbcz {
    padding-inline-end: var(--size-14)
}

.x1d50ba4 {
    fill: var(--primary-text)
}

.x1d56k45 {
    inset-inline-start: -120px
}

.x1d5s5ig {
    line-height: var(--message-body-line-height)
}

.x1d5xr8b {
    border-end-start-radius: var(--size-4)
}

.x1d6zj53 {
    background-color: color-mix(in srgb, var(--purple-primary) 30%, transparent)
}

.x1d72o {
    transition-timing-function: var(--fds-animation-move-out)
}

.x1d7dfpy {
    padding-inline-start: -10px
}

.x1d8287x {
    transition-duration: .3s
}

.x1d90nhi {
    background-color: var(--background-secondary)
}

.x1d93wu1 {
    transform: scale(1.18)
}

.x1d97vhg {
    color: var(--message-heading-1-color)
}

.x1d9fzel {
    font-weight: var(--x17hyov7)
}

.x1d9i5bo {
    border-end-start-radius: var(--button-large-corner-radius, var(--button-corner-radius))
}

.x1d9phlu {
    padding-inline-end: var(--x15843vv)
}

.x1da2a3k {
    border-end-end-radius: var(--chip-corner-radius)
}

.x1da8x2t {
    transform: scale(calc(24/124))
}

.x1dag254 {
    color: #000
}

.x1db4oza {
    background-size: 400% 100%
}

.x1dbijih {
    row-gap: 2px
}

.x1dbl2gt {
    line-height: 1.6
}

.x1dcheo9 {
    font-size: .8125rem
}

.x1ddemy6 {
    animation-name: xg0bqix-B
}

.x1ddic05 {
    object-position: 0 0
}

.x1de5bca {
    border-start-start-radius: var(--Semantic-ROUNDED_2_XLARGE, 24px)
}

.x1de99jn {
    outline-width: 2px
}

.x1debuo4 {
    animation-timing-function: ease
}

.x1dejw5y {
    border-inline-start-color: #f0f
}

.x1dem4cn {
    color: var(--secondary-button-text)
}

.x1df2mlg {
    margin-inline-start: 33px
}

.x1dfa2rb {
    background-color: #64d2d299
}

.x1dfht1i {
    background-image: linear-gradient(to right, var(--base-tomato), rgba(255, 0, 105, 1), rgba(211, 0, 197, 1))
}

.x1dftt0s {
    -webkit-filter: invert(1);
    filter: invert(1)
}

.x1dg2w4v {
    vertical-align: -2.9px
}

.x1dg8sa7 {
    border-end-start-radius: 13px
}

.x1dgkbmk {
    box-shadow: inset 0 0 0 1px var(--primary-deemphasized-button-icon)
}

.x1dh0t33 {
    flex-grow: 9999
}

.x1dhq9h {
    transition-timing-function: var(--fds-animation-fade-out)
}

.x1dhutxs {
    font-family: var(--xxn888b), var(--x1vntvui) !important
}

.x1dimacg {
    text-transform: var(--xtfo1tn)
}

.x1diwwjn {
    margin-inline-start: 12px
}

.x1dj58rs {
    text-shadow: 2px 2px var(--shadow-5)
}

.x1dj9bx0 {
    padding-inline-start: -8px
}

.x1djpfga {
    padding-inline-start: 3px
}

.x1dk8vi9 {
    -webkit-filter: var(--interactive-filter-active);
    filter: var(--interactive-filter-active)
}

.x1dkd41z {
    inset-inline-end: 50%
}

.x1dkzadm {
    border-inline-end-color: var(--fds-red-55)
}

.x1dltgaz {
    aspect-ratio: 4 / 3
}

.x1dlzgbw {
    background-color: var(--workds-text-input-background)
}

.x1dm3dyd {
    border-end-end-radius: 10px
}

.x1dmfqyo {
    stroke: var(--disabled-icon)
}

.x1dmgsgi {
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px)
}

.x1dmpuos {
    border-start-end-radius: var(--card-corner-radius)
}

.x1dntmbh {
    color: var(--disabled-text)
}

.x1do11rv {
    padding-inline-start: 2vh
}

.x1do52mm {
    padding-inline-end: .25rem
}

.x1dogid2 {
    animation-name: x16e58t8-B
}

.x1doowte {
    -webkit-filter: blur(18px);
    filter: blur(18px)
}

.x1dot0sf {
    transition-timing-function: cubic-bezier(.22, .61, .36, 1)
}

.x1dp6rp6 {
    transform-origin: top center
}

.x1dp9ihu {
    border-inline-start-color: var(--always-black)
}

.x1dpfygs {
    margin-inline-end: -.5rem
}

.x1dpmhr1 {
    box-shadow: 0 0 0 1px var(--media-inner-border), 0 2px 2px var(--shadow-1)
}

.x1dq0cug {
    padding-inline-end: 150px
}

.x1dqj196 {
    margin-inline-end: 32px
}

.x1dqkd5u {
    font-weight: var(--mono-subtitle-emphasized-font-weight)
}

.x1dql6bw {
    margin-inline-start: 50%
}

.x1dr8hga {
    fill: #0a1317
}

.x1dr8pv1 {
    background-color: #f1f4f7
}

.x1drfh7l {
    border-inline-end-color: var(--chat-incoming-message-bubble-background-color)
}

.x1ds8q77 {
    animation-name: x1lc970s-B
}

.x1dsc2ce {
    border-inline-end-color: var(--x1lgju46)
}

.x1dson09 {
    flex-basis: 144px
}

.x1dsvxlk {
    margin-inline-start: var(--dialog-anchor-vertical-padding)
}

.x1dtqkad {
    font-weight: var(--new-title-2-font-weight)
}

.x1dudli {
    flex-basis: calc(33.33% - 8px)
}

.x1dufm33 {
    transform: translateY(-20px)
}

.x1duho5r {
    border-inline-start-color: #dadde1
}

.x1dupt7f {
    padding-inline-end: var(--xgam6tz)
}

.x1dv27p8 {
    border-inline-end-color: #d3d3d3
}

.x1dvrbfx {
    letter-spacing: var(--xhw545o)
}

.x1dw3hce {
    scroll-padding-block-end: 12px
}

.x1dwmuk9 {
    animation-name: x15b941j-B
}

.x1dwv3re {
    will-change: auto
}

.x1dx7jmp {
    object-position: 0% 25%
}

.x1dxl8qv {
    font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, monospace
}

.x1dxtocx {
    color: var(--positive-text)
}

.x1dy0xnm {
    background-color: var(--background-accent-positive-default)
}

.x1dyh7pn {
    color: var(--mwp-header-text-color, inherit)
}

.x1e07d2m {
    padding-inline-start: 3.5px
}

.x1e07wzj {
    background-color: var(--progress-ring-disabled-foreground)
}

.x1e0fmx {
    border-inline-start-color: var(--base-teal)
}

.x1e0r4ib {
    line-height: 2.8
}

.x1e0x9i4 {
    -webkit-filter: grayscale(100%) contrast(30%) brightness(150%);
    filter: grayscale(100%) contrast(30%) brightness(150%)
}

.x1e156ul {
    inset-inline-start: -35px
}

.x1e1elgo {
    border-start-end-radius: var(--x1w7ikxi)
}

.x1e1yzip {
    transform: translateY(50%)
}

.x1e225iy {
    border-inline-end-color: unset
}

.x1e27k5j {
    border-end-end-radius: 51px
}

.x1e2d8s5 {
    background-image: radial-gradient(#ffffff40, #fff0 40%), radial-gradient(hsla(44, 100%, 66%, 1) 30%, hsla(338, 68%, 65%, 1), hsla(338, 68%, 65%, .4) 41%, transparent 52%), radial-gradient(hsla(272, 100%, 60%, 1) 37%, transparent 46%), linear-gradient(155deg, transparent 65%, hsla(142, 70%, 49%, 1) 95%), linear-gradient(45deg, #0065e0, #0f8bff)
}

.x1e2nbdu {
    color: red
}

.x1e2xw8k {
    flex-basis: 47%
}

.x1e3db1v {
    margin-inline-end: 440px
}

.x1e3fbtz {
    inset-inline-start: var(--size-2)
}

.x1e3jhct {
    background-color: #ffa2fe
}

.x1e3qdqd {
    font-weight: var(--x1u0phyw)
}

.x1e4g8f7 {
    background-color: #152345
}

.x1e4gqcv {
    background-color: #00000026
}

.x1e4guip {
    box-shadow: 0 0 2px var(--shadow-2)
}

.x1e4oeot {
    border-start-end-radius: 2px
}

.x1e5i8e3 {
    cursor: ns-resize
}

.x1e6ojxu {
    margin-inline-start: 36px
}

.x1e73yxs {
    background-color: var(--button-background-secondary)
}

.x1e7d1yg {
    font-size: 80%
}

.x1e87kdn {
    background-image: var(--x-backgroundImage)
}

.x1e8x2ie {
    background-color: #0866ff
}

.x1e95onf {
    font-weight: var(--xaglr2g)
}

.x1e97p3j {
    border-inline-start-color: var(--focus-ring-blue)
}

.x1e9b1p6 {
    border-start-end-radius: 54px
}

.x1eak7na {
    order: 66
}

.x1eamq0d {
    box-shadow: 0 8px 16px 0 var(--media-pressed)
}

.x1eatvs8 {
    font-weight: var(--xjo4w83)
}

.x1eavr9u {
    transform: translateY(8px)
}

.x1eayinb {
    border-inline-end-color: var(--base-cherry)
}

.x1eb86dx {
    background-color: var(--mwp-message-row-background)
}

.x1ebg78l {
    color: var(--hds-core-ui-blue)
}

.x1ebh7qs {
    stroke: var(--dataviz-blue-primary)
}

.x1ebt8du {
    transition-duration: var(--fds-duration-extra-extra-short-out)
}

.x1ecd3a3 {
    color: var(--message-heading-2-color)
}

.x1ecjhxo {
    box-shadow: 0 2px 4px var(--shadow-2)
}

.x1ed109x {
    cursor: text
}

.x1ed56wz {
    border-inline-end-color: var(--calendar-event-card-outline-yellow)
}

.x1ed8f52 {
    box-shadow: 0 1px 2px 3px var(--shadow-1)
}

.x1eds3jc {
    stroke-width: 1px
}

.x1ee1o7f {
    background-color: var(--background-tertiary-hover)
}

.x1ee4ne1 {
    row-gap: var(--size-12)
}

.x1ee9ax4 {
    order: 39
}

.x1eftoo1 {
    font-size: .5rem
}

.x1efwn7y {
    border-inline-start-color: var(--utility-border-default)
}

.x1efwq7i {
    font-family: var(--x1njttdf), var(--xxud6bn) !important
}

.x1eg2wcw {
    margin-inline-end: 43%
}

.x1eg9yhb {
    box-shadow: 0 2px 8px 0 var(--shadow-1), 0 2px 8px #00000014
}

.x1egamm8 {
    opacity: 30%
}

.x1egbiu0 {
    background-color: var(--primary-deemphasized-button-pressed)
}

.x1egf53t {
    font-weight: var(--message-heading-6-font-weight)
}

.x1egjkj9 {
    background-color: var(--background-secondary-hover)
}

.x1egt7wz {
    transition-property: scrollbar-color
}

.x1ehagqq {
    line-height: var(--system-20-line-height)
}

.x1ehh67p {
    padding-inline-end: var(--workds-text-input-padding-horizontal)
}

.x1ei4f3s {
    background-color: var(--hds-shade-03)
}

.x1eitcp8 {
    border-start-start-radius: var(--x1ba17e0)
}

.x1ej9d2d {
    border-start-start-radius: 2.5px
}

.x1ejai87 {
    box-shadow: inset 0 0 0 1px var(--line-subtle-alpha)
}

.x1ejdgk5 {
    background-color: var(--primary-destructive-button-background)
}

.x1ejgnnb {
    font-size: var(--headline3-font-size)
}

.x1ejzz36 {
    padding-inline-start: 160px
}

.x1ek3uh9 {
    animation-name: x1n29qb0-B
}

.x1ekh9h2 {
    padding-inline-end: 17px
}

.x1ekkm8c {
    border-start-start-radius: 100px
}

.x1emf0wh {
    background-color: var(--base-teal)
}

.x1emmycd {
    margin-inline-end: 17px
}

.x1emn9bs {
    background-color: #f43953
}

.x1en63ur {
    margin-inline-end: 100px
}

.x1enlu43 {
    color: var(--profile-photo-badge-icon)
}

.x1enz77g {
    line-height: var(--message-heading-1-line-height)
}

.x1eo4gj1 {
    border-inline-end-color: var(--calendar-event-card-outline-gray)
}

.x1eog914 {
    row-gap: var(--size-24)
}

.x1eopwuj {
    order: 23
}

.x1eos61b {
    column-gap: var(--size-8)
}

.x1epdd7z {
    direction: inherit
}

.x1epdft9 {
    border-inline-start-color: var(--line-scrollbar)
}

.x1ephity {
    border-inline-end-color: var(--focus-ring-blue)
}

.x1epify5 {
    box-shadow: 0 -1px 4px var(--shadow-1)
}

.x1epycmi {
    background-color: #f3f4f5
}

.x1eq0flf {
    background-color: var(--toast-icon-none)
}

.x1eqhsl0 {
    box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-2)
}

.x1erbb51 {
    transition-timing-function: cubic-bezier(.68, -.55, .27, 1.55)
}

.x1ertn4p {
    border-end-start-radius: 50%
}

.x1esd3ug {
    line-height: 1.53
}

.x1esw782 {
    animation-timing-function: linear
}

.x1esxh7v {
    order: 7
}

.x1et8e4m {
    font-family: var(--x13l5jmu), var(--x19j18qg) !important
}

.x1etwn82 {
    display: inline-table
}

.x1eu2eya {
    color: var(--disabled-icon)
}

.x1eu7cjg {
    inset-inline-end: 100%
}

.x1eub6wo {
    transition-duration: var(--fds-duration-extra-short-out)
}

.x1eujxlh {
    padding-inline-end: 114px
}

.x1euzuty {
    inset-inline-end: -6px
}

.x1ev5b24 {
    inset-inline-start: calc(50% - 20px)
}

.x1evw4sf {
    background-color: #4080ff
}

.x1evy7pa {
    line-height: 1.5
}

.x1ewm5n {
    box-shadow: 0 -2px 4px var(--divider)
}

.x1ewna2d {
    border-inline-start-color: #ebebeb
}

.x1ewu8gn {
    outline-offset: 3px
}

.x1ewzhrl {
    transform: translate(0)
}

.x1exbp4b {
    color: var(--x6nse6b)
}

.x1exypw5 {
    padding-inline-start: 4.4%
}

.x1ey7xld {
    font-family: monospace
}

.x1eywl5b {
    column-gap: var(--x-columnGap)
}

.x1ez29mq {
    margin-inline-end: -40px
}

.x1ezv77d {
    letter-spacing: var(--xxyjkui)
}

.x1f07zgu {
    margin-inline-end: 35px
}

.x1f0kfd5 {
    animation-name: xik5d0p-B
}

.x1f0nvpm {
    border-end-end-radius: var(--shape-x-small)
}

.x1f0sm9e {
    font-weight: var(--body-font-weight)
}

.x1f0x4kx {
    color: var(--mwp-primary-theme-color)
}

.x1f0yfg8 {
    border-inline-end-color: #8b5cf6
}

.x1f0ztbi {
    background-color: #000
}

.x1f19zv {
    border-end-end-radius: var(--alert-banner-corner-radius)
}

.x1f2gare {
    background-color: var(--always-light-overlay)
}

.x1f2rzgg {
    background-color: var(--nav-background-redesign)
}

.x1f34plj {
    border-start-end-radius: var(--x1epajyq)
}

.x1f3b21t {
    font-family: var(--new-title-2-font-family)
}

.x1f4fsgj {
    transform: translate(-50%, 45px)
}

.x1f4ngb1 {
    background-color: var(--secondary-button-background-on-media)
}

.x1f5g1ae {
    padding-inline-end: 2%
}

.x1f5q1dz {
    margin-inline-start: 24%
}

.x1f6kntn {
    font-size: .875rem
}

.x1f6vk97 {
    padding-inline-start: var(--space-small)
}

.x1f6w7fn {
    background-color: var(--wig-oyster-white-50)
}

.x1f7sx64 {
    animation-duration: .82s
}

.x1f85oc2 {
    transform: scale(0)
}

.x1f889gz {
    inset-inline-end: 6px
}

.x1f8nhpq {
    column-gap: var(--gap-medium)
}

.x1f8nymq {
    border-end-start-radius: var(--x1fa3scr)
}

.x1f8ud33 {
    text-transform: var(--x12fmvau)
}

.x1f90px3 {
    background-image: linear-gradient(var(--shadow-5), transparent)
}

.x1f96250 {
    column-gap: var(--workds-text-input-gap-column)
}

.x1f9f2iw {
    opacity: .92
}

.x1f9kr7k {
    margin-inline-start: 16.5px
}

.x1f9xzlx {
    transform: scale(1) translateY(24px)
}

.x1f9y4dh {
    fill: var(--progress-ring-neutral-foreground)
}

.x1fa4axq {
    border-end-end-radius: 70px
}

.x1fayt1i {
    -webkit-filter: drop-shadow(0 0 6px var(--shadow-2));
    filter: drop-shadow(0 0 6px var(--shadow-2))
}

.x1fb37m1 {
    border-end-end-radius: var(--list-cell-border-radius-large)
}

.x1fb7gu6 {
    inset-inline-start: 5px
}

.x1fbcjdk {
    border-end-end-radius: var(--x4utseb)
}

.x1fc57z9 {
    line-height: 20px
}

.x1fc8kun {
    row-gap: .5rem
}

.x1fcty0u {
    font-weight: 400
}

.x1fcvrv7 {
    box-shadow: 1px 1px 4px var(--divider), -1px -1px 4px var(--divider)
}

.x1fdalxn {
    line-height: var(--headline2-line-height)
}

.x1fdb5y2 {
    font-family: var(--x4x4ic4), var(--xrteluo) !important
}

.x1fdktoy {
    transform: scale(1.3037037037037038)
}

.x1fdshc9 {
    z-index: -2
}

.x1fe0zbt {
    border-inline-end-color: #000
}

.x1fey0fg {
    color: var(--blue-link)
}

.x1fezbos {
    background-color: #31a24c73
}

.x1fffkkp {
    border-inline-end-color: var(--primary-button-background, #0866FF)
}

.x1ffytzq {
    flex-basis: 560px
}

.x1fgq2zc {
    color: var(--button-tertiary-toggled-text)
}

.x1fgqk5e {
    border-start-start-radius: var(--size-8)
}

.x1fi32wg {
    background-color: var(--calendar-meeting-picker-placeholder-background)
}

.x1fib9d2 {
    border-inline-start-width: var(--x1sb3civ)
}

.x1fiuzfb {
    -webkit-filter: brightness(0) var(--filter-secondary-icon);
    filter: brightness(0) var(--filter-secondary-icon)
}

.x1fixfyg {
    row-gap: var(--gap-medium)
}

.x1fj9vlw {
    white-space: pre-line
}

.x1fjjn57 {
    animation-timing-function: cubic-bezier(.1, .7, .1, 1)
}

.x1fjs5oq {
    border-inline-end-color: var(--primary-text)
}

.x1fkpjh9 {
    border-inline-end-color: var(--BasePulseEffect_pulseColor)
}

.x1fkwih0 {
    animation-delay: 2.05s
}

.x1fln5nl {
    background-color: var(--fds-blue-80)
}

.x1flucxy {
    box-shadow: 0 0 0 1px var(--progress-ring-neutral-background)
}

.x1fmb4h0 {
    column-gap: var(--size-12)
}

.x1fmh03i {
    opacity: .01
}

.x1fmkh0f {
    object-position: 100% 0
}

.x1fmneo8 {
    fill: var(--base-lemon)
}

.x1fmog5m {
    border-start-start-radius: inherit
}

.x1fmrttk {
    color: var(--fds-gray-70)
}

.x1fnjgq6 {
    background-image: var(--background-url)
}

.x1fnnvjl {
    animation-delay: 1.1s
}

.x1foagu1 {
    line-height: var(--meta-line-height)
}

.x1foc67u {
    font-family: var(--x1dvp97n), var(--x13wx64g) !important
}

.x1fok9ms {
    border-end-start-radius: var(--icon-background-round-border-radius)
}

.x1fomiha {
    opacity: var(--xjl0f5w)
}

.x1fomxh6 {
    border-end-end-radius: var(--infochip-medium-radius)
}

.x1fp05pp {
    margin-inline-end: 2.2%
}

.x1fpu3zn {
    background-color: var(--badge-orange)
}

.x1fqc64z {
    border-start-start-radius: 3px
}

.x1frjmgl {
    color: var(--button-icon-secondary)
}

.x1frwhuu {
    stroke: var(--progress-ring-foreground-accent)
}

.x1frzhxr {
    background-color: #000000b3
}

.x1fslrwu {
    column-gap: 22px
}

.x1ftr8ck {
    margin-inline-start: var(--x1lv1z71)
}

.x1fujjar {
    font-weight: var(--xkg52sa)
}

.x1fuqvrd {
    border-start-start-radius: 9px
}

.x1fusasz {
    padding-inline-start: var(--x1it9t5o)
}

.x1fvigtp {
    background-image: linear-gradient(transparent, #000)
}

.x1fwptdy {
    margin-inline-start: var(--x1pbyom4)
}

.x1fx553m {
    inset-inline-start: 56px
}

.x1fxhakv {
    margin-inline-start: 5%
}

.x1fxl39h {
    transform: scale(.1)
}

.x1fxoii6 {
    letter-spacing: var(--xwsengw)
}

.x1fxr1gs {
    transform: translate(-85%, -85%)
}

.x1fy70ro {
    padding-inline-end: var(--x19nwfu8)
}

.x1fy9ie1 {
    background-image: linear-gradient(90deg, transparent 0%, var(--secondary-icon-on-media) 50%, transparent 100%)
}

.x1fywo4z {
    -webkit-filter: var(--tooltip-drop-shadow);
    filter: var(--tooltip-drop-shadow)
}

.x1fzto90 {
    font-size: var(--x16s0bmb)
}

.x1g03zjq {
    background-color: var(--calendar-event-card-outline-blue)
}

.x1g0ag68 {
    transform-origin: center
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1g1fd9r {
    background-image: var(--slider-background)
}

.x1g2r6go {
    transition-duration: .1s
}

.x1g40iwv {
    outline-offset: -1px
}

.x1g4h7r2 {
    color: var(--base-lime, #5EC56B)
}

.x1g62k5s {
    margin-inline-start: var(--x1yfdafw)
}

.x1g65jr3 {
    transform: rotate(20deg)
}

.x1g6snyv {
    font-size: var(--message-heading-3-font-size)
}

.x1g76zt0 {
    color: var(--event-date)
}

.x1g77sc7 {
    order: 0
}

.x1g88jzi {
    order: 11
}

.x1g89ijd {
    border-start-end-radius: var(--x4utseb)
}

.x1g8ogwf {
    background-image: var(--base-background-gradient)
}

.x1g8v2eb {
    background-color: #f5c38b
}

.x1g91mk8 {
    font-weight: var(--x1goanbs)
}

.x1g96nva {
    border-end-start-radius: var(--x16dxbju)
}

.x1g995o1 {
    inset-inline-start: calc(20px + var(--global-panel-width))
}

.x1g9bz1f {
    box-shadow: 0 2px 4px 0 var(--shadow-2)
}

.x1g9hn12 {
    inset-inline-end: 40px
}

.x1g9qxa9 {
    border-inline-start-style: dotted
}

.x1ga7v0g {
    border-start-end-radius: 0
}

.x1gabggj {
    padding-inline-end: 5px
}

.x1gb2gac {
    inset-inline-start: calc(50% - 286px)
}

.x1gb64x1 {
    animation-name: xsjy64u-B
}

.x1gbk8a0 {
    transform: rotate(10deg) scale(.85)
}

.x1gc7yrn {
    flex-basis: 260px
}

.x1gcjxoz {
    font-family: -apple-system, BlinkMacSystemFont, SF Pro Text, Helvetica Neue, sans-serif
}

.x1gcpidy {
    font-weight: var(--x6w8vw6)
}

.x1gcqhjp {
    row-gap: .375rem
}

.x1gd6gx0 {
    fill: #1141b7
}

.x1gds9q {
    transform: translate(-50%, 10%)
}

.x1gduxdu {
    color: #1f5199
}

.x1geds6s {
    box-shadow: 0 -1px 12px var(--shadow-1)
}

.x1gevrdp {
    background-color: #00000090
}

.x1ggf85o {
    border-start-start-radius: var(--x19huaox)
}

.x1ghonvh {
    border-start-start-radius: var(--toast-corner-radius)
}

.x1gishxr {
    margin-inline-end: 20em
}

.x1gj8qfm {
    -webkit-clip-path: none;
    clip-path: none
}

.x1gjpkn9 {
    background-color: rgb(var(--ig-secondary-button-background))
}

.x1gk21k7 {
    border-inline-end-color: var(--xbakyew)
}

.x1gk2xtl {
    stroke: var(--progress-ring-foreground-default)
}

.x1gk7an7 {
    flex-basis: 487.5px
}

.x1gk994z {
    font-size: var(--mono-font-size)
}

.x1gl990t {
    column-gap: 42px
}

.x1glzykd {
    flex-basis: 650px
}

.x1gm1tw1 {
    border-end-end-radius: 13px
}

.x1gm38ng {
    animation-duration: 1.25s
}

.x1gmnv1w {
    line-height: var(--x13tets0)
}

.x1gn9mdq {
    animation-delay: var(--x1hcjaay)
}

.x1gngldz {
    border-inline-start-color: #0000000f
}

.x1gnnqk1 {
    box-shadow: none
}

.x1gnoi95 {
    background-color: #333334
}

.x1gp6l83 {
    border-inline-end-color: var(--mwp-message-row-background)
}

.x1gp93ll {
    border-inline-start-width: 10px
}

.x1gpkmiw {
    opacity: var(--x19gqeph)
}

.x1gpmxde {
    margin-inline-start: 160px !important
}

.x1gq7rgo {
    fill-opacity: .1
}

.x1gqfdwy {
    background-origin: border-box
}

.x1gqj70i {
    transform: scale(.85)
}

.x1gruerk {
    box-shadow: 0 1px 0 0 var(--secondary-button-background-on-color) inset, 0 0 2px 0 var(--chat-replied-message-background-color), 0 0 6px 0 var(--chat-replied-message-background-color), 0 6px 30px #00000012
}

.x1gs3rxg {
    padding-inline-end: var(--xwfipl1)
}

.x1gu1b8v {
    transform: translate(11px)
}

.x1gu5id8 {
    letter-spacing: -.24px
}

.x1gu7sq2 {
    font-size: var(--xb1jko2)
}

.x1gukg7c {
    border-spacing: 0
}

.x1gvi6a3 {
    transform: rotate(-90deg)
}

.x1gw0c2d {
    background-color: #2d88ff33
}

.x1gwa4hx {
    color: var(--button-icon-tertiary)
}

.x1gwnf7h {
    border-inline-end-color: var(--x1f8hdz3)
}

.x1gwtwbu {
    padding-inline-end: var(--x1gzszst)
}

.x1gwu8yg {
    background-color: var(--interactive-secondary-muted)
}

.x1gwv85 {
    background-image: linear-gradient(136.7deg, var(--base-lemon) 13%, var(--base-tomato) 45%, var(--base-tomato) 71%, var(--base-cherry) 100%)
}

.x1gwzsiy {
    animation-name: xu46iu7-B
}

.x1gx2yb3 {
    border-inline-start-width: var(--input-border-width)
}

.x1gx403c {
    padding-inline-start: 15px
}

.x1gx8w3i {
    border-start-start-radius: var(--x1w7ikxi)
}

.x1gxrkns {
    caret-color: var(--interactive-primary)
}

.x1gxy1ch {
    order: 95
}

.x1gydh6e {
    border-inline-start-color: var(--chat-composer-button-color)
}

.x1gytzn5 {
    font-size: 4.1vw
}

.x1gz8ohu {
    transform: scale(2)
}

.x1gzmk7r {
    -webkit-line-clamp: 3
}

.x1gznowr {
    background-color: var(--new-fill-primary)
}

.x1h0vfkc {
    background-color: var(--overlay-alpha-80)
}

.x1h1655f {
    inset-inline-end: 1px
}

.x1h1jueo {
    border-start-end-radius: 30px !important
}

.x1h1qqmo {
    letter-spacing: var(--x1risj1)
}

.x1h2aame {
    line-height: var(--xgg4j6r)
}

.x1h2krnu {
    border-inline-end-width: var(--chat-incoming-message-border-width, 0px)
}

.x1h3b6e4 {
    margin-inline-end: var(--dialog-anchor-vertical-padding)
}

.x1h3cuu7 {
    fill: #32cdcd
}

.x1h3kdm2 {
    animation-name: xuxjsia-B
}

.x1h3rv7z {
    order: 5
}

.x1h4uluw {
    background-size: 100% 100%
}

.x1h4wwuj {
    word-wrap: normal
}

.x1h5j8bw {
    perspective: 1000px
}

.x1h5mrz9 {
    animation-duration: 2.5s
}

.x1h6cwox {
    order: 89
}

.x1h6gzvc {
    cursor: not-allowed
}

.x1h6ucep {
    background-color: var(--shadow-2)
}

.x1h77605 {
    transform: translateY(110px)
}

.x1h7i4cw {
    -webkit-line-clamp: 2
}

.x1h7ydjs {
    border-end-end-radius: 60px
}

.x1h8izil {
    background-color: var(--x13t7dcq)
}

.x1h91t0o {
    align-items: inherit
}

.x1h9olh2 {
    border-end-end-radius: 55px
}

.x1h9r5lt {
    align-self: inherit
}

.x1ha55ut {
    background-color: #f7f8fa
}

.x1hae8bu {
    animation-name: x16mh4a0-B
}

.x1havqas {
    font-stretch: var(--body-font-stretch)
}

.x1hb08if {
    margin-inline-start: -1px
}

.x1hc1fzr {
    opacity: 1
}

.x1hcemre {
    box-shadow: 0 -6px 6px 0 var(--shadow-1)
}

.x1hcnb8q {
    margin-inline-start: 100px
}

.x1hd0mal {
    border-end-end-radius: var(--about-ig-galaxy-image-border-radius)
}

.x1hd10kv {
    color: var(--button-icon-secondary-calling)
}

.x1hdbdi8 {
    scroll-snap-align: center
}

.x1hdkvq9 {
    font-family: var(--x3ghh2v), var(--xnzzj0s) !important
}

.x1heaaon {
    border-inline-end-color: var(--text-badge-critical-background)
}

.x1hedwgd {
    -webkit-filter: blur(20px);
    filter: blur(20px)
}

.x1heor9g {
    color: inherit
}

.x1hf5pn5 {
    order: 85
}

.x1hfz5hg {
    border-start-start-radius: 64px
}

.x1hg8e8s {
    background-image: linear-gradient(to bottom, transparent, var(--background-deemphasized), var(--disabled-icon))
}

.x1hh0hq {
    border-end-end-radius: var(--xu3wp72)
}

.x1hh4pdb {
    border-inline-start-color: var(--primary-icon)
}

.x1hhbrkm {
    font-weight: var(--xhaq3e8)
}

.x1hiucq6 {
    border-inline-start-color: var(--xt2duer)
}

.x1hivmaw {
    background-color: var(--conversation-starter-card-default-background-color)
}

.x1hixkxh {
    color: var(--extended-yellow-text)
}

.x1hj3fc7 {
    transform-origin: 0 0
}

.x1hj9c2h {
    background-color: var(--secondary-button-stroke)
}

.x1hjcb3a {
    color: #90949c
}

.x1hjwid2 {
    font-size: 94%
}

.x1hkbg2g {
    line-height: 1.2727
}

.x1hkgsig {
    background-image: linear-gradient(to bottom, var(--always-dark-overlay), transparent)
}

.x1hkhc1s {
    font-weight: var(--new-caption-1-emphasized-font-weight)
}

.x1hl0hii {
    border-start-end-radius: var(--dialog-corner-radius)
}

.x1hl8ikr {
    outline-offset: 2px
}

.x1hlt0x7 {
    border-end-end-radius: calc(var(--size-large) / 2)
}

.x1hm9171 {
    border-start-start-radius: var(--xiyjxiy)
}

.x1hm9lzh {
    margin-inline-start: 10px
}

.x1hndj7l {
    padding-inline-start: var(--xsyyfky)
}

.x1hnll1o {
    tab-size: 1
}

.x1ho373n {
    margin-inline-start: 19px
}

.x1ho3rtd {
    flex-basis: 56px
}

.x1ho68u7 {
    font-weight: var(--xnzxa3u)
}

.x1hoideb {
    transform: scale(.66666)
}

.x1hoihq8 {
    line-height: 2.5
}

.x1hoj5ua {
    border-inline-end-color: var(--primary-button-background)
}

.x1hp08w5 {
    border-inline-end-color: var(--xiv1y0m)
}

.x1hp78x2 {
    font-size: var(--message-heading-2-font-size)
}

.x1hpb3w5 {
    border-start-end-radius: 20%
}

.x1hpoamw {
    font-weight: var(--xcsvonq)
}

.x1hpvemw {
    inset-inline-start: 64px
}

.x1hpvlha {
    border-inline-start-color: var(--wig-selected-background)
}

.x1hqvyuz {
    padding-inline-end: 100px
}

.x1hr2gdg {
    text-align: right
}

.x1hr4nm9 {
    background-color: var(--primary-deemphasized-button-background)
}

.x1hr5vgy {
    background-color: var(--interactive-tertiary-active)
}

.x1hrcb2b {
    order: 6
}

.x1hsvo4i {
    border-end-start-radius: calc(var(--size-large) / 2)
}

.x1hsyxe3 {
    font-family: var(--font-family-text-bold), var(--font-family-default) !important
}

.x1hszeqn {
    background-color: var(--xz27ylr)
}

.x1ht9rhz {
    background-size: 16px 16px
}

.x1htr374 {
    line-height: 27px
}

.x1hvz50e {
    border-image-source: linear-gradient(90deg, #5AA7FF 0%, var(--base-grape) 100%)
}

.x1hwfens {
    padding-inline-end: 13px
}

.x1hwjw2i {
    margin-inline-start: 46px
}

.x1hx0egp {
    -webkit-user-select: text
}

.x1hxhdy8 {
    border-inline-start-color: var(--base-grape)
}

.x1hxswl6 {
    background-color: var(--fds-gray-05)
}

.x1hy9uyc {
    background-image: radial-gradient(50% 50% at 49.82% 50%, #769dd1, #daeaff00 97.74%)
}

.x1hyn5fo {
    background-color: #1c1e21
}

.x1hyvwdk {
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%)
}

.x1hze5ug {
    background-color: var(--x6r21d0)
}

.x1hzpt0f {
    text-shadow: 0 0 1.5px var(--shadow-5), 0 0 1.25px var(--shadow-5), 0 0 1px var(--shadow-5), 0 0 .5px var(--always-dark-overlay)
}

.x1hzvdaj {
    order: 34
}

.x1i023hh {
    inset-inline-end: -19px
}

.x1i0i12b {
    border-inline-end-width: var(--x1g8fdq7)
}

.x1i0vuye {
    font-family: var(--font-family-system)
}

.x1i10hfl {
    -webkit-tap-highlight-color: transparent
}

.x1i17gy3 {
    fill: var(--dataviz-primary-2)
}

.x1i21sxh {
    letter-spacing: normal
}

.x1i2qijd {
    background-color: var(--x11rivb9)
}

.x1i2u8g2 {
    border-inline-end-style: var(--dialog-border-style)
}

.x1i3z1r0 {
    transform: translate(-50%) translateY(-50%)
}

.x1i47e9z {
    animation-duration: .32s
}

.x1i47q4g {
    line-height: 20
}

.x1i4sgur {
    inset-inline-end: 18px
}

.x1i4wi65 {
    font-family: var(--abra-artifact-font-family)
}

.x1i55kgt {
    border-inline-end-color: var(--background-primary)
}

.x1i55x7b {
    padding-inline-start: var(--button-small-horizontal-padding)
}

.x1i5740i {
    fill: var(--negative)
}

.x1i582ck {
    color: var(--new-icon-tertiary)
}

.x1i5autt {
    color: var(--x1scujuq)
}

.x1i5p2am {
    border-start-start-radius: 6px
}

.x1i5s80t {
    background-color: var(--fuschia-primary)
}

.x1i6l24r {
    font-family: var(--xz6ujff), var(--xwssdrg) !important
}

.x1i7jke6 {
    padding-inline-start: var(--size-20)
}

.x1i84rja {
    border-end-start-radius: 40px
}

.x1i8mgoa {
    font-size: var(--headline2-font-size)
}

.x1i8rjli {
    order: 64
}

.x1i8v6fc {
    font-size: var(--x9pfdtn)
}

.x1i9fr61 {
    font-weight: var(--xdl3uhn)
}

.x1ia5gyp {
    background-color: var(--hds-primary-accent-purple)
}

.x1iabx0x {
    box-shadow: 0 2px 8px var(--background-deemphasized)
}

.x1iaecd3 {
    aspect-ratio: 298 / 127
}

.x1iai7d9 {
    border-end-end-radius: 7.2px
}

.x1iapmwa {
    order: 9
}

.x1ib196l {
    animation-name: xvsum6m-B
}

.x1ic0k7s {
    box-shadow: inset 0 0 0 2px var(--always-white), 0 0 4px 0 var(--media-inner-border)
}

.x1icxu4v {
    padding-inline-end: 6px
}

.x1id91fo {
    line-height: var(--x1a730wv)
}

.x1idglv5 {
    padding-inline-start: var(--size-negative-24)
}

.x1idk3tm {
    background-image: url(jkduT82jifw.png)
}

.x1idzf3r {
    border-inline-start-color: var(--x17xti0e)
}

.x1ieqzij {
    border-inline-end-color: var(--hds-red-01)
}

.x1iesetd {
    border-end-end-radius: 255px
}

.x1ievfu5 {
    text-transform: var(--x1yvg85t)
}

.x1iewi3o {
    list-style-type: initial
}

.x1if355w {
    border-inline-end-width: 3px
}

.x1iffjtl {
    transform: rotate(90deg)
}

.x1ifqhe2 {
    border-start-end-radius: var(--radius-small)
}

.x1igoeyj {
    inset-inline-start: initial
}

.x1igtfuo {
    border-end-end-radius: 25px
}

.x1igyflx {
    font-size: var(--xqpeelq)
}

.x1ihime0 {
    -webkit-filter: blur(0px);
    filter: blur(0px)
}

.x1ihp6rs {
    border-end-start-radius: 6px
}

.x1ihrfj4 {
    column-gap: 3px
}

.x1ihsnu5 {
    order: 44
}

.x1ii9esy {
    -webkit-clip-path: polygon(0 0, 100% 0, 0 100%);
    clip-path: polygon(0 0, 100% 0, 0 100%)
}

.x1iikomf {
    font-weight: 300
}

.x1iji3b3 {
    border-inline-start-color: var(--border-ui-emphasis)
}

.x1ijq8u {
    color: #000c
}

.x1ikap7u {
    flex-grow: 3
}

.x1ikfw9c {
    padding-inline-end: 58px
}

.x1ikmi1y {
    box-shadow: 0 0 0 1.13px var(--background-inverse)
}

.x1ikoz65 {
    box-shadow: 0 0 1px #fff inset, 0 0 1px #fff
}

.x1ikraf1 {
    line-height: var(--x16eq5g6)
}

.x1il1ied {
    -webkit-filter: grayscale(100%) brightness(.6);
    filter: grayscale(100%) brightness(.6)
}

.x1ilxqso {
    border-inline-end-color: var(--p-color-border-subdued, var(--p-border-subdued))
}

.x1im30kd {
    padding-inline-end: 3px
}

.x1imcove {
    line-height: 3
}

.x1ims1i4 {
    animation-name: x1i50id3-B
}

.x1inkcgm {
    inset-inline-end: 7px
}

.x1inkh0v {
    border-start-end-radius: var(--button-large-corner-radius)
}

.x1iotiob {
    box-shadow: var(--x-boxShadow)
}

.x1ip38v0 {
    box-shadow: 0 6px 7px -7px var(--comment-background)
}

.x1iphj0r {
    padding-inline-end: var(--size-32)
}

.x1iplk16 {
    flex-basis: 744px
}

.x1ipmlva {
    font-family: var(--xm0jm7a), var(--x1lqgdqt) !important
}

.x1ipx8f5 {
    column-gap: var(--gap-small)
}

.x1iq0kzc {
    animation-direction: var(--glimmer-animation-direction)
}

.x1iq2dvs {
    will-change: width, opacity
}

.x1iqckhk {
    text-decoration-color: var(--secondary-text)
}

.x1iqi4xw {
    color: var(--green-primary)
}

.x1is9s80 {
    background-image: linear-gradient(to bottom left, var(--always-dark-overlay), transparent)
}

.x1isih9r {
    background-image: linear-gradient(to top, var(--shadow-8) 0%, transparent 66%)
}

.x1isssri {
    column-gap: var(--size-2)
}

.x1isyur0 {
    animation-name: xpsulm8-B
}

.x1iszlsh {
    background-color: #006b4e
}

.x1iutvsz {
    background-color: var(--press-overlay)
}

.x1iuwi03 {
    background-color: var(--secondary-text)
}

.x1iv1qll {
    font-size: 2.75rem
}

.x1ivqyry {
    opacity: 30
}

.x1iw467q {
    padding-inline-end: var(--x1lv1z71)
}

.x1iwo8zk {
    border-start-start-radius: 999px
}

.x1iwz3mf {
    padding-inline-start: 11px
}

.x1ix3smj {
    row-gap: var(--space-x-small)
}

.x1ixac2n {
    border-inline-start-color: var(--xdg47pa)
}

.x1ixznfr {
    border-inline-start-color: #2f4858
}

.x1iy03kw {
    opacity: .9
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1iyvwtf {
    background-color: var(--circle-button-overlay-raised-background-color)
}

.x1iz2ed1 {
    background-color: var(--dataviz-primary-3)
}

.x1izwrr4 {
    padding-inline-end: var(--button-small-horizontal-padding)
}

.x1j07yxv {
    font-size: var(--x1swvqv9)
}

.x1j07z7b {
    border-inline-end-width: var(--x1dka7z)
}

.x1j0a5s0 {
    box-shadow: 0 2px 6px #0a13170f
}

.x1j0iif0 {
    border-inline-end-color: #e4e6ea
}

.x1j0j8gx {
    flex-basis: 130px
}

.x1j1r7yx {
    padding-inline-start: 80px
}

.x1j20mh9 {
    transition-duration: 2s
}

.x1j2iz3o {
    background-color: var(--secondary-button-background-on-color)
}

.x1j2v17i {
    border-start-start-radius: 27px
}

.x1j344zy {
    box-shadow: 0 1px 2px 0 var(--shadow-1)
}

.x1j3b5cy {
    font-size: var(--xnhb7l8)
}

.x1j3ymue {
    fill: var(--base-blue)
}

.x1j40wxh {
    font-family: var(--new-response-font-family)
}

.x1j49z95 {
    animation-name: x1rutv7r-B
}

.x1j4bph1 {
    animation-name: xuf935j-B
}

.x1j4bxh1 {
    inset-inline-end: 120px
}

.x1j4p4jw {
    animation-name: xw2c1lr-B
}

.x1j5f00h {
    background-color: var(--calendar-event-card-yellow)
}

.x1j5z686 {
    fill: var(--dataviz-blue-primary)
}

.x1j61x8r {
    font-style: normal
}

.x1j6ylh6 {
    animation-name: x9o82i9-B
}

.x1j7381n {
    padding-inline-end: .5px
}

.x1j78d4s {
    line-height: var(--x1xr3s37)
}

.x1j8iukn {
    grid-column-end: calc(var(--x12nro88) * (9 / 12))
}

.x1ja2u2z {
    z-index: 0
}

.x1jc0mff {
    font-family: Optimistic Display Bold, system-ui, sans-serif !important
}

.x1jcdnqa {
    animation-duration: 0s
}

.x1jcfykq {
    animation-name: x11qf95d-B
}

.x1jchvi3 {
    font-size: 1rem
}

.x1jchw6n {
    animation-name: xvgakqy-B
}

.x1jcm91n {
    font-weight: var(--xpw7z3s)
}

.x1jcqho7 {
    padding-inline-end: 140px
}

.x1jdczeh {
    padding-inline-start: var(--message-list-item-padding-inline-start)
}

.x1jec706 {
    transform: scale(.95)
}

.x1jeqpfa {
    border-start-start-radius: var(--xjziy7d)
}

.x1jevg5j {
    border-start-start-radius: 37px
}

.x1jf1566 {
    padding-inline-start: var(--size-negative-4)
}

.x1jf8x1f {
    font-family: SF Pro Display, -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif
}

.x1jfb8zj {
    display: inherit
}

.x1jfkl46 {
    border-end-start-radius: 26px
}

.x1jfkw1j {
    font-weight: var(--xfpyx8u)
}

.x1jg9oyn {
    border-inline-start-color: var(--primary-text-on-media)
}

.x1jgqsqu {
    border-inline-start-color: var(--always-light-overlay)
}

.x1jh03n0 {
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px)
}

.x1jhdxmx {
    padding-inline-end: 8%
}

.x1jhn8ml {
    stroke-opacity: .7
}

.x1jhrhoo {
    background-color: var(--x16oxp5a)
}

.x1jift3b {
    row-gap: var(--size-16)
}

.x1jihxj5 {
    background-color: #eae7e2
}

.x1jj9c7s {
    text-transform: var(--x1ggvdti)
}

.x1jjrje2 {
    border-inline-end-color: var(--calendar-event-card-outline-red)
}

.x1jkvn1o {
    padding-inline-start: var(--xgwz7a)
}

.x1jl3cmp {
    transition-property: opacity, visibility
}

.x1jl3xce {
    border-start-end-radius: calc(var(--composer-border-radius) + 4px)
}

.x1jl5igp {
    letter-spacing: var(--xadpqq4)
}

.x1jm3nie {
    cursor: grab
}

.x1jmqlho {
    border-inline-start-color: var(--primary-text)
}

.x1jmsdry {
    border-end-end-radius: 10%
}

.x1jn41m5 {
    border-end-end-radius: var(--xlcbj11)
}

.x1jn9m5n {
    background-image: linear-gradient(45deg, var(--wash) 25%, transparent 25%, transparent 75%, var(--wash) 75%, var(--wash)), linear-gradient(45deg, var(--wash) 25%, transparent 25%, transparent 75%, var(--wash) 75%, var(--wash))
}

.x1jndppq {
    inset-inline-end: 80px
}

.x1jnlkcm {
    animation-name: xh8ryfk-B
}

.x1jolsv8 {
    border-start-start-radius: var(--x168tnhs)
}

.x1jpgh95 {
    transform-origin: center center
}

.x1jpljmv {
    align-content: space-around
}

.x1jpqvzb {
    flex-basis: 43%
}

.x1jpz7aq {
    stroke-dashoffset: 67
}

.x1jqz5qk {
    border-end-start-radius: var(--x16xtl57)
}

.x1jrcm85 {
    animation-name: x1941mlr-B
}

.x1jrhhgj {
    background-color: var(--interactive-nav-item)
}

.x1jrrpkx {
    margin-inline-start: 112px
}

.x1jsa8hw {
    border-inline-start-color: var(--toggle-active-background)
}

.x1jsvbql {
    padding-inline-start: 18px !important
}

.x1jszjec {
    box-shadow: 0 1px 0 0 var(--fill-highlight) inset, 0 0 12px #0000000a, 0 12px 60px #0000001f
}

.x1jtncu1 {
    animation-delay: .35s
}

.x1jue5pg {
    color: var(--shadow-1)
}

.x1jukiyr {
    margin-inline-start: -.7%
}

.x1jv9g1e {
    inset-inline-end: 55px
}

.x1jvg36b {
    z-index: 402
}

.x1jvgg1o {
    background-color: var(--primary-icon)
}

.x1jvm6uq {
    inset-inline-start: 183px
}

.x1jvq2gb {
    background-color: var(--radio-item-fill)
}

.x1jwbhkm {
    border-end-end-radius: 100%
}

.x1jwgddi {
    border-start-start-radius: var(--xj6bvh5)
}

.x1jwxvm0 {
    box-shadow: var(--shadow-1)
}

.x1jx13y4 {
    animation-name: xc30nr0-B
}

.x1jx94hy {
    background-color: var(--card-background)
}

.x1jxbv8r {
    transition-timing-function: cubic-bezier(.64, .41, .22, 1.01)
}

.x1jxpefe {
    background-color: #e7f3ff
}

.x1jxq6s {
    transform: scale(1.2)
}

.x1jy34x5 {
    border-end-end-radius: 28px
}

.x1jypo0r {
    transform: translate(-100%)
}

.x1jyxyo2 {
    stroke: var(--always-black)
}

.x1jz9sa6 {
    margin-inline-end: var(--size-negative-24)
}

.x1jzh5ck {
    animation-name: xzl5p3y-B
}

.x1jztii7 {
    font-size: var(--x1nj4djg)
}

.x1k08rxg {
    animation-name: xrq03c8-B
}

.x1k09uk0 {
    stroke: #80aaff
}

.x1k0yzly {
    align-self: var(--x10brjbm)
}

.x1k0zj4h {
    font-family: var(--font-family-text-bold), var(--font-family-apple) !important
}

.x1k11v62 {
    animation-name: x1tky18x-B
}

.x1k1dyjg {
    color: var(--xomi222)
}

.x1k1shlj {
    font-family: var(--x18lbm9n), var(--x1s0i8xf) !important
}

.x1k1zdj5 {
    padding-inline-end: var(--space-large)
}

.x1k23c7z {
    line-height: var(--xj0iplh)
}

.x1k33xd4 {
    letter-spacing: var(--x1yex74s)
}

.x1k34r73 {
    background-color: var(--line-separator)
}

.x1k45xf4 {
    inset-inline-end: 50px
}

.x1k4ovr2 {
    border-start-end-radius: 30px
}

.x1k4tb9n {
    font-style: italic
}

.x1k549xl {
    flex-basis: 238px
}

.x1k54i6l {
    box-shadow: 0 2px 8px var(--shadow-1), 0 0 0 1px var(--shadow-1)
}

.x1k55c7 {
    font-weight: var(--new-subheadline-font-weight)
}

.x1k5elyw {
    box-shadow: 0 8px 16px 2px var(--media-inner-border)
}

.x1k5ss6i {
    tab-size: 4
}

.x1k5zyil {
    background-image: linear-gradient(360deg, #fff 10%, #fff0)
}

.x1k60fec {
    inset-inline-start: 207px
}

.x1k6ux3o {
    box-shadow: 0 0 0 1.5px var(--background-inverse)
}

.x1k7ambu {
    margin-inline-end: 400px
}

.x1k7mu0z {
    border-start-end-radius: var(--xjziy7d)
}

.x1k8gy6s {
    margin-inline-start: var(--space-large)
}

.x1k90msu {
    transition-duration: var(--fds-fast)
}

.x1k9ggyc {
    font-weight: var(--new-body-medium-font-weight)
}

.x1k9os8s {
    flex-shrink: .5
}

.x1k9v0ye {
    border-start-end-radius: var(--size-4)
}

.x1ka1v4i {
    animation-name: xqng64z-B
}

.x1ka4vgv {
    border-start-end-radius: 3.5px
}

.x1ka9dji {
    border-start-end-radius: var(--x1d8jg19)
}

.x1kass86 {
    border-start-end-radius: var(--Semantic-ROUNDED_2_XLARGE, 24px)
}

.x1kb0ufv {
    border-start-start-radius: var(--list-cell-corner-radius, 12px)
}

.x1kb48dz {
    font-family: var(--xplyvdf), var(--x11soc5a) !important
}

.x1kb72lq {
    row-gap: 20px
}

.x1kbcxh1 {
    flex-basis: 140px
}

.x1kbvqvl {
    font-size: var(--xra2tmh)
}

.x1kbxa6k {
    background-image: linear-gradient(205.7deg, #ed41a5 1.79%, #ffa545 98.22%)
}

.x1kc3n6e {
    color: #8a8d91
}

.x1kc59cn {
    font-weight: var(--message-heading-2-font-weight)
}

.x1kc9vxn {
    background-image: url(0IEando7xqx.svg)
}

.x1kchd1x {
    border-start-end-radius: 5px
}

.x1kcw4ge {
    line-height: var(--message-heading-4-line-height)
}

.x1kd0jjr {
    background-color: #ffc43a
}

.x1kd3vib {
    transform: translate(-4px)
}

.x1kduokw {
    background-color: #f2f7fe
}

.x1ke1i0v {
    background-color: #49f
}

.x1kefdl7 {
    inset-inline-start: 120px
}

.x1kf6kyq {
    animation-name: x13iqtiu-B, x162kelk-B
}

.x1kfoseq {
    animation-name: xyllbq6-B
}

.x1kfsdgn {
    font-family: var(--x1w7ahsj), var(--x1nlishf) !important
}

.x1kh0atj {
    padding-inline-end: var(--x1bom0sp)
}

.x1kh19p2 {
    flex-grow: .6667
}

.x1kh6qwf {
    color: var(--new-text-primary-link)
}

.x1khacsk {
    font-family: var(--xeoes6w), var(--xlcoii3) !important
}

.x1khbcnw {
    font-family: Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif !important
}

.x1khhev9 {
    font-weight: var(--x1y7vmpo)
}

.x1khqn8w {
    -webkit-filter: var(--icon-filter-positive);
    filter: var(--icon-filter-positive)
}

.x1khw62d {
    border-end-end-radius: 20px
}

.x1ki3va4 {
    line-height: var(--x1fqabkh)
}

.x1kj7qai {
    padding-inline-end: var(--xgwz7a)
}

.x1kjal6j {
    z-index: 250
}

.x1kji6dq {
    background-color: #f7f1ff
}

.x1kjn1x7 {
    font-weight: var(--x1i3y564)
}

.x1kjrzl4 {
    box-shadow: 0 -2px 8px var(--shadow-1)
}

.x1kjsrq8 {
    box-shadow: 0 4px 8px 0 var(--shadow-2)
}

.x1kjyjoh {
    inset-inline-end: 15px
}

.x1kkkj06 {
    background-color: #fff6
}

.x1kknhk0 {
    margin-inline-end: var(--x1pbyom4)
}

.x1kle79n {
    box-shadow: inset 0 -4px 0 0 var(--mwp-message-row-background)
}

.x1klni0b {
    animation-name: x17jfkp3-B
}

.x1km9hud {
    inset-inline-start: -99999px
}

.x1kmdf3w {
    background-color: var(--x1fowau0)
}

.x1kng51e {
    border-inline-start-color: var(--always-gray-75)
}

.x1ko2eie {
    border-inline-start-color: var(--base-lemon)
}

.x1ko2xvj {
    color: var(--primary-text-on-color)
}

.x1ko8byu {
    animation-name: xjbsbib-B
}

.x1kol0s {
    animation-name: xn7wtp8-B
}

.x1kovpyh {
    margin-inline-start: -22px
}

.x1koxx3h {
    background-color: var(--wig-teal)
}

.x1kpc9vs {
    background-color: var(--media-inner-border)
}

.x1kpd6le {
    border-inline-start-width: var(--x1bu8lrs)
}

.x1kpm4gr {
    flex-basis: calc(2 * var(--messenger-card-spacing) + 3 * var(--messenger-card-min-width))
}

.x1kprjk {
    border-start-start-radius: var(--radius-tiny)
}

.x1kprl8i {
    border-end-end-radius: .5rem
}

.x1kqpk03 {
    border-start-start-radius: calc(var(--size-small) / 2)
}

.x1kr3rig {
    border-inline-end-color: #ebedf0
}

.x1krlpgs {
    margin-inline-start: calc(80% - 15px)
}

.x1ks1olk {
    opacity: .7
}

.x1ks6gld {
    border-inline-start-color: var(--interactive-secondary)
}

.x1ks6zui {
    border-end-start-radius: var(--x4utseb)
}

.x1ksfsxq {
    opacity: .34
}

.x1kszq8c {
    background-image: linear-gradient(to top, var(--shadow-5) 0%, transparent 100%)
}

.x1ktawqu {
    row-gap: var(--xju61ic)
}

.x1kty8yo {
    box-shadow: 10px 10px 30px var(--shadow-2)
}

.x1kua0wp {
    padding-inline-end: 200px
}

.x1kudpex {
    background-color: #f1a8174d
}

.x1kukv79 {
    padding-inline-end: 11px
}

.x1kv8b2e {
    stroke: var(--button-icon-primary)
}

.x1kvv0nh {
    animation-name: xj58s1g-B
}

.x1kvvyky {
    box-shadow: 0 0 0 1.13px var(--background-primary)
}

.x1kwdg9p {
    box-shadow: var(--composer-highlight), var(--shadow)
}

.x1kwtg5e {
    font-weight: var(--headline2-font-weight)
}

.x1kx1lia {
    padding-inline-end: var(--size-10)
}

.x1kx9ef5 {
    color: var(--base-grape)
}

.x1kxhyn0 {
    border-inline-end-color: var(--card-background-flat)
}

.x1kxipp6 {
    -webkit-user-select: auto
}

.x1kxpaoi {
    border-start-end-radius: 72px
}

.x1kxwk59 {
    background-color: var(--voice-control-bar-background-color-active)
}

.x1kyfiio {
    border-start-start-radius: var(--list-cell-border-radius-rounded)
}

.x1kyqaxf {
    text-transform: lowercase
}

.x1kzkgjr {
    inset-inline-start: -36px
}

.x1kzvw2a {
    letter-spacing: var(--xlhrh3s)
}

.x1l0a3ak {
    font-weight: var(--mono-font-weight)
}

.x1l0c6tc {
    line-height: var(--xdqih8s)
}

.x1l0m4pv {
    text-transform: var(--xi9qvu0)
}

.x1l0rlnr {
    transform: translateY(4px)
}

.x1l13bqq {
    transform: translate(0)
}

.x1l1ennw {
    justify-content: space-around
}

.x1l1eofa {
    transform: scale(1.16) translate(2.5%) translateY(1.5%)
}

.x1l1h38j {
    border-end-end-radius: var(--button-small-corner-radius)
}

.x1l1jyu7 {
    stroke: var(--button-icon-secondary-on-media)
}

.x1l1ob0y {
    stroke-dashoffset: 13.5
}

.x1l2if24 {
    grid-column-end: calc(var(--x12nro88) / 2)
}

.x1l311yp {
    animation-name: x1lyzqu8-B
}

.x1l31dnx {
    background-color: var(--secondary-button-background-floating)
}

.x1l3nbe2 {
    border-end-start-radius: var(--chip-corner-radius)
}

.x1l3r14q {
    padding-inline-end: var(--size-negative-24)
}

.x1l3tlr0 {
    background-color: var(--secondary-text-on-media)
}

.x1l4k4fu {
    margin-inline-start: var(--size-negative-12)
}

.x1l4qqt7 {
    column-gap: var(--x1tkfw0i)
}

.x1l4wziw {
    animation-name: x6l6vjv-B
}

.x1l55gj2 {
    box-shadow: 0 0 8px 0 var(--media-inner-border)
}

.x1l6ew4z {
    font-size: var(--xbfzu61)
}

.x1l6x9ta {
    column-count: 4
}

.x1l755n8 {
    box-shadow: 0 2px 8px 0 var(--shadow-2)
}

.x1l7klhg {
    flex-basis: 100%
}

.x1l7q5kx {
    background-image: linear-gradient(0deg, var(--always-dark-overlay), transparent)
}

.x1l8wc26 {
    padding-inline-end: 350px
}

.x1l94tfy {
    background-image: linear-gradient(to bottom, var(--base-blue), 30%, var(--surface-background))
}

.x1l97dnv {
    font-size: 1.1em
}

.x1l9anji {
    color: #1877f2
}

.x1l9vk37 {
    border-inline-start-color: var(--p-color-border-subdued, var(--p-border-subdued))
}

.x1la68h3 {
    animation-delay: .75s
}

.x1larqbn {
    will-change: opacity
}

.x1lbecb7 {
    line-height: 1.1765
}

.x1lbixdm {
    z-index: 99999
}

.x1lc5jss {
    border-inline-start-color: var(--hosted-view-selected-state)
}

.x1lc7qm0 {
    background-color: var(--text-badge-success-background)
}

.x1lcewpv {
    border-inline-end-color: var(--switch-active)
}

.x1lcr5pl {
    border-inline-end-color: var(--popover-border-color)
}

.x1lcu5yg {
    font-weight: var(--x1uh0c67)
}

.x1lcv1ku {
    border-inline-start-color: var(--x97wcsu)
}

.x1lcvwjm {
    background-image: var(--dialog-background-image)
}

.x1leefcp {
    -webkit-filter: invert(1) hue-rotate(180deg);
    filter: invert(1) hue-rotate(180deg)
}

.x1lego7p {
    border-start-start-radius: var(--radius-round)
}

.x1lej2a1 {
    padding-inline-end: var(--card-padding-horizontal)
}

.x1lfu0sg {
    color: var(--section-header-text)
}

.x1lg8qxt {
    column-gap: var(--size-24)
}

.x1lgaypv {
    font-family: var(--x1w7ahsj), var(--xqutljt) !important
}

.x1lgk290 {
    font-family: var(--mono-subtitle-font-family)
}

.x1liytr5 {
    background-color: #fff
}

.x1lizcpb {
    transition-timing-function: ease-in
}

.x1lj3hvp {
    inset-inline-start: 294px
}

.x1lj3okq {
    -webkit-filter: var(--icon-filter-warning);
    filter: var(--icon-filter-warning)
}

.x1ljcc4 {
    background-color: #1c1c1c
}

.x1ljczer {
    animation-name: x1xpv006-B
}

.x1ljrcwk {
    box-shadow: 0 2px 9px var(--media-inner-border)
}

.x1ljrl7j {
    color: var(--web-wash)
}

.x1ljuwy6 {
    line-height: var(--mono-line-height)
}

.x1lkfr7t {
    font-size: 1.0625rem
}

.x1lkg39s {
    border-inline-start-color: var(--web-wash)
}

.x1ll34gq {
    inset-inline-start: -14px
}

.x1lldw8n {
    word-break: normal
}

.x1llihcy {
    text-decoration-color: var(--accent)
}

.x1lliihq {
    display: block
}

.x1llmor9 {
    border-inline-end-color: var(--rating-star-active)
}

.x1lltc8o {
    background-color: #e53935
}

.x1llugp2 {
    box-shadow: 0 0 0 9999px var(--shadow-5)
}

.x1lm5u {
    transform: translateY(-8px)
}

.x1lm9i9x {
    inset-inline-end: -1px
}

.x1lmdc3r {
    order: 77
}

.x1lmsmo4 {
    background-color: #05214d
}

.x1ln1ega {
    transform: translate(85%, 85%)
}

.x1ln4v42 {
    background-color: var(--background-accent-negative-default)
}

.x1lne4w {
    background-image: linear-gradient(transparent 70%, var(--shadow-5))
}

.x1lnvu90 {
    text-transform: var(--xjdsfcn)
}

.x1loc9ma {
    background-color: var(--media-hover)
}

.x1loe3zn {
    border-inline-end-color: var(--secondary-icon-on-media)
}

.x1lothae {
    aspect-ratio: var(--xso9h23)
}

.x1lpxlv1 {
    border-inline-start-color: #d82442
}

.x1lq0bke {
    font-weight: var(--xpoq6yp)
}

.x1lq4npb {
    border-start-start-radius: var(--image-border-radius)
}

.x1lqcxt8 {
    justify-self: start
}

.x1lqglzu {
    flex-basis: 210px
}

.x1lql0dv {
    font-family: Helvetica, Arial, sans-serif !important
}

.x1lqn97a {
    background-color: var(--xdstih4)
}

.x1lqshe7 {
    background-size: 100%, cover
}

.x1lr8i95 {
    pointer-events: painted
}

.x1ls015a {
    margin-inline-end: 26px
}

.x1ls7aod {
    grid-column-end: 1
}

.x1ls9k55 {
    font-size: var(--new-response-font-size)
}

.x1ltiyck {
    background-color: var(--x1ev4bvd)
}

.x1ltwk58 {
    line-height: var(--xnu4cyd)
}

.x1lu4ftm {
    border-inline-end-color: var(--card-background)
}

.x1lu5o8o {
    border-start-end-radius: var(--chat-bubble-border-radius, 18px)
}

.x1lucfl1 {
    background-color: #465a69
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lv3sv1 {
    color: var(--communication-accent-green)
}

.x1lv5crc {
    border-start-start-radius: var(--input-border-radius)
}

.x1lvf691 {
    justify-content: right
}

.x1lws1r2 {
    border-inline-end-color: var(--always-light-overlay)
}

.x1lwvhnq {
    font-family: var(--body-font-family)
}

.x1lxk4cn {
    background-color: var(--non-media-pressed)
}

.x1lxogi8 {
    border-start-end-radius: var(--x9yfhik)
}

.x1lxpwgx {
    margin-inline-end: -4px
}

.x1lxsm33 {
    inset-inline-start: var(--x-insetInlineStart)
}

.x1lxtoe0 {
    border-end-end-radius: var(--x18ttt0t)
}

.x1lz2t8y {
    background-color: var(--background-tertiary-pressed)
}

.x1lza9sh {
    animation-name: xurh0p7-B
}

.x1lziwak {
    margin-inline-start: 0
}

.x1lzzlag {
    border-start-end-radius: var(--x16xtl57)
}

.x1m026b5 {
    background-color: var(--chat-admin-text-color, var(--secondary-text))
}

.x1m0xf6b {
    line-height: 17
}

.x1m1052y {
    background-color: #f7f8fa87
}

.x1m15qub {
    font-weight: var(--new-subheadline-medium-font-weight)
}

.x1m1c2op {
    border-start-start-radius: 126px
}

.x1m308sm {
    animation-name: x1xih44t-B
}

.x1m3w7tb {
    background-color: var(--chat-replied-message-background-color)
}

.x1m3xp0q {
    -webkit-filter: var(--button-icon-filter-secondary-toggled);
    filter: var(--button-icon-filter-secondary-toggled)
}

.x1m4jxdq {
    background-color: var(--interactive-media)
}

.x1m4pr3h {
    inset-inline-start: 33.33%
}

.x1m55yg7 {
    inset-inline-start: -50%
}

.x1m63l97 {
    animation-name: x1wh7uoa-B
}

.x1m6m0jg {
    will-change: transition
}

.x1m6m33o {
    border-start-end-radius: 24%
}

.x1m6tw8 {
    border-inline-start-color: #00000010
}

.x1m73txa {
    margin-inline-start: .5rem
}

.x1m7v3ku {
    flex-basis: calc((100% - 6px) / 3)
}

.x1m863yi {
    margin-inline-end: -44px
}

.x1m965ql {
    animation-duration: var(--media-library-search-input-animation-duration)
}

.x1m9mm8y {
    transform: translate(-50%, 50%)
}

.x1m9rw9f {
    flex-basis: 350px
}

.x1m9vv7p {
    animation-duration: 1.2s
}

.x1majji0 {
    background-image: var(--base-plate-gradient)
}

.x1mb8tzm {
    padding-inline-start: 41.5px
}

.x1mbk4o {
    border-start-end-radius: 14px
}

.x1mbp4g0 {
    transform: translateY(-50px)
}

.x1mbqufl {
    transition-duration: .28s
}

.x1mcmlqu {
    border-start-start-radius: var(--x16r2cjw)
}

.x1mcvudp {
    -webkit-filter: drop-shadow(0 2px 8px var(--media-inner-border));
    filter: drop-shadow(0 2px 8px var(--media-inner-border))
}

.x1md01qi {
    box-shadow: 0 2px 9px 0 var(--shadow-1)
}

.x1md9uep {
    border-end-end-radius: var(--xl8uc24)
}

.x1mde328 {
    border-start-end-radius: var(--x16r2cjw)
}

.x1meexak {
    order: 55
}

.x1meqcmm {
    animation-name: x1hommyq-B
}

.x1mfflz7 {
    box-shadow: inset 0 0 0 1px var(--line-subtle)
}

.x1mfja0t {
    padding-inline-end: var(--x15qbgmd)
}

.x1mfogq2 {
    padding-inline-start: 32px
}

.x1mfz1tq {
    line-height: var(--new-body-line-height)
}

.x1mg3h75 {
    border-end-start-radius: 12px
}

.x1mg4gky {
    background-color: var(--text-secondary)
}

.x1mglmjq {
    flex-basis: 580px
}

.x1mha4c {
    border-inline-end-color: var(--x32uek6)
}

.x1mhpo7k {
    inset-inline-end: 11px
}

.x1mhu1jw {
    inset-inline-end: 10%
}

.x1mi4oqr {
    border-inline-start-color: currentColor
}

.x1mikqn2 {
    flex-basis: 14.2857%
}

.x1mix3ng {
    border-start-start-radius: 7.2px
}

.x1miy6t7 {
    inset-inline-start: 55%
}

.x1mjayxm {
    border-end-start-radius: var(--x-borderRadius)
}

.x1mjuuw0 {
    border-end-start-radius: var(--image-border-radius)
}

.x1mkev6f {
    background-color: #0000002e
}

.x1mkiyxj {
    padding-inline-start: 44px
}

.x1mkw76z {
    font-family: var(--x1dvp97n), var(--xw07yd0) !important
}

.x1ml9k4q {
    padding-inline-end: var(--size-negative-20)
}

.x1mli09c {
    border-start-end-radius: 7.2px
}

.x1mlikqm {
    border-inline-end-color: var(--mwp-header-background-color, --card-background)
}

.x1mmz377 {
    line-height: var(--x1bz9a3s)
}

.x1mnckbd {
    inset-inline-start: 60px
}

.x1mns9dg {
    perspective-origin: 50% 50%
}

.x1mofxk0 {
    border-inline-end-color: var(--fds-spectrum-teal-dark-1)
}

.x1mp6p4w {
    border-inline-start-color: var(--x154p3i6)
}

.x1mpkzmr {
    inset-inline-start: 100px
}

.x1mpllt6 {
    box-shadow: inset 0 16px 16px -16px var(--comment-background)
}

.x1mplw1f {
    box-shadow: 0 2px 12px 0 var(--shadow-1), 0 4px 4px 0 var(--shadow-2)
}

.x1mpn8cg {
    transform: scale(.86)
}

.x1mpyi22 {
    margin-inline-end: 1px
}

.x1mq3mr6 {
    transition-duration: 0s
}

.x1mql4dv {
    border-inline-end-color: var(--wash)
}

.x1mqvdus {
    flex-basis: 45%
}

.x1mqxbix {
    color: #000
}

.x1mr1won {
    border-end-end-radius: var(--input-border-radius)
}

.x1mroo4s {
    background-color: var(--hds-auth-button-background)
}

.x1ms678i {
    flex-basis: var(--size-12)
}

.x1ms8i2q {
    font-size: var(--system-20-font-size)
}

.x1mspo7b {
    color: var(--icon-warning)
}

.x1mspte8 {
    font-family: var(--x12we7gv), var(--x15r12h6) !important
}

.x1msqozu {
    border-end-start-radius: var(--abra-composer-corner-radius)
}

.x1msufx5 {
    transform: rotateY(180deg)
}

.x1mt1orb {
    grid-auto-flow: column
}

.x1mt2ovo {
    animation-name: x6s4mmu-B
}

.x1mta2e3 {
    margin-inline-start: 2%
}

.x1mta51n {
    animation-name: xtut5q7-B
}

.x1mty6wf {
    border-end-end-radius: 8px 8px
}

.x1muecih {
    transform: translateY(-2px)
}

.x1mv6ov5 {
    box-shadow: 0 0 0 1px #fff
}

.x1mvel06 {
    opacity: var(--x11tx24z)
}

.x1mvexng {
    background-color: #0080fb
}

.x1mvgnsn {
    margin-inline-start: 75px
}

.x1mvgw25 {
    border-start-start-radius: 28px
}

.x1mvi0mv {
    color: var(--primary-deemphasized-button-text)
}

.x1mvn1sn {
    inset-inline-start: 70%
}

.x1mwemkf {
    border-inline-start-color: var(--secondary-button-pressed)
}

.x1mwpwyd {
    letter-spacing: .3px
}

.x1mwwwfo {
    border-collapse: collapse
}

.x1mx30uk {
    font-family: var(--xqk3jq3), var(--xhmu4li) !important
}

.x1mx8u4h {
    font-family: Facebook Sans Normal !important
}

.x1mxmxsy {
    box-shadow: 0 4px 8px 0 var(--shadow-2), 0 0 0 2px var(--accent)
}

.x1my54xf {
    margin-inline-end: 14px
}

.x1my601k {
    flex-basis: 90%
}

.x1myqdrm {
    background-image: linear-gradient(to top, var(--web-wash), #299664)
}

.x1mz07xx {
    flex-basis: 10em
}

.x1mz2wy7 {
    flex-basis: var(--x-flexBasis)
}

.x1mz8tof {
    box-shadow: 0 2px 4px var(--shadow-5)
}

.x1mzt3pk {
    word-wrap: break-word
}

.x1n0goot {
    border-inline-end-color: var(--hds-core-ui-white)
}

.x1n0n7t9 {
    text-shadow: 0 0 1px var(--shadow-5)
}

.x1n0rk3u {
    line-height: var(--xlymjwl)
}

.x1n0sxbx {
    font-family: var(--font-family-apple)
}

.x1n1khn5 {
    background-color: var(--x1hl8hdx)
}

.x1n2606p {
    border-inline-end-width: var(--xik8ccv)
}

.x1n2cs60 {
    background-color: #606060
}

.x1n2id32 {
    color: var(--hds-shade-09)
}

.x1n2kurj {
    font-size: .7875rem
}

.x1n2onr6 {
    position: relative
}

.x1n327nk {
    z-index: 10
}

.x1n34360 {
    font-size: 1.3125rem
}

.x1n345fl {
    border-inline-end-color: var(--positive-background)
}

.x1n3sox7 {
    background-color: #2e2d2d
}

.x1n4gd9k {
    padding-inline-start: 350px
}

.x1n4lt37 {
    -webkit-filter: blur(15px) opacity(.55);
    filter: blur(15px) opacity(.55)
}

.x1n4ra7x {
    color: var(--x1oym7h4)
}

.x1n4vsjr {
    border-inline-end-color: var(--primary-button-pressed)
}

.x1n51wo8 {
    background-color: var(--always-dark-gradient)
}

.x1n5d1j9 {
    transform: scale(.96)
}

.x1n6cfe {
    inset-inline-start: -1000px
}

.x1n6r80h {
    background-color: #b35401
}

.x1n7r724 {
    line-height: var(--x8jrww6)
}

.x1n811d1 {
    padding-inline-end: var(--x1151t8p)
}

.x1n86rs4 {
    box-shadow: var(--shadow-elevation-05)
}

.x1n8a54f {
    color: #5a24c7
}

.x1n8buz {
    inset-inline-start: 92px
}

.x1n8ftqi {
    vertical-align: text-top
}

.x1n8ud3w {
    inset-inline-start: 20px
}

.x1n8wkoj {
    background-color: var(--hds-core-ui-white-alpha-20)
}

.x1n901it {
    order: 13
}

.x1n9xxwz {
    display: table-cell
}

.x1na113i {
    padding-inline-start: var(--Spacing-Padding-None, 0px)
}

.x1na6gtj {
    row-gap: 24px
}

.x1nad179 {
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), var(--surface-background))
}

.x1naw5v1 {
    fill: var(--blue-secondary)
}

.x1nbfv00 {
    border-inline-end-color: var(--messenger-card-background)
}

.x1nbubyo {
    border-end-start-radius: 5%
}

.x1nc5ocm {
    transform: translate(-50%)
}

.x1ncmwqm {
    background-image: linear-gradient(119.829deg, #cfd4ea00 0% 32.408%, #f4d9ff80 52.852%, #f1f4f7 73.913% 100%)
}

.x1ncwhqj {
    font-size: .6875rem
}

.x1nd1vwf {
    background-color: #245cb8
}

.x1nd26mk {
    stroke: #d45c43
}

.x1nd4ooy {
    animation-delay: var(--x19wb9r)
}

.x1ndx14i {
    font-family: var(--xatcy98), var(--xugynlb) !important
}

.x1ndyuxu {
    color: var(--x1bxvvwh)
}

.x1ne3efk {
    flex-basis: calc(2 * var(--messenger-card-min-width))
}

.x1ned7t2 {
    column-gap: 2px
}

.x1nf803f {
    transform-origin: left center
}

.x1nfgvoc {
    color: var(--xeno43c)
}

.x1nfuvd4 {
    font-weight: var(--x7twig2)
}

.x1ng0oyw {
    animation-name: xb4s9mv-B
}

.x1nghlpw {
    transform: rotate(.5turn)
}

.x1ngkj8j {
    font-size: var(--x1oyn4z3)
}

.x1ngpmuv {
    border-end-start-radius: var(--badge-border-radius)
}

.x1ngqhlp {
    border-inline-end-color: var(--placeholder-text-on-media)
}

.x1nh4oco {
    background-color: #0003
}

.x1nhbasn {
    padding-inline-start: 1.33em
}

.x1nhh2j2 {
    font-weight: var(--xnnj13s)
}

.x1nhnf8p {
    border-end-start-radius: var(--nav-list-cell-corner-radius)
}

.x1nhozj7 {
    transform: scale(1.02)
}

.x1nhu837 {
    text-transform: var(--x1ri8ta2)
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1nhwpc4 {
    background-image: linear-gradient(180deg, #fff0, #46487233)
}

.x1ni14s7 {
    transform: translateY(2px)
}

.x1nicfno {
    order: 59
}

.x1niopd8 {
    background-image: url(UGjcMjdT8MH.png)
}

.x1nj116k {
    font-size: var(--new-title-1-font-size)
}

.x1nj4pdo {
    border-end-end-radius: 52px
}

.x1njaipp {
    animation-name: x1wtgnkq-B
}

.x1nk62jn {
    background-color: #fff3
}

.x1nk8b4m {
    box-shadow: 0 0 0 3px var(--progress-ring-neutral-foreground)
}

.x1nkku1y {
    background-color: #058bf9
}

.x1nm1lid {
    transform: scaleY(1)
}

.x1nmn18 {
    border-inline-start-color: var(--media-inner-border)
}

.x1nn7xxa {
    border-end-start-radius: var(--workds-text-input-border-radius)
}

.x1nnaojt {
    border-end-end-radius: 27px
}

.x1nnuik6 {
    background-color: #fcc12b1a
}

.x1noocy9 {
    color: #999
}

.x1not0ju {
    border-start-start-radius: 24%
}

.x1notits {
    flex-basis: 364px
}

.x1npjb2n {
    background-color: var(--input-background-disabled)
}

.x1nq19j4 {
    transform: translate(16px) translateZ(0)
}

.x1nqdbpy {
    border-start-start-radius: 13px
}

.x1nqu11p {
    background-color: #2e4a72
}

.x1nqv1ya {
    box-shadow: 1px 1px 0 var(--shadow-2)
}

.x1nr1p0w {
    background-attachment: fixed
}

.x1nr2iij {
    animation-name: x9uonht-B
}

.x1nrdd72 {
    border-inline-end-width: var(--chat-message-border-width, 0px)
}

.x1nrnjgp {
    background-color: var(--background-highlight)
}

.x1nrnnz7 {
    border-end-end-radius: var(--x1d8jg19)
}

.x1nrvvgt {
    transform: scale(.75)
}

.x1nrwgbl {
    animation-delay: .6s
}

.x1nscudj {
    stroke: var(--button-icon-secondary)
}

.x1ntzsbt {
    font-size: var(--xsrv52e)
}

.x1nug9m2 {
    border-end-end-radius: 7px
}

.x1nuirla {
    background-color: var(--new-fill-secondary-elevated)
}

.x1nus7r3 {
    animation-name: xaz0mp3-B
}

.x1nuzdyh {
    animation-name: x62wqjc-B
}

.x1nva9kg {
    background-color: var(--progress-ring-on-media-foreground)
}

.x1nvkwcz {
    font-weight: var(--xut5dv6)
}

.x1nxgg22 {
    animation-timing-function: steps(1)
}

.x1nxh6w3 {
    font-size: .8125rem
}

.x1nxv2f2 {
    background-color: #4326c4
}

.x1nybmgj {
    background-color: #e0c9ff
}

.x1nyg9ey {
    border-start-end-radius: var(--x1ruj3lq)
}

.x1nyqbn0 {
    background-image: linear-gradient(135deg, #4571ff, #a855f7)
}

.x1nyyoj5 {
    box-shadow: -4px 0 12px var(--shadow-2)
}

.x1o0lzc5 {
    row-gap: 18px
}

.x1o0tod {
    inset-inline-start: 0
}

.x1o18zem {
    transform: translate(-11px)
}

.x1o1p3th {
    margin-inline-start: -20px
}

.x1o1pcnm {
    fill: #5c3bbf
}

.x1o1pmfc {
    column-gap: 0
}

.x1o1wbqd {
    border-inline-start-color: var(--tooltip-border-color)
}

.x1o2n20e {
    background-color: var(--x1pwsir7)
}

.x1o2pa38 {
    justify-items: center
}

.x1o2sk6j {
    line-height: 24px
}

.x1o3jo1z {
    border-inline-end-color: transparent
}

.x1o4k75u {
    font-family: var(--xbj59ie), var(--xqqn5kh) !important
}

.x1o4xgn2 {
    margin-inline-end: 1.1%
}

.x1o5o7yw {
    border-end-start-radius: 12px !important
}

.x1o5ork6 {
    font-weight: var(--mono-subtitle-font-weight)
}

.x1o5r3ls {
    padding-inline-end: 22px
}

.x1o61qjw {
    grid-template-columns: 1fr 1fr
}

.x1o6pynw {
    caret-color: var(--primary-text)
}

.x1o75cna {
    order: 49
}

.x1o7lsid {
    order: 15
}

.x1o7ofs5 {
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

.x1o89b41 {
    background-image: linear-gradient(180deg, var(--shadow-5) 0%, var(--secondary-button-stroke) 100%)
}

.x1o8luej {
    transform: scale(1.8)
}

.x1o8w993 {
    border-inline-end-color: #ffffff20
}

.x1o9tdi4 {
    color: var(--hds-core-ui-dark-blue)
}

.x1oa06mv {
    border-start-end-radius: var(--about-ig-galaxy-image-border-radius)
}

.x1oa3qoh {
    align-self: auto
}

.x1oadvzi {
    border-inline-start-color: #8b5cf6
}

.x1ob4rv2 {
    margin-inline-start: -36px
}

.x1obq294 {
    border-start-start-radius: 8px
}

.x1ocl44q {
    counter-increment: li
}

.x1ocldi {
    order: 12
}

.x1od954e {
    fill: #aab
}

.x1oega0l {
    color: var(--text-primary-alpha)
}

.x1ofb795 {
    animation-name: x13f3g3z-B
}

.x1ofwgd6 {
    box-shadow: var(--shadow-elevation-1)
}

.x1og6ib8 {
    color: #0866ff
}

.x1og80o3 {
    box-shadow: inset 0 0 0 .5px var(--secondary-button-background-on-color)
}

.x1ogcfxj {
    -webkit-filter: var(--toast-icon-none-filter);
    filter: var(--toast-icon-none-filter)
}

.x1ogy599 {
    box-shadow: 0 0 8px 0 var(--shadow-2)
}

.x1oh11xo {
    inset-inline-start: 196px
}

.x1oh8ob4 {
    transform: translate(12px) scale(0)
}

.x1ohetei {
    background-color: #ffffff1a
}

.x1ohifd9 {
    flex-basis: 8px
}

.x1oi4xia {
    -webkit-filter: var(--button-icon-filter-secondary);
    filter: var(--button-icon-filter-secondary)
}

.x1oiqv2n {
    padding-inline-start: 48px
}

.x1oj74iu {
    line-height: 60
}

.x1oj8htv {
    color: var(--new-text-primary)
}

.x1ojaoi2 {
    margin-inline-start: calc(var(--x1lv1z71) * -1)
}

.x1ojmjj {
    border-end-end-radius: 99px
}

.x1ojodb8 {
    border-start-end-radius: var(--dialog-border-radius)
}

.x1ojp5iq {
    border-start-end-radius: 10%
}

.x1ojqjes {
    border-start-end-radius: var(--input-border-radius)
}

.x1ojsi0c {
    animation-timing-function: var(--fds-soft)
}

.x1ojwdv {
    inset-inline-end: max(calc(100% - 28px), 64px)
}

.x1ok6n3d {
    color: var(--hds-meta-blue-text)
}

.x1okay99 {
    border-end-start-radius: var(--x82vd9a)
}

.x1olfq0q {
    border-inline-start-color: var(--primary-deemphasized-button-background)
}

.x1olpzi8 {
    border-end-start-radius: 24%
}

.x1olqqmk {
    margin-inline-end: var(--size-negative-16)
}

.x1olr8o4 {
    inset-inline-start: 75px
}

.x1oluzpl {
    background-color: color-mix(in srgb, var(--wash) 50%, transparent)
}

.x1olyfxc {
    box-shadow: 0 0 2px var(--media-inner-border)
}

.x1om1hw7 {
    border-inline-end-color: var(--shadow-2)
}

.x1omd3ad {
    box-shadow: var(--workds-text-input-box-shadow)
}

.x1omdec3 {
    transform: scale(1.5)
}

.x1omvbud {
    letter-spacing: var(--x100b73x)
}

.x1on1db2 {
    grid-auto-rows: auto
}

.x1onr9mi {
    padding-inline-start: 14px
}

.x1onxe6 {
    border-end-start-radius: var(--x1ttpv1t)
}

.x1onydzz {
    padding-inline-start: 56px
}

.x1ooda66 {
    background-color: var(--icon-primary)
}

.x1oodb7 {
    background-color: var(--xyaxlxh)
}

.x1op1vkj {
    transform: translate(-25%, -25%)
}

.x1op5onb {
    background-color: var(--xeq63j5)
}

.x1opg30j {
    fill: var(--accent)
}

.x1ophzl8 {
    transform: translateY(calc(100% + 20px))
}

.x1opvn06 {
    box-shadow: inset 0 0 0 2px var(--accent), inset 0 0 0 4px var(--always-white)
}

.x1oreiyq {
    background-position-x: center
}

.x1orrgwm {
    border-inline-start-width: var(--dialog-border-width)
}

.x1os6hbj {
    letter-spacing: var(--xxb4ih)
}

.x1ot0h8l {
    padding-inline-end: 41.5px
}

.x1ot33o7 {
    box-shadow: 0 6px 12px 4px var(--shadow-2)
}

.x1ot69gp {
    box-shadow: inset 0 0 96px #00000073
}

.x1otq1sz {
    border-end-end-radius: var(--radius-round)
}

.x1ottymn {
    border-end-end-radius: var(--list-item-overlay-corner-radius-navigation)
}

.x1otz2xq {
    border-inline-end-width: medium
}

.x1ou5ly4 {
    border-end-end-radius: var(--chat-bubble-border-radius, 18px)
}

.x1ov1ned {
    background-image: linear-gradient(225deg, var(--messenger-card-background) 50%, transparent 50%)
}

.x1ov8xcp {
    inset-inline-start: 89px
}

.x1ovxehe {
    background-image: linear-gradient(transparent 0%, var(--shadow-8) 75%)
}

.x1owpc8m {
    stroke-linecap: round
}

.x1owpvms {
    border-end-end-radius: var(--x88p6x8)
}

.x1ows92d {
    margin-inline-end: -10px
}

.x1ox92ov {
    margin-inline-end: 11px
}

.x1oxljau {
    margin-inline-start: -50px
}

.x1oyok0e {
    transform-style: preserve-3d
}

.x1oz4q9 {
    background-color: var(--badge-blue)
}

.x1ozayzd {
    background-size: var(--x-backgroundSize)
}

.x1ozp1we {
    border-end-start-radius: var(--radius-round)
}

.x1p0hc1o {
    transition-timing-function: cubic-bezier(.2, 0, 0, 1)
}

.x1p0khr9 {
    background-color: var(--fds-red-55)
}

.x1p0ubpv {
    background-color: var(--wig-aqua)
}

.x1p1653j {
    background-color: #fcc12b4d
}

.x1p19dxf {
    padding-inline-start: var(--workds-text-input-padding-horizontal)
}

.x1p1yzt3 {
    fill: var(--inverse-text)
}

.x1p1z42w {
    background-color: #e6e6e6
}

.x1p2znge {
    border-start-end-radius: 38px
}

.x1p3772a {
    transform: translateY(calc(-100% - 50px))
}

.x1p39ivd {
    border-inline-end-color: var(--notification-badge)
}

.x1p3snn7 {
    border-start-end-radius: var(--xgtnwqa)
}

.x1p4gyq8 {
    padding-inline-start: 46px
}

.x1p4v3wy {
    letter-spacing: var(--x5osz7f)
}

.x1p52sp3 {
    border-start-end-radius: 32px
}

.x1p589sn {
    transition-duration: var(--kds-duration-extra-extra-short-out)
}

.x1p5r69i {
    stroke: var(--accent)
}

.x1p63m33 {
    animation-timing-function: var(--fds-animation-fade-in)
}

.x1p6iq01 {
    font-weight: var(--xk6qs53)
}

.x1p6odiv {
    color: var(--always-black)
}

.x1p6xzkp {
    border-end-start-radius: var(--media-tile-border-radius)
}

.x1p7a7zf {
    margin-inline-start: 128px !important
}

.x1p8j9ns {
    margin-inline-end: 3px
}

.x1p8letp {
    background-color: #d4311c
}

.x1p9a9az {
    line-height: var(--x16j14yu)
}

.x1p9ay4r {
    background-color: #f05f69
}

.x1pahc9y {
    border-end-end-radius: 50%
}

.x1pak89f {
    inset-inline-end: 220px
}

.x1pb3rhs {
    animation-name: x1bt8ye9-B
}

.x1pbgza5 {
    padding-inline-start: var(--xwfipl1)
}

.x1pbowv5 {
    box-shadow: var(--popover-box-shadow)
}

.x1pbvl4h {
    transition-timing-function: cubic-bezier(.16, 1, .3, 1)
}

.x1pbwlrb {
    padding-inline-end: var(--badge-inner-padding-horizontal)
}

.x1pcelz0 {
    box-shadow: 0 0 0 1px var(--divider)
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pd3egz {
    font-weight: inherit
}

.x1pd91jo {
    background-color: var(--progress-ring-blue-foreground)
}

.x1pdplpt {
    transform: scaleY(.3870967741935484)
}

.x1pe450p {
    inset-inline-start: 26px
}

.x1ped4v3 {
    animation-name: var(--x11zsdp1)
}

.x1pf2wvv {
    padding-inline-end: var(--x14ofxiu)
}

.x1pg3x37 {
    border-start-end-radius: 1000px
}

.x1pg5gke {
    font-size: .75rem
}

.x1pha0wt {
    align-items: baseline
}

.x1pha6kb {
    fill-opacity: .8
}

.x1phubyo {
    border-inline-start-color: var(--always-dark-overlay)
}

.x1pi3zu {
    background-color: var(--background-media-protection)
}

.x1pic42t {
    padding-inline-end: 14px
}

.x1pixwil {
    padding-inline-start: 7px
}

.x1pjmzud {
    border-inline-end-width: var(--x-borderWidth)
}

.x1pjtg3p {
    background-color: var(--fds-gray-25)
}

.x1pknhix {
    background-color: var(--dyi-status-slow)
}

.x1pkuq60 {
    padding-inline-end: var(--button-small-padding-horizontal)
}

.x1pkwi32 {
    grid-column-end: calc(var(--x12nro88) / 3)
}

.x1plog1 {
    aspect-ratio: 1
}

.x1po3bks {
    background-color: #242526
}

.x1podjgm {
    transform: rotate(5deg) scale(.65)
}

.x1polrz3 {
    flex-basis: 480px
}

.x1ppcln6 {
    padding-inline-start: var(--xij1rf)
}

.x1pprdz2 {
    background-color: var(--dialog-background)
}

.x1ps20hs {
    line-height: var(--x1rnypjd)
}

.x1ps7ob9 {
    background-color: var(--progress-ring-blue-background)
}

.x1pt730z {
    order: 47
}

.x1ptafy7 {
    padding-inline-end: var(--size-20)
}

.x1ptkvgd {
    flex-basis: 12px
}

.x1ptxcow {
    opacity: .1
}

.x1ptyib7 {
    background-color: var(--highlight-background)
}

.x1pu11xr {
    border-inline-start-color: var(--x1f1vpbm)
}

.x1puf9x1 {
    border-inline-end-color: var(--fds-gray-30)
}

.x1pur685 {
    padding-inline-end: var(--x-g3otn)
}

.x1pv694p {
    border-end-start-radius: 10px
}

.x1pvccs7 {
    border-end-start-radius: 20%
}

.x1pvdv19 {
    order: 45
}

.x1pvy4qg {
    color: #00000080
}

.x1pwv2dq {
    stroke: var(--media-inner-border)
}

.x1pwvhwu {
    animation-name: xvcgth7-B
}

.x1pwz1hh {
    margin-inline-start: 20%
}

.x1px3noz {
    color: var(--fds-gray-100)
}

.x1pxncnj {
    color: #0a84ff
}

.x1pxtg5o {
    border-start-end-radius: var(--media-small-corner-radius)
}

.x1pxtx4b {
    border-inline-start-color: var(--dolly-cta-default)
}

.x1py1tus {
    margin-inline-end: var(--x-marginInline)
}

.x1py2n91 {
    background-color: var(--badge-success-background-color)
}

.x1py5hnd {
    background-color: var(--event-date)
}

.x1py5zv9 {
    border-inline-start-color: var(--popover-border-color)
}

.x1pyds6u {
    margin-inline-start: 58px
}

.x1q0g3np {
    flex-direction: row
}

.x1q105lk {
    grid-template-columns: minmax(0, auto) 1fr minmax(0, auto)
}

.x1q1rmc8 {
    will-change: transform, opacity
}

.x1q22t7g {
    scroll-snap-align: none
}

.x1q29avi {
    color: var(--base-blue)
}

.x1q2gic2 {
    letter-spacing: var(--x53wzyo)
}

.x1q2oy4v {
    z-index: 9999
}

.x1q2ypsf {
    background-color: var(--radio-item-checked)
}

.x1q2yuad {
    transform: translate(0)
}

.x1q359dk {
    -webkit-line-clamp: 6
}

.x1q39nam {
    border-inline-end-color: var(--line-scrollbar)
}

.x1q3ajuy {
    padding-inline-end: 15px
}

.x1q3qbx4 {
    animation-duration: 1s
}

.x1q3yisq {
    animation-name: x14h38ek-B
}

.x1q409o7 {
    border-inline-start-color: #00f
}

.x1q4r9ba {
    background-color: var(--x11nuaxw)
}

.x1q5d7hi {
    border-inline-start-color: var(--xd9u4s4)
}

.x1q5en1f {
    border-inline-start-width: thin
}

.x1q5i7dz {
    text-transform: var(--xngwxrr)
}

.x1q67uy {
    grid-column-start: span 2
}

.x1q6ig7 {
    border-end-start-radius: 51px
}

.x1q72k5u {
    animation-name: xz28g5q-B
}

.x1q74xe4 {
    font-size: 1.75rem
}

.x1q7or1h {
    background-color: #f3f0ff
}

.x1q7ul4s {
    text-shadow: 0 1px 4px var(--fds-black-alpha-40)
}

.x1q85c4o {
    background-color: #fff
}

.x1q8pjwh {
    padding-inline-end: var(--x17m3bg8)
}

.x1q8sqs3 {
    background-color: var(--fds-gray-10)
}

.x1q93mge {
    background-color: var(--text-badge-attention-background)
}

.x1q9l8vc {
    border-inline-start-color: #dfdddb
}

.x1qa9h0z {
    border-inline-start-width: var(--x8g8wmh)
}

.x1qab1bc {
    justify-self: end
}

.x1qaozs {
    border-end-end-radius: 12px !important
}

.x1qatdcw {
    background-color: var(--progress-stepper-primary-complete)
}

.x1qb2erx {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px)
}

.x1qb2vl1 {
    border-inline-end-color: var(--border-unfocused)
}

.x1qb5hxa {
    line-height: 1.1667
}

.x1qbjoa2 {
    border-start-end-radius: var(--xlcg5hk)
}

.x1qbk0ri {
    border-inline-end-color: var(--x1y02xta)
}

.x1qc3x9g {
    margin-inline-start: -150px
}

.x1qctp1v {
    column-gap: var(--space-large)
}

.x1qdfhbp {
    background-color: color-mix(in srgb, var(--yellow-primary) 30%, transparent)
}

.x1qeuxbb {
    background-color: var(--unified-canvas-tool-panel-background-color)
}

.x1qeybcx {
    box-shadow: 0 2px 4px var(--shadow-1), 0 12px 28px var(--shadow-2)
}

.x1qf6kbr {
    padding-inline-end: var(--x1iw6e26)
}

.x1qfcdkd {
    border-inline-start-color: var(--fds-gray-10)
}

.x1qfoo7x {
    border-end-start-radius: calc(var(--size-medium) / 2)
}

.x1qfufaz {
    margin-inline-start: -8px
}

.x1qfuztq {
    transition-timing-function: var(--fds-soft)
}

.x1qfwfj7 {
    font-family: var(--x1ipqjg5), var(--x1tn40x4) !important
}

.x1qfxs89 {
    line-height: 150%
}

.x1qgin71 {
    -webkit-filter: blur(4px);
    filter: blur(4px)
}

.x1qgm713 {
    inset-inline-end: -10%
}

.x1qgsegg {
    outline-width: 1px
}

.x1qgv0r9 {
    column-gap: 24px
}

.x1qhc4x0 {
    background-color: #1e1e1e
}

.x1qhmfi1 {
    background-color: var(--secondary-button-background)
}

.x1qiqhqr {
    border-inline-start-width: 100px
}

.x1qizc5j {
    border-end-start-radius: 54px
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qka5pn {
    border-inline-end-color: #0000000f
}

.x1qkd0b0 {
    border-start-end-radius: initial
}

.x1qketbq {
    inset-inline-start: 150px
}

.x1qks34j {
    padding-inline-start: var(--button-medium-horizontal-padding)
}

.x1qks4jc {
    background-color: #64b4f073
}

.x1qkugbe {
    background-color: #2ea04326
}

.x1qlqyl8 {
    font-size: inherit
}

.x1qm6pic {
    margin-inline-start: 1.5em
}

.x1qmuz5c {
    padding-inline-start: var(--size-10)
}

.x1qn481z {
    border-inline-start-color: var(--secondary-icon-on-media)
}

.x1qndgat {
    border-start-end-radius: .5rem
}

.x1qnfm3j {
    box-shadow: 0 2px 6px var(--shadow-2)
}

.x1qo4wvw {
    -webkit-filter: drop-shadow(0 0 4px var(--shadow-5));
    filter: drop-shadow(0 0 4px var(--shadow-5))
}

.x1qodse3 {
    line-height: 1.4118
}

.x1qov6f7 {
    padding-inline-end: 4.4%
}

.x1qpj6lr {
    box-shadow: var(--messenger-card-box-shadow)
}

.x1qq8qej {
    background-color: var(--wig-selected-background)
}

.x1qq9wsj {
    color: var(--accent)
}

.x1qqvr59 {
    opacity: .05
}

.x1qralhi {
    z-index: 501
}

.x1qrsksh {
    background-color: var(--base-pink)
}

.x1qsbe1w {
    animation-name: xurz0lb-B
}

.x1qt1ly7 {
    border-inline-end-color: var(--fds-gray-10)
}

.x1qt2z1b {
    border-inline-end-color: var(--negative-background)
}

.x1qtjua5 {
    font-weight: var(--new-body-font-weight)
}

.x1qu0yxk {
    padding-inline-start: var(--size-14)
}

.x1qu1n7x {
    text-transform: var(--x1ccnlsv)
}

.x1qughib {
    justify-content: space-between
}

.x1quo0k7 {
    background-color: #f0f4ff
}

.x1qvhnm {
    margin-inline-end: 105px
}

.x1qvsw8t {
    background-color: #2847f8
}

.x1qvwoe0 {
    clip: rect(1px, 1px, 1px, 1px)
}

.x1qw1ngv {
    border-inline-start-color: var(--x1lgju46)
}

.x1qxoj0o {
    margin-inline-start: 2.5%
}

.x1qyalfw {
    color: var(--tasks-priority-high)
}

.x1qygnud {
    border-inline-end-width: var(--x1k4myr1)
}

.x1qyhdoi {
    z-index: 300
}

.x1qyio2m {
    border-start-end-radius: 22.5px
}

.x1qyk479 {
    flex-direction: var(--x-flexDirection)
}

.x1qzbmar {
    font-weight: var(--x7rvlmb)
}

.x1qzco68 {
    background-color: var(--wig-group-cover-default-background)
}

.x1qzk9bp {
    font-weight: var(--x-fontWeight)
}

.x1qzotnd {
    line-height: var(--xnd7tci)
}

.x1r0051x {
    border-start-start-radius: var(--x1epajyq)
}

.x1r019ro {
    box-shadow: 0 2px 8px #0a131714, 0 2px 16px #0a13170a
}

.x1r0g7yl {
    letter-spacing: 1px
}

.x1r0jzty {
    row-gap: 4px
}

.x1r0oq8m {
    border-inline-start-color: var(--comment-background)
}

.x1r17msq {
    font-family: var(--font-family-text-bold), var(--font-family-segoe) !important
}

.x1r1bli0 {
    background-color: #2d88ff
}

.x1r1mewj {
    background-color: #000
}

.x1r1qebe {
    font-weight: var(--x19ec5t)
}

.x1r29syi {
    outline-offset: var(--x-outlineOffset)
}

.x1r33m8s {
    border-start-start-radius: 12px !important
}

.x1r41h1w {
    padding-inline-end: calc(var(--mwp-message-list-actions-width, 105px) + 14px)
}

.x1r4y97 {
    inset-inline-start: 12px
}

.x1r5gt3v {
    background-color: var(--x1a4bunx)
}

.x1r5qidx {
    background-color: #272727
}

.x1r667z1 {
    background-image: linear-gradient(180deg, color(display-p3 1 1 1 / 0) 0%, var(--card-background) 100%)
}

.x1r6zdsc {
    background-color: var(--always-gray-40)
}

.x1r7x56h {
    transition-timing-function: var(--fds-animation-move-in)
}

.x1r7zawb {
    background-color: #65676b
}

.x1r8ig29 {
    margin-inline-start: 4.5%
}

.x1r8ink {
    font-size: var(--new-caption-2-font-size)
}

.x1r8uery {
    flex-basis: 0
}

.x1r8uycs {
    row-gap: var(--x-rowGap)
}

.x1r90a5f {
    font-size: 1.5625rem
}

.x1r990rs {
    inset-inline-start: 380px
}

.x1r9f31l {
    column-gap: 50px
}

.x1ra7mdn {
    row-gap: 36px
}

.x1racat8 {
    background-color: #bcc0c3
}

.x1rajyc1 {
    border-start-start-radius: .5rem
}

.x1rbgqaq {
    transform: rotate(270deg)
}

.x1rbl1jv {
    animation-name: xcud9oj-B
}

.x1rcel4b {
    padding-inline-end: var(--size-negative-2)
}

.x1rcrx55 {
    box-shadow: 0 4px 12px #0a13171f, 0 6px 24px #0a131714
}

.x1rdrv6n {
    padding-inline-end: var(--xij1rf)
}

.x1rdzvro {
    letter-spacing: var(--x1czraig)
}

.x1rfik1p {
    background-color: var(--attachment-footer-background)
}

.x1rfj78v {
    justify-content: left
}

.x1rfph6h {
    line-height: 1.0667
}

.x1rfu9hk {
    box-shadow: 0 2px 16px 0 var(--shadow-1)
}

.x1rg5ohu {
    display: inline-block
}

.x1rgpnsg {
    line-height: 16
}

.x1rgw4pv {
    border-start-start-radius: 15px
}

.x1rhffln {
    animation-name: xekq5re-B
}

.x1ri56nk {
    box-shadow: 0 0 0 4px var(--background-inverse)
}

.x1riwmor {
    font-weight: var(--new-large-title-2-font-weight)
}

.x1rjy28t {
    animation-name: xtwwzw5-B
}

.x1rkc77x {
    transition-duration: 1.5s
}

.x1rl232d {
    background-color: var(--primary-button-background, #0A7CFF)
}

.x1rl3oym {
    font-family: var(--x3ghh2v), var(--xfj931r) !important
}

.x1rl60r {
    border-start-end-radius: 13px
}

.x1rl75mt {
    border-start-start-radius: 24px
}

.x1rlckdy {
    border-start-start-radius: var(--shape-full)
}

.x1rls4c9 {
    margin-inline-start: var(--workds-text-input-addon-margin)
}

.x1rlv4py {
    background-color: var(--wig-light-grey)
}

.x1rlxhas {
    transition-timing-function: cubic-bezier(.25, .1, .25, 1)
}

.x1rlyq35 {
    margin-inline-start: 43px
}

.x1rmb33y {
    color: #96a6b4
}

.x1rnuott {
    background-color: #8a8d91
}

.x1rnx2n1 {
    letter-spacing: var(--xs7v5av)
}

.x1ro0b6g {
    inset-inline-end: 3px
}

.x1ro2vih {
    background-color: #fff5f5
}

.x1rohswg {
    scrollbar-width: none
}

.x1roi4f4 {
    color: rgb(var(--ig-secondary-text))
}

.x1roq8pg {
    letter-spacing: -.5px
}

.x1rozsjd {
    z-index: 101
}

.x1rp53t7 {
    grid-template-columns: 1fr 1fr 1fr
}

.x1rpp46u {
    line-height: .8333
}

.x1rqsryp {
    border-start-end-radius: var(--x1j99h4o)
}

.x1rrfaq8 {
    transform: scale(.8) translateY(.2px) translate(.2px)
}

.x1rrqm6h {
    list-style-type: lower-alpha
}

.x1rs5sxt {
    animation-name: x1glc8v1-B
}

.x1rsnblh {
    line-height: var(--message-heading-5-line-height)
}

.x1rsuxf0 {
    border-start-start-radius: 25px
}

.x1rtvs26 {
    box-shadow: 0 0 0 3px var(--always-dark-overlay)
}

.x1ru42tm {
    animation-delay: 1.5s
}

.x1ru8ea5 {
    border-end-start-radius: 3px
}

.x1ruc54x {
    line-height: 1.2857
}

.x1rv0eb3 {
    color: var(--always-gray-40)
}

.x1rv2pf2 {
    background-color: #40dccd
}

.x1rvut6x {
    transition-duration: .25s
}

.x1rw5uob {
    background-color: #1d2945
}

.x1rwit8z {
    font-weight: var(--x7fte1l)
}

.x1rwy58d {
    background-color: var(--fds-white-alpha-40)
}

.x1rxkm4k {
    box-shadow: 0 5px 20px var(--media-inner-border)
}

.x1rxuh9x {
    box-shadow: 0 2px 16px var(--media-inner-border)
}

.x1ry3o7a {
    background-color: var(--pressable-background-color-selected)
}

.x1ry7zlp {
    border-inline-end-width: var(--border-width-thin)
}

.x1ryjqtz {
    border-end-end-radius: var(--xiyfnn2)
}

.x1ryp3ve {
    background-color: var(--fds-blue-60)
}

.x1rzxbcp {
    font-weight: var(--subtitle-emphasized-font-weight)
}

.x1s0aqod {
    animation-direction: normal
}

.x1s0ll0j {
    -webkit-filter: var(--toast-icon-info-filter);
    filter: var(--toast-icon-info-filter)
}

.x1s0wghh {
    border-inline-start-color: #7c7f83
}

.x1s0x84p {
    padding-inline-start: var(--xw0mrvs)
}

.x1s20p3r {
    padding-inline-start: var(--abra-message-margin-start)
}

.x1s21r7r {
    grid-template-columns: 1.5fr 1.25fr 9fr 2.25fr 1.5fr 1.5fr
}

.x1s3ybhk {
    padding-inline-start: var(--x15qbgmd)
}

.x1s4qwb9 {
    background-color: #2e5547
}

.x1s5na60 {
    transition-timing-function: var(--kds-animation-fade-out)
}

.x1s5pjr {
    box-shadow: 0 0 10px var(--hds-shade-04)
}

.x1s688f {
    font-weight: 600
}

.x1s6czcc {
    border-end-start-radius: var(--list-cell-border-radius-rounded)
}

.x1s780dp {
    outline-width: 3px
}

.x1s7cmae {
    animation-name: x1eda6j4-B
}

.x1s7ejei {
    color: var(--button-icon-secondary-on-media-toggled)
}

.x1s7gsxa {
    background-image: linear-gradient(to top, var(--always-dark-overlay), transparent)
}

.x1s7n7y8 {
    -webkit-line-clamp: 5
}

.x1s85apg {
    display: none
}

.x1s8elqy {
    animation-delay: 3s
}

.x1s8tae6 {
    color: #dd2334
}

.x1s9gvy {
    margin-inline-end: var(--xmo9kjt)
}

.x1sa5p1d {
    margin-inline-end: 10px
}

.x1sa6l7d {
    background-image: url(UpVepYKRNRL.svg)
}

.x1sa9uta {
    flex-grow: 23
}

.x1sag07j {
    background-color: #00000059
}

.x1sbjjv6 {
    -webkit-filter: blur(5px);
    filter: blur(5px)
}

.x1sbju2s {
    animation-duration: 1.4s
}

.x1sboka3 {
    color: var(--always-blue)
}

.x1sc9c76 {
    margin-inline-end: 36px
}

.x1sdr0u7 {
    grid-auto-flow: row
}

.x1sdyfia {
    white-space: pre
}

.x1se604y {
    border-inline-end-color: #d40062
}

.x1segpg7 {
    animation-name: x18z2xhc-B, xci0in2-B
}

.x1seikjg {
    background-color: var(--glimmer-background)
}

.x1sejyns {
    stroke-width: 10px
}

.x1sek5qj {
    border-end-start-radius: var(--button-small-corner-radius)
}

.x1sem1i {
    border-end-end-radius: var(--radius-tiny)
}

.x1semmp9 {
    border-start-start-radius: var(--shape-x-small)
}

.x1sfiqbd {
    flex-basis: 870px
}

.x1sfrptf {
    font-size: .7rem
}

.x1sfxr9m {
    font-weight: var(--x6wadjw)
}

.x1sg1d4o {
    aspect-ratio: 4 / 5
}

.x1sghn4i {
    -webkit-clip-path: polygon(0% 100%, 100% 100%, 100% 40%);
    clip-path: polygon(0% 100%, 100% 100%, 100% 40%)
}

.x1sh0aon {
    border-start-start-radius: var(--x1fa3scr)
}

.x1sh12sr {
    font-size: var(--x8watv5)
}

.x1si1pim {
    border-inline-start-color: var(--wig-page-background, var(--nav-bar-background))
}

.x1si8y2z {
    fill: var(--base-teal)
}

.x1sibtaa {
    line-height: 1.2308
}

.x1sisiqo {
    font-size: var(--xmcoe8g)
}

.x1siw524 {
    scroll-snap-points-x: repeat(calc(100% - 128px))
}

.x1sixf9z {
    font-weight: var(--new-caption-1-font-weight)
}

.x1sjlma {
    font-family: var(--x1dvp97n), var(--x10n7fmw) !important
}

.x1sjo555 {
    order: 10
}

.x1sk2mxn {
    padding-inline-end: var(--x1h23lpg)
}

.x1skbp79 {
    box-shadow: 0 1px #0000000d
}

.x1skhn2j {
    font-family: var(--x1w7ahsj), var(--xip7nf1) !important
}

.x1skobnc {
    background-image: linear-gradient(180deg, var(--shadow-5), transparent 50% 80%, var(--shadow-5))
}

.x1skpzq2 {
    padding-inline-end: 71px
}

.x1slc22s {
    color: #d17c29
}

.x1sls1u5 {
    border-start-end-radius: 1.5px
}

.x1slxwg {
    line-height: 34px
}

.x1smtdnd {
    border-start-start-radius: 3.5px
}

.x1smz26m {
    animation-duration: .355s
}

.x1snh0of {
    margin-inline-end: 35%
}

.x1snnlbx {
    font-size: var(--message-heading-6-font-size)
}

.x1snpo1t {
    stroke: var(--base-lemon)
}

.x1snyndt {
    background-color: #66339980
}

.x1so62im {
    will-change: transform
}

.x1sodpjp {
    font-size: var(--xhjz105)
}

.x1soii88 {
    font-family: Optimistic Text, system-ui, sans-serif !important
}

.x1spa7qu {
    background-color: var(--blue-link)
}

.x1spgr7v {
    background-color: var(--xlucz4u)
}

.x1sph1tp {
    row-gap: var(--x4bzwim)
}

.x1sq2vv {
    box-shadow: inset 0 0 0 1px var(--accent)
}

.x1sq3oft {
    box-shadow: 0 1px 3px var(--media-inner-border)
}

.x1sq5m9a {
    box-shadow: 0 1px 3px var(--shadow-2)
}

.x1sqbtui {
    cursor: auto
}

.x1sqdly8 {
    line-height: 1.3077
}

.x1sqqk3a {
    border-end-start-radius: var(--xwbpd4y)
}

.x1sr11t {
    margin-inline-start: var(--hz-left-nav-width)
}

.x1sr9kcv {
    font-weight: var(--message-heading-5-font-weight)
}

.x1srb9ag {
    box-shadow: 3px 3px 3px #000
}

.x1ssd25i {
    -webkit-filter: drop-shadow(0 2px 8px var(--shadow-1));
    filter: drop-shadow(0 2px 8px var(--shadow-1))
}

.x1st3b7m {
    border-inline-end-color: var(--x1drzc3)
}

.x1stv5t9 {
    color: var(--communication-liked)
}

.x1supo20 {
    animation-name: x1llolng-B
}

.x1suuxkc {
    border-inline-start-color: #e0e3e6
}

.x1sv1fer {
    background-color: #f1a81780
}

.x1svgrmx {
    border-end-end-radius: var(--list-cell-corner-radius, 12px)
}

.x1svl1u5 {
    border-inline-end-color: var(--section-header-text)
}

.x1svr5r5 {
    margin-inline-start: var(--x-marginInline)
}

.x1swf91x {
    z-index: auto
}

.x1swlh40 {
    border-end-end-radius: var(--x-borderRadius)
}

.x1swv2oc {
    border-end-start-radius: var(--list-item-overlay-corner-radius-navigation)
}

.x1swve29 {
    border-start-end-radius: var(--button-border-radius)
}

.x1sx8fc2 {
    flex-basis: 32px
}

.x1sxim29 {
    background-image: linear-gradient(180deg, #0000, #00000014 47.5%, #00000059)
}

.x1sxyd0s {
    font-weight: var(--xkeetul)
}

.x1sy3v7r {
    background-image: linear-gradient(to bottom, var(--shadow-5), transparent)
}

.x1sz3r17 {
    border-end-end-radius: var(--x82vd9a)
}

.x1szg1o8 {
    font-family: var(--xeoui2o), var(--x1o21e05) !important
}

.x1szj5ip {
    aspect-ratio: 270 / 144
}

.x1szn6h9 {
    justify-content: stretch
}

.x1szx2gw {
    background-color: var(--background-on-media-default)
}

.x1szzd0g {
    border-end-end-radius: var(--input-corner-radius)
}

.x1t097et {
    -webkit-filter: contrast(200%);
    filter: contrast(200%)
}

.x1t127ru {
    border-start-start-radius: 5%
}

.x1t137rt {
    outline-style: none
}

.x1t13yrn {
    margin-inline-end: var(--nav-list-cell-margin-horizontal)
}

.x1t1x2f9 {
    flex-basis: 0%
}

.x1t2155t {
    font-family: monospace !important
}

.x1t23j8t {
    -webkit-background-clip: text
}

.x1t2qqyw {
    transform: translate(-50%, -50%) scale(1)
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t3g7g2 {
    border-start-start-radius: 55px
}

.x1t3qkha {
    padding-inline-end: 50%
}

.x1t43dcp {
    font-family: Optimistic Display Medium, system-ui, sans-serif !important
}

.x1t4jxyv {
    border-start-start-radius: var(--list-item-overlay-corner-radius-navigation)
}

.x1t64tob {
    color: var(--border-focused)
}

.x1t70le7 {
    flex-basis: 584px
}

.x1t74zba {
    background-color: var(--badge-neutral-background-color)
}

.x1t7fd7s {
    background-image: linear-gradient(var(--always-light-overlay), rgba(255, 255, 255, 1))
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1t83zlg {
    animation-delay: .2s
}

.x1t853zo {
    -webkit-backdrop-filter: none;
    backdrop-filter: none
}

.x1t8f6od {
    font-size: var(--headline1-font-size)
}

.x1t8lpz0 {
    inset-inline-start: -66px
}

.x1t8toqb {
    box-shadow: 0 12px 28px 0 var(--wig-black-alpha-10)
}

.x1t9jiy5 {
    border-end-end-radius: var(--artifact-imagine-corner-radius)
}

.x1ta4xzc {
    -webkit-background-clip: text
}

.x1tadh6z {
    transform: rotate(10deg)
}

.x1tazlab {
    background-color: #ebedf0
}

.x1tbiz1a {
    background-size: contain
}

.x1tbtn3x {
    stroke: var(--divider)
}

.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))
}

.x1teutqk {
    margin-inline-start: env(safe-area-inset-left)
}

.x1tfcph7 {
    background-color: var(--dataviz-primary-1)
}

.x1tgjyoi {
    fill: var(--media-pressed)
}

.x1tgt82b {
    box-shadow: 0 4px 20px 12px var(--shadow-1)
}

.x1tgueev {
    border-inline-start-color: var(--border-unfocused)
}

.x1tgw2lo {
    background-image: linear-gradient(var(--card-background) 0%, transparent)
}

.x1tgx5iq {
    caret-color: var(--negative)
}

.x1tgxfk6 {
    margin-inline-end: env(safe-area-inset-left)
}

.x1tgzfmc {
    stroke: var(--fuschia-primary)
}

.x1th1yjf {
    color: #63be09
}

.x1th3g94 {
    border-inline-start-color: #e5e5e5
}

.x1th4bbo {
    transition-delay: .1s
}

.x1thhhxo {
    border-start-start-radius: var(--container-dimension)
}

.x1thndj {
    transform-origin: -2px 6px
}

.x1thp53c {
    margin-inline-start: var(--size-10)
}

.x1thulwy {
    font-family: var(--x1wxq01c), var(--xxl2ler) !important
}

.x1ti6lmy {
    border-inline-start-width: var(--xo3rck8)
}

.x1ti8qmb {
    background-color: var(--fuschia-secondary)
}

.x1tj79e2 {
    row-gap: var(--xg3m0br)
}

.x1tjqyx8 {
    font-weight: var(--x1os5827)
}

.x1tk0hkb {
    fill: var(--dataviz-blue-secondary)
}

.x1tkhbzn {
    padding-inline-start: 170px
}

.x1tkrlma {
    border-end-start-radius: var(--xjnrlz3)
}

.x1tkz30p {
    flex-basis: 96px
}

.x1tl0v9o {
    border-start-end-radius: 31px
}

.x1tln6a1 {
    background-color: var(--interactive-secondary-active)
}

.x1tlzkzl {
    animation-name: xyswhzy-B
}

.x1tmobyk {
    accent-color: var(--primary-deemphasized-button-pressed-overlay)
}

.x1tnaec0 {
    background-color: #5c3bbf
}

.x1tnnvj {
    z-index: 102
}

.x1tnwsy2 {
    font-size: 1.8em
}

.x1tqrcod {
    order: 82
}

.x1tr5nd9 {
    padding-inline-start: var(--x-paddingInline)
}

.x1trhqq4 {
    margin-inline-end: -20px
}

.x1trv4o4 {
    box-shadow: 0 1px 1px var(--shadow-1)
}

.x1tse398 {
    border-start-end-radius: var(--workds-text-input-border-radius)
}

.x1tsovho {
    background-color: transparent !important
}

.x1tt6tx1 {
    border-end-end-radius: 72px
}

.x1ttexdo {
    border-start-end-radius: var(--xl8uc24)
}

.x1tu34mt {
    background-color: rgb(var(--ig-primary-button))
}

.x1tu4anv {
    grid-template-rows: 1fr
}

.x1tun0q4 {
    background-color: var(--disabled-text)
}

.x1tunt5e {
    font-size: var(--xjiteet)
}

.x1tup8yo {
    letter-spacing: -.3px
}

.x1tuynyk {
    flex-basis: 72px
}

.x1tv947e {
    line-height: var(--xagajt7)
}

.x1tvcp52 {
    text-transform: var(--x10yqphs)
}

.x1tvddkl {
    background-color: #9e9e9e
}

.x1tvfh27 {
    transition-duration: var(--duration-extra-short-out)
}

.x1tvm86q {
    padding-inline-start: 100px
}

.x1tvzbhf {
    inset-inline-start: unset
}

.x1tw5enq {
    border-inline-start-color: var(--calendar-event-card-outline-yellow)
}

.x1tw9p8u {
    background-color: var(--base-seafoam)
}

.x1two7sd {
    padding-inline-end: var(--workds-text-input-padding-end-with-addon-single)
}

.x1txhvsy {
    background-color: var(--fds-gray-20)
}

.x1txq2hj {
    -webkit-filter: opacity(.8);
    filter: opacity(.8)
}

.x1ty65gk {
    inset-inline-start: 3px
}

.x1tykhy0 {
    transform: translate(-5%)
}

.x1tynv8c {
    border-end-end-radius: var(--messenger-card-corner-radius)
}

.x1tzjh5l {
    forced-color-adjust: auto
}

.x1tzrqqp {
    background-color: var(--base-cherry)
}

.x1u0apov {
    box-shadow: 0 0 1px var(--media-inner-border), 0 0 4px var(--media-inner-border)
}

.x1u0fnx4 {
    border-end-end-radius: 5px
}

.x1u0pww3 {
    border-inline-end-style: var(--xfrk6k2)
}

.x1u1986e {
    text-transform: var(--x1fcbh1i)
}

.x1u1g78z {
    border-start-end-radius: 48px
}

.x1u1lmjl {
    background-color: #1c1c1d99
}

.x1u1woyn {
    fill: var(--primary-deemphasized-button-text)
}

.x1u2dpr8 {
    background-color: #a855f7
}

.x1u2npe2 {
    letter-spacing: var(--xiqne2p)
}

.x1u2snfn {
    background-color: #ccca
}

.x1u30nmg {
    animation-name: x1dttmnj-B
}

.x1u3r80t {
    transform: translateY(16px)
}

.x1u4giuu {
    inset-inline-start: 6.5px
}

.x1u51fc4 {
    background-color: var(--about-ig-black)
}

.x1u57c2h {
    border-inline-start-color: #e4e6ea
}

.x1u580b9 {
    inset-inline-start: -9999px
}

.x1u5lrna {
    line-height: 2
}

.x1u6de3j {
    background-color: #f7b9284d
}

.x1u6ievf {
    animation-fill-mode: both
}

.x1u7ibwr {
    background-color: var(--interactive-primary-neutral)
}

.x1u7jykh {
    padding-inline-end: var(--media-library-search-input-padding)
}

.x1u7k74 {
    line-height: 1.2
}

.x1u8411a {
    background-image: linear-gradient(90deg, #6441d2, #f671c2)
}

.x1u857p9 {
    background-color: green
}

.x1u8a7rm {
    z-index: 5
}

.x1u8dohn {
    border-end-start-radius: 126px
}

.x1u8va7r {
    border-inline-end-color: var(--positive)
}

.x1u96z60 {
    margin-inline-start: var(--size-negative-16)
}

.x1u998qt {
    box-shadow: 0 0 4px var(--shadow-2)
}

.x1u9p9rr {
    box-shadow: 0 0 2px 0 var(--media-inner-border)
}

.x1u9q23r {
    contain: strict
}

.x1ua1ujl {
    border-start-start-radius: 22px
}

.x1ua5tub {
    -webkit-box-orient: vertical
}

.x1uafa3g {
    flex-basis: calc(40% + 80px)
}

.x1ub3g0r {
    box-shadow: 0 2px 20px 0 var(--shadow-2)
}

.x1uc179z {
    border-inline-end-color: var(--chat-text-blockquote-color-background-line)
}

.x1uc6qws {
    clear: none
}

.x1ucfbaa {
    color: var(--hds-core-ui-cool-grey)
}

.x1uchjbd {
    padding-inline-end: 65px
}

.x1uczgqu {
    outline-color: transparent
}

.x1ud03kz {
    font-family: var(--x12we7gv), var(--xiqh3fs) !important
}

.x1udwfil {
    font-size: var(--xsk3jfw)
}

.x1ug0jj1 {
    inset-inline-start: 20%
}

.x1ug1n7c {
    margin-inline-end: -50vw
}

.x1ug30hb {
    transform: translateY(60%)
}

.x1ugd8a3 {
    stroke-width: 3px
}

.x1ugfk27 {
    font-family: var(--x1ogbxwz), var(--x18o48l4) !important
}

.x1ugltyw {
    background-color: #24252680
}

.x1ugnjhw {
    font-size: var(--x3j3a9f)
}

.x1ugwh4r {
    background-color: #31a24c4d
}

.x1uh0g66 {
    text-transform: var(--x1lql8nq)
}

.x1uh6cse {
    padding-inline-start: .5px
}

.x1uhb9sk {
    position: static
}

.x1uhc5v5 {
    row-gap: var(--size-large)
}

.x1uhpyvt {
    animation-delay: 2.65s
}

.x1ui04y5 {
    border-end-end-radius: 2px
}

.x1ui1jxi {
    transition-delay: .3s
}

.x1ui1s1k {
    padding-inline-end: var(--xfwe1av)
}

.x1ui2wvl {
    background-color: #00193d
}

.x1ui82c8 {
    aspect-ratio: 375 / 164
}

.x1uidgoz {
    padding-inline-end: 2.5px
}

.x1uiof17 {
    border-inline-start-width: 16px
}

.x1uir17b {
    border-inline-start-color: var(--mwp-header-background-color, --card-background)
}

.x1uixe16 {
    stroke: var(--always-dark-overlay)
}

.x1ujha01 {
    margin-inline-end: var(--menu-base-size-full-margin-end, 48px)
}

.x1ujl16k {
    font-variant-caps: all-small-caps
}

.x1ujvmxh {
    flex-basis: 75%
}

.x1ukn0lg {
    font-size: var(--x1qdve4x)
}

.x1ukxew5 {
    -webkit-clip-path: inset(0 4px);
    clip-path: inset(0 4px)
}

.x1ulqrt1 {
    background-color: var(--x1wabinx)
}

.x1ult018 {
    margin-inline-start: 25px
}

.x1umabvj {
    background-color: var(--badge-red)
}

.x1umoj7h {
    -webkit-filter: blur(42px);
    filter: blur(42px)
}

.x1und9tj {
    font-family: var(--xbj59ie), var(--x93kfj5) !important
}

.x1unhpq9 {
    transition-duration: var(--fds-slow)
}

.x1unxq7x {
    border-inline-start-color: var(--line-primary)
}

.x1unzh95 {
    background-image: linear-gradient(var(--fds-white-alpha-50), var(--fds-black-alpha-50))
}

.x1uo2ert {
    background-color: var(--x1aumypx)
}

.x1uo6jdl {
    -webkit-filter: blur(12px);
    filter: blur(12px)
}

.x1uomlk1 {
    background-image: linear-gradient(270deg, var(--surface-background) .47%, rgba(255, 255, 255, 0) 98.24%)
}

.x1up9x6n {
    background-image: linear-gradient(90deg, #fafbfc, #f5f6f7)
}

.x1upgvki {
    flex-basis: calc(100% / 3)
}

.x1uq4mbb {
    stroke: var(--secondary-text)
}

.x1uqwl91 {
    border-start-start-radius: var(--icon-background-round-border-radius)
}

.x1ur1oty {
    -webkit-filter: blur(4px) brightness(1);
    filter: blur(4px) brightness(1)
}

.x1urcoq1 {
    border-inline-end-color: var(--xqu9v5)
}

.x1urx9l0 {
    padding-inline-end: 2em
}

.x1us6l5c {
    opacity: .8
}

.x1usiaa2 {
    border-inline-start-color: var(--x1i50v3k)
}

.x1utgmv1 {
    margin-inline-start: -.5rem
}

.x1utn2c2 {
    background-color: #1877f2
}

.x1utuj2x {
    border-inline-end-color: var(--primary-text-on-media)
}

.x1uuroth {
    vertical-align: text-bottom
}

.x1uvnupv {
    font-size: var(--x5yi06h)
}

.x1uvo3pc {
    background-color: var(--background-surface-default)
}

.x1uwency {
    border-inline-start-color: var(--video-remix-drop-file-border-color)
}

.x1uxb8k9 {
    border-start-end-radius: 18px
}

.x1uxe3zw {
    padding-inline-end: -4px
}

.x1uxerd5 {
    font-size: 1rem !important
}

.x1uxlk3l {
    padding-inline-end: var(--size-negative-12)
}

.x1uxufkw {
    border-end-start-radius: var(--x10124fl)
}

.x1uy3sae {
    view-transition-name: kadabra-post-header
}

.x1uyd5n {
    border-start-start-radius: 60px
}

.x1uykchm {
    column-gap: -2px
}

.x1uzb2q3 {
    border-start-start-radius: var(--x1ruj3lq)
}

.x1uzjv9 {
    border-inline-start-color: var(--section-header-text)
}

.x1uzojwf {
    animation-delay: 0s
}

.x1v0d5pe {
    box-shadow: 1px 1px 4px var(--shadow-1), -1px -1px 4px var(--shadow-1)
}

.x1v0du78 {
    background-color: var(--placeholder-text-on-media)
}

.x1v1cqkj {
    font-family: var(--xp9g63y), var(--xy209ud) !important
}

.x1v1hl4c {
    inset-inline-start: 4px
}

.x1v1hnu7 {
    line-height: 1.7857
}

.x1v1phy3 {
    background-color: var(--glimmer-high-contrast-base-opaque)
}

.x1v26p1z {
    border-start-end-radius: 1em
}

.x1v29fx8 {
    animation-duration: 1.16s
}

.x1v2liry {
    border-inline-start-color: var(--chat-incoming-message-bubble-background-color)
}

.x1v3e3dy {
    box-shadow: -1px 0 5px 1px var(--shadow-1)
}

.x1v3kxmo {
    background-color: #f5533d
}

.x1v4w6uo {
    box-shadow: 0 -2px 4px var(--shadow-1)
}

.x1v57pqu {
    outline-offset: -3px
}

.x1v5fi0l {
    font-size: var(--x1fj9w0t)
}

.x1v6hywr {
    padding-inline-end: max(0px, calc((100% - 848px)/2))
}

.x1v6o4qg {
    margin-inline-start: 50px
}

.x1v6pn1n {
    border-inline-end-width: var(--border-width-thick)
}

.x1v71tji {
    border-inline-start-color: var(--xfsprpa)
}

.x1v7wizp {
    animation-iteration-count: 1
}

.x1v84ljc {
    transform: translateY(-8px)
}

.x1v89qbh {
    color: var(--xqzyqt0)
}

.x1v8a0vw {
    -webkit-mask-image: linear-gradient(to bottom, transparent 4px, var(--always-black) 24px, var(--always-black) calc(100% - 24px), transparent calc(100% - 4px))
}

.x1v911su {
    background-color: #0000
}

.x1v920kf {
    margin-inline-end: 64px
}

.x1v94e7o {
    background-color: var(--x14hgzir)
}

.x1v9c224 {
    border-end-start-radius: var(--radius-small)
}

.x1vamxv9 {
    border-inline-start-color: var(--always-gray-95)
}

.x1vb7qq7 {
    background-color: var(--x1iifn4c)
}

.x1vcmt6f {
    border-start-start-radius: var(--button-border-radius)
}

.x1vdbr51 {
    line-height: 1.8182
}

.x1vdhgue {
    transform: translate(-50%) rotate(-45deg)
}

.x1ve0wnj {
    border-end-start-radius: var(--list-cell-border-radius-12)
}

.x1ve1609 {
    inset-inline-end: 22px
}

.x1ve1bff {
    background-color: var(--nav-bar-background)
}

.x1vept6k {
    border-end-end-radius: var(--icon-background-round-border-radius)
}

.x1vg260i {
    padding-inline-end: 101px
}

.x1vg29uy {
    border-inline-start-color: var(--placeholder-icon)
}

.x1vg3z9j {
    column-gap: 15px
}

.x1vg8xwf {
    z-index: 150
}

.x1vgifn3 {
    stroke: var(--base-pink)
}

.x1vgke15 {
    border-inline-start-color: #ffffff20
}

.x1vgoi0n {
    background-image: linear-gradient(180deg, #14161ab3, #14161a00)
}

.x1vilta4 {
    color: var(--divider)
}

.x1vjfegm {
    z-index: 1
}

.x1vjgj0v {
    contain: layout
}

.x1vjm0to {
    border-start-end-radius: 15px
}

.x1vjwkuj {
    background-color: #d45c43
}

.x1vkur5s {
    inset-inline-start: 76%
}

.x1vl0s9u {
    font-family: var(--xatcy98), var(--xu1m3cj) !important
}

.x1vlada7 {
    padding-inline-end: var(--nux-card-body-padding-end)
}

.x1vlxxow {
    background-image: linear-gradient(to bottom, var(--media-card-scrim-overlay), var(--media-card-scrim-overlay) 45%, transparent), var(--background-url)
}

.x1vly1oy {
    aspect-ratio: 2.3333
}

.x1vm4pi3 {
    font-family: var(--font-family-segoe) !important
}

.x1vmbcc8 {
    border-end-end-radius: 18px
}

.x1vnslfi {
    box-shadow: 0 8px 16px var(--media-inner-border)
}

.x1vo5lh {
    transform: translateY(-80%)
}

.x1voxton {
    color: var(--about-ig-white)
}

.x1vprtnf {
    color: var(--always-dark-overlay)
}

.x1vpyl65 {
    border-end-end-radius: var(--x1cqce2t)
}

.x1vq3u3q {
    box-shadow: 0 4px 4px 0 var(--media-inner-border)
}

.x1vqud6w {
    opacity: 70%
}

.x1vqz4hg {
    order: 33
}

.x1vqzsax {
    -webkit-filter: blur(120px);
    filter: blur(120px)
}

.x1vra34 {
    -webkit-filter: brightness(40%);
    filter: brightness(40%)
}

.x1vs0eao {
    border-start-end-radius: 51px
}

.x1vsb1ek {
    -webkit-filter: var(--badge-gray-filter);
    filter: var(--badge-gray-filter)
}

.x1vsb9q8 {
    border-end-start-radius: var(--modal-border-radius)
}

.x1vsdcvp {
    transform: translate(-85%, 85%)
}

.x1vsv7so {
    border-end-end-radius: var(--card-corner-radius)
}

.x1vtg85 {
    background-color: #2daa471f
}

.x1vtisa {
    animation-name: x12zu2tw-B
}

.x1vtvx1t {
    background-color: var(--wash)
}

.x1vuf3jl {
    animation-name: xad0qjf-B
}

.x1vuu48 {
    transform: translateY(90px)
}

.x1vuxp1f {
    letter-spacing: .36px
}

.x1vv4pg6 {
    animation-name: xbb2stg-B
}

.x1vva9xg {
    border-end-end-radius: 26px
}

.x1vvb0rv {
    border-inline-start-color: #dee3e9
}

.x1vvjuq3 {
    margin-inline-start: -26px
}

.x1vvkbs {
    word-wrap: break-word
}

.x1vvsez5 {
    color: #0000001a
}

.x1vw2f9v {
    border-inline-end-color: #d82442
}

.x1vwn1bo {
    border-inline-end-color: var(--x1i50v3k)
}

.x1vwv4km {
    font-family: var(--subtitle-font-family)
}

.x1vx78lb {
    text-transform: var(--x1k1jvdr)
}

.x1vy86p0 {
    line-height: 36px
}

.x1vy8oqc {
    padding-inline-start: 110px
}

.x1vyo3qp {
    letter-spacing: .04em
}

.x1vyq7va {
    border-inline-end-color: var(--x154p3i6)
}

.x1vyumxd {
    box-shadow: var(--concord-shadow-elevation-03)
}

.x1vyxuoe {
    border-inline-start-color: var(--progress-ring-neutral-foreground)
}

.x1vz41ov {
    background-color: #814de7
}

.x1vzd84k {
    -webkit-clip-path: circle(1px at 0% 0%);
    clip-path: circle(1px at 0% 0%)
}

.x1vznaz6 {
    border-inline-start-color: #ebedf0
}

.x1vzv01m {
    border-inline-end-color: var(--xe31vrr)
}

.x1w0boku {
    z-index: 6
}

.x1w1ezjj {
    inset-inline-start: -6px
}

.x1w20zkg {
    line-height: var(--xbb9z56)
}

.x1w2vvpw {
    text-wrap: balance
}

.x1w3jsh0 {
    background-repeat: repeat-x
}

.x1w3ol1v {
    border-end-start-radius: 14px
}

.x1w3u9th {
    opacity: .001
}

.x1w4261f {
    animation-name: x1dt3o2o-B
}

.x1w4cqa3 {
    border-end-end-radius: 50px
}

.x1w4knp6 {
    border-inline-start-color: #1a1a1a
}

.x1w52zrs {
    aspect-ratio: 393 / 482
}

.x1w5gpic {
    inset-inline-start: 48%
}

.x1w5m15a {
    animation-name: xlnvh2b-B
}

.x1w5wx5t {
    margin-inline-end: -8px
}

.x1w7bwjb {
    letter-spacing: var(--x1h6cr6g)
}

.x1w7qqtc {
    border-inline-end-style: var(--popover-border-style)
}

.x1w83h4g {
    border-start-start-radius: 8px !important
}

.x1w85in8 {
    font-size: var(--x7gt8vd)
}

.x1w87o33 {
    box-shadow: 0 12px 32px #0000000f, 0 4px 12px #0000000a
}

.x1w8z1cf {
    background-color: var(--list-selected-bar)
}

.x1w8zb96 {
    stroke-dasharray: 3 4
}

.x1w90wak {
    animation-name: xaeq8qu-B
}

.x1w95jeb {
    box-shadow: 0 1px 0 var(--shadow-1)
}

.x1w9l1s1 {
    font-weight: var(--xy6ywrr)
}

.x1w9ouiy {
    font-family: var(--x13l5jmu), var(--x11ujngs) !important
}

.x1w9u4g9 {
    box-shadow: 0 30px 90px var(--always-dark-overlay), 0 8px 24px #00000040
}

.x1wa695h {
    order: 36
}

.x1wac8nb {
    font-family: var(--xplyvdf), var(--xh40ezp) !important
}

.x1waii6v {
    margin-inline-end: var(--size-14)
}

.x1wbbese {
    background-color: var(--warning)
}

.x1wbs0sv {
    border-inline-start-color: var(--icon-primary)
}

.x1wbvgsv {
    background-size: 1px 7px
}

.x1wcf7ll {
    grid-template-columns: 1fr minmax(0, auto)
}

.x1wciflz {
    background-image: linear-gradient(35.66deg, #ffd600 12.63%, #ff7a00 34.82%, #ff0169 57.53%, #d300c5 80.78%)
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1wcu5ir {
    -webkit-backdrop-filter: var(--new-elevation-03-backdrop-filter);
    backdrop-filter: var(--new-elevation-03-backdrop-filter)
}

.x1wcu8vx {
    margin-inline-end: 25px
}

.x1wcvc8b {
    box-shadow: 0 12px 12px var(--shadow-2)
}

.x1wcviud {
    margin-inline-start: 56px
}

.x1wcwfps {
    border-inline-start-color: var(--abra-card-border)
}

.x1wd8k3y {
    -webkit-filter: blur(8px);
    filter: blur(8px)
}

.x1wdctk7 {
    background-color: var(--interactive-tab-bar-background)
}

.x1wdo9k7 {
    border-start-end-radius: 8%
}

.x1wdy3ih {
    border-inline-start-color: var(--wig-page-background)
}

.x1weeur4 {
    transform: translateY(100%)
}

.x1weigxw {
    font-size: 2.625rem
}

.x1wepgln {
    background-color: var(--tray-scrim-overlay)
}

.x1weufhf {
    fill: var(--fuschia-primary)
}

.x1wf1877 {
    box-shadow: 0 8px 16px #00000014
}

.x1wf1ifq {
    fill: var(--base-cherry)
}

.x1wfop6v {
    border-inline-start-color: var(--primary-button-pressed)
}

.x1wfwxd8 {
    outline-offset: 0
}

.x1wg7d1k {
    row-gap: var(--list-item-text-row-gap)
}

.x1wgatzk {
    column-gap: var(--badge-gap-column)
}

.x1wh94ac {
    column-gap: 40px
}

.x1whfx0g {
    border-start-end-radius: 6px
}

.x1whljyo {
    background-color: var(--x1p8ippb)
}

.x1whowko {
    font-family: SFProText-Regular
}

.x1wi6ugi {
    background-size: 365px 282px !important
}

.x1wij2l4 {
    box-shadow: 0 0 0 1px var(--fds-black-alpha-60)
}

.x1winvzj {
    -webkit-user-select: none
}

.x1wiwa8b {
    box-shadow: 0 8px 16px 0 var(--shadow-1), 0 0 2px 0 var(--secondary-button-pressed)
}

.x1wjlvx0 {
    border-end-start-radius: var(--tooltip-corner-radius)
}

.x1wjr2jv {
    padding-inline-start: 27px
}

.x1wl434l {
    text-shadow: 0 1px 3px rgba(0, 0, 0, .6)
}

.x1wlcv45 {
    font-weight: var(--x1fbs60s)
}

.x1wlfl8j {
    grid-template-columns: repeat(3, 1fr)
}

.x1wnkzza {
    animation-timing-function: cubic-bezier(0, 0, 1, 1)
}

.x1wnpsje {
    stroke-dasharray: 4
}

.x1wnuiir {
    fill: var(--always-dark-overlay)
}

.x1wo2wf3 {
    vertical-align: center
}

.x1wo7o99 {
    letter-spacing: var(--x2racne)
}

.x1wo843s {
    margin-inline-start: -130px
}

.x1woyocn {
    inset-inline-end: auto
}

.x1wpsl4u {
    flex-basis: 16px
}

.x1wpviik {
    border-inline-end-width: var(--xc79r3t)
}

.x1wpysr3 {
    background-color: #f3f4f5
}

.x1wpzbip {
    background-color: var(--hover-overlay)
}

.x1wpzwpe {
    animation-name: x1xkg3e2-B
}

.x1wqgj9q {
    background-color: var(--geodesic-next-color-background-error-muted)
}

.x1wqh759 {
    color: var(--mwx-code-syntax-string)
}

.x1wqzl2e {
    font-family: var(--abra-code-font-family)
}

.x1ws32rd {
    font-weight: var(--x12q60t9)
}

.x1ws5yxj {
    margin-inline-end: -6px
}

.x1wsgiic {
    transition-duration: .5s
}

.x1wskzqf {
    aspect-ratio: 2 / 1
}

.x1wt48cj {
    font-weight: var(--x1ns1hne)
}

.x1wus3qs {
    line-height: 4.2857
}

.x1wuwyi2 {
    font-weight: var(--xstht4g)
}

.x1wvqwft {
    z-index: 1002
}

.x1wvumtg {
    font-family: var(--xqk3jq3), var(--x1jdj45x) !important
}

.x1wwkixf {
    -webkit-filter: opacity(.2);
    filter: opacity(.2)
}

.x1wwmhpi {
    background-image: linear-gradient(to bottom, var(--always-dark-overlay) 0, rgba(0, 0, 0, .343) 4.128px, rgba(0, 0, 0, .276) 9.168px, rgba(0, 0, 0, .206) 15.024px, rgba(0, 0, 0, .137) 21.552px, rgba(0, 0, 0, .076) 28.608px, rgba(0, 0, 0, .03) 36.144px, rgba(0, 0, 0, .004) 43.965px, rgba(0, 0, 0, 0) 48px)
}

.x1wwuglj {
    opacity: .06
}

.x1wwyv1r {
    fill: var(--secondary-button-background)
}

.x1wx7m7v {
    order: 50
}

.x1wxbopw {
    font-size: var(--xqofkrx)
}

.x1wyibgp {
    border-inline-start-color: var(--x1t42zyj)
}

.x1wymmxw {
    border-start-end-radius: var(--size-16)
}

.x1wyumla {
    -webkit-backdrop-filter: var(--x-backdropFilter);
    backdrop-filter: var(--x-backdropFilter)
}

.x1wyx6a1 {
    padding-inline-end: var(--space-small)
}

.x1wz4cpa {
    font-family: var(--xeoui2o), var(--xt4slgv) !important
}

.x1wz71jp {
    object-position: left
}

.x1wzfet {
    color: var(--warning-text)
}

.x1x0d7q6 {
    box-shadow: 0 0 0 1.5px var(--background-primary)
}

.x1x0zzpa {
    border-end-start-radius: var(--x1ciwlvv)
}

.x1x1c4bx {
    animation-delay: .3s
}

.x1x1fhwl {
    background-color: color-mix(in srgb, var(--orange-primary) 30%, transparent)
}

.x1x1gowx {
    border-inline-end-color: var(--utility-border-default)
}

.x1x2g8cj {
    animation-name: x9m8y1u-B
}

.x1x2j8ew {
    background-color: #fff6ed
}

.x1x3agtl {
    border-inline-start-width: 1.5px
}

.x1x3eyj9 {
    font-size: var(--new-title-2-font-size)
}

.x1x3v8ri {
    margin-inline-end: -160px
}

.x1x45mye {
    line-height: var(--x1lde780)
}

.x1x47qwa {
    padding-inline-end: 323px
}

.x1x49jmd {
    font-weight: var(--x1trlk5z)
}

.x1x4g4qz {
    font-family: var(--xp9g63y), var(--xocvtql) !important
}

.x1x4ha49 {
    flex-basis: 40px
}

.x1x5flf6 {
    padding-inline-end: 18px
}

.x1x63gub {
    letter-spacing: var(--xxgtfjr)
}

.x1x6cg3q {
    flex-shrink: 6
}

.x1x7by3r {
    box-shadow: 0 0 0 2px var(--non-media-pressed-on-dark)
}

.x1x80s81 {
    color: var(--disabled-button-text)
}

.x1x8b1e1 {
    animation-delay: var(--xo7axmw)
}

.x1x8ect5 {
    animation-delay: .9s
}

.x1x8mw7i {
    inset-inline-start: 156px
}

.x1x9mg3 {
    font-family: var(--font-family-system-fds)
}

.x1xa7n6s {
    border-inline-end-color: var(--list-border-color, transparent)
}

.x1xa9vwo {
    padding-inline-start: var(--size-4)
}

.x1xachar {
    border-inline-end-color: var(--web-wash)
}

.x1xafsva {
    background-color: color-mix(in srgb, var(--card-background) 80%, transparent)
}

.x1xd03sp {
    color: #dc2626
}

.x1xdhk6v {
    margin-inline-start: -13px
}

.x1xdxbdd {
    inset-inline-end: 25px
}

.x1xe5rdj {
    margin-inline-end: 16.5px
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xet8yv {
    border-end-end-radius: 54px
}

.x1xezstu {
    border-inline-end-color: var(--wig-selected-background)
}

.x1xf6ywa {
    color: var(--chat-admin-text-color)
}

.x1xf89zq {
    margin-inline-start: -.25rem
}

.x1xft52h {
    font-weight: var(--x66rfcq)
}

.x1xfvgam {
    line-height: 1.35
}

.x1xgahvj {
    fill: var(--positive)
}

.x1xgf4zk {
    border-inline-end-color: #1479fb
}

.x1xgwl7b {
    box-shadow: 0 0 1px #0000001a, 0 0 5px #0000001a
}

.x1xinsad {
    background-color: var(--profile-photo-badge-background-negative)
}

.x1xiwhr0 {
    transform: translate(-16px) translateZ(0)
}

.x1xj5l3j {
    box-shadow: 0 0 5px #0000001a, 0 0 1px #0000001a
}

.x1xjf802 {
    font-size: var(--system-36-font-size)
}

.x1xjjfxs {
    border-inline-start-color: var(--secondary-emphasized-button-stroke)
}

.x1xkaevd {
    border-inline-start-color: var(--x1y02xta)
}

.x1xkedpm {
    margin-inline-start: -28px
}

.x1xkmeyg {
    line-height: var(--x1o9lke2)
}

.x1xkn691 {
    border-end-end-radius: 1px
}

.x1xlr1w8 {
    font-weight: 700
}

.x1xmmjbi {
    font-family: var(--xmmi5cx), var(--xh538vv) !important
}

.x1xmvt09 {
    font-family: var(--font-family-segoe)
}

.x1xmx1ok {
    background-color: var(--background-surface-tertiary)
}

.x1xn7y0n {
    border-start-start-radius: 18px
}

.x1xnfyel {
    box-shadow: 0 8px 16px var(--overlay-alpha-80)
}

.x1xnnf8n {
    padding-inline-end: 20px
}

.x1xnozmb {
    line-height: 28
}

.x1xo0k7 {
    background-color: var(--mwx-code-background-color)
}

.x1xot2gi {
    animation-name: x1yayaqy-B
}

.x1xq1juv {
    background-color: var(--x1pimd7s)
}

.x1xq50bl {
    background-color: var(--calendar-event-card-background-cancelled)
}

.x1xq6q5s {
    flex-basis: 100px
}

.x1xq9by9 {
    border-end-end-radius: var(--radius-small)
}

.x1xqakb7 {
    background-color: #fff1cc
}

.x1xqr6sq {
    -webkit-filter: blur(75px);
    filter: blur(75px)
}

.x1xr0vuk {
    background-color: var(--chat-incoming-message-bubble-background-color)
}

.x1xr3w9z {
    border-inline-end-width: var(--x1gepq4w)
}

.x1xssrr0 {
    animation-name: x1t65o8e-B
}

.x1xstdij {
    border-start-start-radius: 20%
}

.x1xsusoo {
    background-color: var(--dolly-cta-white)
}

.x1xsye2p {
    inset-inline-end: 1vw
}

.x1xte0cv {
    letter-spacing: -.15px
}

.x1xugty7 {
    background-color: var(--new-fill-primary-elevated)
}

.x1xupafa {
    border-start-start-radius: var(--list-cell-corner-radius)
}

.x1xuy6lm {
    animation-duration: var(--x1osw725)
}

.x1xvh2ck {
    column-gap: var(--spacing-5, 12px)
}

.x1xw1sup {
    transition-property: height, width
}

.x1xw72bm {
    transform: translate(calc(var(--size-small) / 32))
}

.x1xwhoib {
    animation-name: x7o79ul-B
}

.x1xwhvez {
    animation-delay: .4s
}

.x1xwnllf {
    padding-inline-end: var(--size-negative-8)
}

.x1xwyiab {
    box-shadow: 0 0 4px var(--always-black), 0 0 4px var(--fds-black-alpha-50) inset
}

.x1xxtoay {
    grid-template-rows: var(--x-gridTemplateRows)
}

.x1xxvtuq {
    order: 38
}

.x1xy2ngq {
    padding-inline-end: var(--size-large)
}

.x1xysht {
    padding-inline-end: var(--badge-small-padding-horizontal)
}

.x1xyvc85 {
    opacity: .15
}

.x1xyz0gl {
    box-shadow: inset 0 0 0 2px var(--accent)
}

.x1xz6i1p {
    background-color: var(--background-primary-translucent)
}

.x1xzabdm {
    transform: translateZ(0)
}

.x1xzczws {
    overflow-anchor: none
}

.x1xzlhwe {
    box-shadow: 0 2px 8px var(--shadow-5)
}

.x1xzm4ny {
    background-color: var(--comment-footer-background)
}

.x1xzmf5g {
    background-color: #3d5d8e
}

.x1xzrbfr {
    border-inline-start-color: var(--hds-red-01)
}

.x1y03o4b {
    border-end-end-radius: 126px
}

.x1y04h7w {
    border-inline-start-width: var(--xdemnd9)
}

.x1y11b93 {
    animation-timing-function: cubic-bezier(.17, 1.64, .61, 1.22)
}

.x1y1d7ki {
    inset-inline-end: -34px
}

.x1y1l8op {
    box-shadow: inset 0 0 0 2px var(--media-outer-border), 0 0 5px 0 var(--shadow-2)
}

.x1y24irf {
    color: var(--mwx-code-syntax-default)
}

.x1y3gkto {
    outline-offset: 1px
}

.x1y3qizg {
    margin-inline-start: 9px
}

.x1y4ma1z {
    background-color: var(--reaction-pill-multireact-selected-color)
}

.x1y4un4x {
    border-inline-start-color: var(--fds-gray-20)
}

.x1y5e3q9 {
    aspect-ratio: 1 / 1
}

.x1y7z9t3 {
    border-start-end-radius: var(--infochip-medium-radius)
}

.x1y872pf {
    color: var(--xuafsgg)
}

.x1y8cec2 {
    line-height: var(--xliqn1t)
}

.x1y8v6su {
    align-self: start
}

.x1y9evuv {
    background-color: #efd2d6
}

.x1y9q3xn {
    box-shadow: 0 8px 16px 0 var(--shadow-2)
}

.x1y9skuc {
    border-inline-start-color: var(--positive-background)
}

.x1ybmbna {
    background-color: #ffffff4d
}

.x1ybp1bl {
    border-inline-start-color: var(--x32uek6)
}

.x1yc453h {
    text-align: start
}

.x1ydda7v {
    letter-spacing: -1.5px
}

.x1ydx4q1 {
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px)
}

.x1ye9mx4 {
    box-shadow: 0 2px 8px 2px var(--shadow-5)
}

.x1yerqfb {
    padding-inline-end: 160px
}

.x1yfjhkk {
    border-start-end-radius: 28px
}

.x1ygf0dq {
    z-index: 49
}

.x1yh1mys {
    border-inline-end-color: #c9cccf
}

.x1yha1nx {
    grid-column-start: calc(var(--x13aro4a) * (1 / 2) + 1)
}

.x1yiexj8 {
    font-size: 1.8125rem
}

.x1yiqt9w {
    transform: scale(.8) translateY(0)
}

.x1yjezf9 {
    border-end-end-radius: 37px
}

.x1yjz2vk {
    background-color: var(--pressable-background-color-hover)
}

.x1ykhj7l {
    color: var(--icon-secondary-alpha)
}

.x1yl03ai {
    cursor: nesw-resize
}

.x1yl7gtn {
    color: #6a4fd8
}

.x1ylf0ix {
    font-family: var(--x5x5gh5), var(--x1bft20o) !important
}

.x1ym21rr {
    background-image: linear-gradient(to bottom, var(--overlay-on-media) 80%, var(--shadow-8))
}

.x1ym3v8i {
    aspect-ratio: 375 / 281
}

.x1ymckkv {
    background-color: var(--red-primary)
}

.x1ymiuwn {
    grid-template-rows: repeat(3, 1fr)
}

.x1yn0g08 {
    word-break: break-all
}

.x1ynhf1w {
    border-inline-end-width: var(--x1bu8lrs)
}

.x1ynn3ck {
    padding-inline-end: var(--menu-item-base-padding-horizontal)
}

.x1yo0pi1 {
    padding-inline-end: 27px
}

.x1yob14f {
    padding-inline-end: var(--xnrljl1)
}

.x1yoed9 {
    background-color: var(--fds-purple-40)
}

.x1ypdohk {
    cursor: pointer
}

.x1yphkwy {
    box-shadow: 0 2px 4px 0 var(--shadow-1)
}

.x1yppyca {
    letter-spacing: -.08px
}

.x1ypyum0 {
    border-inline-end-color: var(--primary-deemphasized-button-background)
}

.x1yqjg3l {
    border-inline-end-color: var(--accent)
}

.x1yqsa3v {
    box-shadow: 1px 0 0 0 var(--divider)
}

.x1yquvgb {
    border-start-end-radius: var(--x1fa3scr)
}

.x1yrajzq {
    letter-spacing: -.2px
}

.x1yrbt7s {
    inset-inline-start: 36px
}

.x1yrix95 {
    animation-name: xyt3z58-B
}

.x1yrj5x {
    background-color: var(--toast-icon-info)
}

.x1ys307a {
    margin-inline-end: 16px
}

.x1ysk5u2 {
    fill: #d45c43
}

.x1yst3ey {
    box-shadow: var(--box-shadow-elevation-2)
}

.x1ytadgu {
    border-start-start-radius: var(--hds-border-radius-30)
}

.x1ytjz74 {
    background-color: var(--dyi-status-preparing)
}

.x1ytyc3p {
    border-start-start-radius: var(--list-cell-border-radius-12)
}

.x1yu6fn4 {
    flex-basis: 33.33%
}

.x1yuchi1 {
    background-color: var(--interactive-secondary-hover)
}

.x1yv8bda {
    margin-inline-start: var(--x-margin)
}

.x1yvbut1 {
    border-inline-start-style: var(--xfrk6k2)
}

.x1yvcyot {
    transform: translate(-100%) translateY(-50%)
}

.x1yvzxtw {
    color: var(--button-secondary-toggled-text)
}

.x1ywc1zp {
    background-color: var(--geodesic-color-background-wash-primary)
}

.x1ywspk8 {
    margin-inline-end: 31%
}

.x1ywz7d5 {
    color: var(--calendar-event-card-outline-blue)
}

.x1yxay38 {
    color: var(--button-icon-secondary-toggled)
}

.x1yxout2 {
    color: #0c1014
}

.x1yxqhq9 {
    border-start-start-radius: 1em
}

.x1yxzw2v {
    border-start-start-radius: var(--nav-list-cell-corner-radius)
}

.x1yy1tgy {
    background-color: #ffebe9
}

.x1yyfhjw {
    z-index: 999999
}

.x1yyyo3b {
    transform: translate(4px, -50%)
}

.x1yzch2n {
    background-image: url(LwS2swnigJE.png)
}

.x1yzjys4 {
    inset-inline-end: 5%
}

.x1z0arlu {
    font-family: var(--xy577th), var(--x1dm77ak) !important
}

.x1z0osrr {
    padding-inline-end: var(--xh18vsu)
}

.x1z0xzs {
    background-color: var(--toggle-button-active-background)
}

.x1z8i0p {
    order: 87
}

.x1znate {
    padding-inline-start: .25rem
}

.x1zosaf {
    border-end-start-radius: var(--dialog-border-radius)
}

.x208869 {
    line-height: 1.1333
}

.x208w8b {
    color: var(--xscreen-unsupported)
}

.x20x0t {
    border-end-start-radius: 200px
}

.x20zut3 {
    line-height: var(--xyxlbi5)
}

.x21e7w8 {
    background-image: var(--x1b39yh6)
}

.x21gdcw {
    -webkit-filter: var(--button-icon-filter-tertiary-toggled);
    filter: var(--button-icon-filter-tertiary-toggled)
}

.x21iz9y {
    border-end-start-radius: 7.2px
}

.x21tfra {
    border-start-start-radius: var(--button-large-corner-radius)
}

.x21xoy2 {
    background-image: repeating-linear-gradient(-45deg, #0000, #0000 5px, #6e71750a 5px 10px)
}

.x22j8wx {
    transition-duration: var(--x-transitionDuration)
}

.x22tyw0 {
    border-start-end-radius: var(--radius-round)
}

.x22u59k {
    color: var(--wig-white)
}

.x23awc4 {
    font-weight: var(--x101lihx)
}

.x23mzm3 {
    color: #9d6dfc
}

.x2497t5 {
    border-inline-end-color: var(--disabled-button-background)
}

.x258oje {
    font-family: var(--x1njttdf), var(--x113mz3m) !important
}

.x25htfz {
    -webkit-filter: brightness(0) saturate(100%);
    filter: brightness(0) saturate(100%)
}

.x25l62i {
    background-size: 100%
}

.x25sj25 {
    padding-inline-start: 6px
}

.x27ms1c {
    line-height: var(--message-heading-6-line-height)
}

.x27saw0 {
    text-shadow: 0 0 3px var(--overlay-alpha-80)
}

.x27vdmw {
    opacity: .95
}

.x281ox5 {
    border-start-end-radius: var(--list-cell-border-radius-large)
}

.x284j7 {
    background-color: var(--wig-chat-bubble)
}

.x288g5 {
    resize: vertical
}

.x28gv8d {
    padding-inline-start: var(--x3j9qmu)
}

.x28gwc1 {
    box-shadow: 0 8px 24px var(--shadow-1)
}

.x28h3oe {
    transform: translate(-12px)
}

.x28kudc {
    font-family: var(--xm0jm7a), var(--x8mxvvi) !important
}

.x295jky {
    transform: scale(1.23) translateY(-3px)
}

.x29dmkm {
    padding-inline-start: var(--x15843vv)
}

.x29n2d {
    border-start-end-radius: 12px !important
}

.x2b8uid {
    text-align: center
}

.x2bbaeu {
    animation-name: xsalcmj-B
}

.x2bh8vg {
    border-inline-end-color: #cbd2d980
}

.x2bj2ny {
    background-color: var(--surface-background)
}

.x2btk06 {
    border-inline-start-color: var(--hds-core-ui-white)
}

.x2buwul {
    background-color: var(--wig-channel-icon-default-background)
}

.x2c4gwr {
    background-color: var(--interactive-negative-emphasized)
}

.x2c4k50 {
    font-weight: var(--xvigaio)
}

.x2c8kfy {
    box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1)
}

.x2cc9d9 {
    border-inline-start-color: var(--text-badge-success-background)
}

.x2cg71t {
    fill: var(--link-on-media)
}

.x2ctnsr {
    border-start-start-radius: var(--size-12)
}

.x2dfj5o {
    background-color: var(--new-button-overlay-elevated-hover)
}

.x2dq9o6 {
    font-family: var(--new-body-font-family)
}

.x2eha5n {
    padding-inline-start: 7%
}

.x2ekqv5 {
    transform: translateY(8px) scale(.98)
}

.x2eodu {
    padding-inline-start: var(--workds-text-input-addon-padding-horizontal)
}

.x2erfd5 {
    letter-spacing: var(--x1a24oly)
}

.x2fvf9 {
    margin-inline-end: 4px
}

.x2g67i0 {
    font-weight: var(--x1yllyfh)
}

.x2h7rmj {
    transition-property: color, fill, stroke
}

.x2h9iz9 {
    background-color: var(--circle-button-green-background-color)
}

.x2hkv1k {
    transform: translateY(-16px)
}

.x2hswfz {
    inset-inline-start: 100%
}

.x2ixdml {
    animation-duration: 2s
}

.x2izyaf {
    background-color: var(--fds-white)
}

.x2jfacw {
    font-family: var(--xsdtwcv), var(--x16koyw0) !important
}

.x2jnxm1 {
    background-image: linear-gradient(transparent, var(--card-background))
}

.x2jnzp2 {
    transform: translateY(0)
}

.x2jpru1 {
    fill: var(--blue-primary)
}

.x2k6n7x {
    border-end-start-radius: var(--dialog-corner-radius)
}

.x2kd5ap {
    border-inline-start-color: var(--geodesic-next-color-border-warning-default-active)
}

.x2l7bo {
    border-end-start-radius: var(--composer-border-radius)
}

.x2lah0s {
    flex-shrink: 0
}

.x2mf7ie {
    margin-inline-end: var(--x6c4grl)
}

.x2mfxb {
    animation-duration: .4s
}

.x2ot76f {
    fill: var(--placeholder-text)
}

.x2p8vrm {
    transition-delay: .5s
}

.x2pibh5 {
    margin-inline-end: 30px
}

.x2pq9lr {
    box-shadow: var(--shadow-base)
}

.x2qp14e {
    border-start-end-radius: 40%
}

.x2qt8td {
    font-weight: var(--xr3sy1d)
}

.x2qxk11 {
    box-shadow: inset 0 1px 0 var(--media-inner-border)
}

.x2r4l8e {
    order: 8
}

.x2s1mbs {
    animation-name: xid0vfn-B
}

.x2s1mdg {
    letter-spacing: -.41px
}

.x2s2lbf {
    background-image: linear-gradient(to bottom, var(--secondary-button-stroke) 0%, var(--shadow-5) 100%)
}

.x2sf6pc {
    background-color: var(--chat-text-blockquote-color-text-primary-media)
}

.x2slef4 {
    padding-inline-start: var(--xfwe1av)
}

.x2sqz4w {
    line-height: 1.125
}

.x2ss2xj {
    inset-inline-end: 20px
}

.x2ssjo2 {
    outline-offset: -2px
}

.x2t7q83 {
    background-color: var(--wig-nav-background)
}

.x2tgxo1 {
    padding-inline-end: 76px
}

.x2tjsbr {
    background-color: var(--hds-core-ui-white)
}

.x2tvsjx {
    fill: var(--blue-tertiary)
}

.x2txt0s {
    order: 73
}

.x2u03kp {
    inset-inline-end: -10px
}

.x2udixp {
    inset-inline-end: 200px
}

.x2vae1r {
    border-inline-end-color: #ebebeb
}

.x2vewp0 {
    position: initial
}

.x2vl965 {
    padding-inline-end: 10px
}

.x2vt7gq {
    border-start-start-radius: var(--x1wtafy2)
}

.x2wh2y9 {
    outline-offset: 4px
}

.x2wu09p {
    color: var(--cyan-primary)
}

.x2wxn4d {
    border-inline-start-color: var(--secondary-button-background)
}

.x2xth8r {
    transform: translate(0) scale(1)
}

.x2znlh8 {
    flex-basis: unset
}

.x319iih {
    background-color: var(--interactive-secondary-on-composer)
}

.x31g25m {
    padding-inline-start: var(--x1gzszst)
}

.x323f1x {
    letter-spacing: var(--x1ghh7jg)
}

.x325zlf {
    box-shadow: 0 0 0 1px var(--accent) inset, 0 0 0 5px var(--primary-deemphasized-button-pressed) inset
}

.x32es4 {
    font-family: var(--x1jchki3), var(--x6hlkp8) !important
}

.x32vodv {
    margin-inline-end: 50px
}

.x331zyf {
    border-inline-start-color: var(--fds-yellow-20)
}

.x3469hg {
    font-family: var(--x1jchki3), var(--x5q708g) !important
}

.x34b2w2 {
    background-image: url(nFGvEmXcoSt.png)
}

.x34n2jk {
    background-image: linear-gradient(90deg, var(--surface-background) .47%, rgba(255, 255, 255, 0) 98.24%)
}

.x34tozi {
    border-inline-end-color: var(--icon-primary)
}

.x34u8v3 {
    margin-inline-start: var(--x16mvtsk)
}

.x356krb {
    flex-shrink: 100
}

.x35p7ch {
    animation-name: xuvekqa-B
}

.x3605f4 {
    column-gap: 25px
}

.x361rvq {
    font-family: var(--text-input-field-font-family), system-ui, sans-serif !important
}

.x36kb77 {
    font-family: var(--xy577th), var(--x9p38ed) !important
}

.x36lzlx {
    order: 19
}

.x37zpob {
    line-height: 1.4
}

.x38mehp {
    background-color: var(--fds-cyan-70)
}

.x38sb4y {
    border-inline-end-color: var(--popover-background)
}

.x390xn2 {
    background-color: #4fc3fa
}

.x396r2g {
    padding-inline-start: 35px
}

.x39e2kc {
    font-weight: var(--xdvwvtg)
}

.x39viwf {
    background-color: #e4e6eb
}

.x3aesyq {
    margin-inline-end: 20px
}

.x3ajldb {
    vertical-align: bottom
}

.x3ak3fx {
    page-break-inside: avoid
}

.x3bazc0 {
    box-shadow: 0 1px 2px var(--shadow-5)
}

.x3bazv5 {
    letter-spacing: var(--x9xz5h9)
}

.x3bfinb {
    border-start-end-radius: 5%
}

.x3cdtq4 {
    border-inline-end-color: var(--x1f1vpbm)
}

.x3cpdvt {
    padding-inline-start: var(--x1hvovgm)
}

.x3cq69q {
    color: var(--extended-orange-text)
}

.x3ct3a4 {
    list-style-type: none
}

.x3d39rr {
    grid-column-end: calc(var(--x12nro88)* (2 / 3))
}

.x3efsju {
    background-color: var(--geodesic-next-color-background-page-muted)
}

.x3fdplr {
    background-color: var(--xx6r3m5)
}

.x3fievf {
    line-height: var(--x17gzu0e)
}

.x3fwglr {
    inset-inline-start: 8%
}

.x3gameo {
    -webkit-filter: blur(110px);
    filter: blur(110px)
}

.x3gkeol {
    transform: scaleX(1.06)
}

.x3h1ast {
    box-shadow: 0 1px 4px var(--shadow-2)
}

.x3hdh8v {
    border-end-end-radius: 9999px
}

.x3homjw {
    color: var(--hds-body-text)
}

.x3i3i1j {
    font-family: var(--x1dugdov), var(--xyiinq0) !important
}

.x3iarmb {
    border-end-start-radius: var(--shape-small)
}

.x3ieub6 {
    flex-direction: column-reverse
}

.x3iho3n {
    border-inline-start-color: #fff
}

.x3j32gy {
    flex-basis: 35%
}

.x3jb5of {
    font-size: var(--x1exhzsy)
}

.x3kh64z {
    font-family: Optimistic Display, Helvetica, Helvetica Neue, Arial, sans-serif !important
}

.x3kn0hh {
    animation-timing-function: cubic-bezier(.5, 0, .5, 1)
}

.x3kqhmp {
    padding-inline-end: 120px
}

.x3ks26j {
    background-image: linear-gradient(var(--fds-white), var(--fds-white-alpha-05)), linear-gradient(var(--fds-white), 80%, var(--fds-white-alpha-05))
}

.x3lxelj {
    background-image: linear-gradient(90deg, #84c7f950 -13.26%, #ffacac99 56.96%, #d0d7f3 92.34%)
}

.x3me2ea {
    color: #f43953
}

.x3n7fbn {
    border-end-end-radius: 48px
}

.x3nfvp2 {
    display: inline-flex
}

.x3nj053 {
    inset-inline-start: calc(50% - 7px)
}

.x3nwc95 {
    box-shadow: 0 4px 4px #00000040
}

.x3ohhp3 {
    color: var(--x19crcue)
}

.x3orjtm {
    border-inline-end-color: var(--placeholder-icon)
}

.x3osl66 {
    animation-duration: var(--fds-duration-extra-long-in)
}

.x3oxpmy {
    background-image: linear-gradient(#eee0 60%, #0009)
}

.x3oybdh {
    transform: scale(1)
}

.x3oym20 {
    border-end-end-radius: 40px
}

.x3pd3b0 {
    border-inline-start-width: 5px
}

.x3pnbk8 {
    row-gap: 8px
}

.x3q0tua {
    font-weight: var(--new-title-2-emphasized-font-weight)
}

.x3q8yk8 {
    -webkit-filter: grayscale(1) contrast(0) brightness(1.5);
    filter: grayscale(1) contrast(0) brightness(1.5)
}

.x3qb07v {
    grid-template-rows: repeat(2, 1fr)
}

.x3qffmf {
    view-transition-name: home-to-post-header-logo
}

.x3rwwuj {
    border-end-end-radius: var(--spacing-4, 8px)
}

.x3rzcs5 {
    border-end-start-radius: var(--list-cell-corner-radius)
}

.x3sou0m {
    border-inline-end-color: var(--divider)
}

.x3spto9 {
    border-end-end-radius: var(--x1fa3scr)
}

.x3spwul {
    border-inline-start-color: var(--calendar-event-card-outline-green)
}

.x3stwaq {
    font-weight: 100
}

.x3su7b9 {
    padding-inline-end: var(--x-paddingInline)
}

.x3tctdg {
    background-color: #ffffff1f
}

.x3tnb9a {
    border-inline-start-color: var(--x1f8qg8u)
}

.x3u3y8r {
    margin-inline-start: 3%
}

.x3vi9cg {
    stroke-dasharray: 460
}

.x3vj7og {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0)
}

.x3w29ki {
    background-position-y: 23%
}

.x3wfimy {
    box-shadow: 0 0 0 2.75px var(--background-primary)
}

.x3ws1sd {
    order: 79
}

.x3wyi5f {
    border-inline-end-color: var(--primary-icon)
}

.x3yf6n4 {
    padding-inline-end: var(--x1prtngd)
}

.x3yw8vx {
    list-style-type: decimal
}

.x3zf81a {
    text-shadow: 0 1px 1px 0 var(--shadow-1)
}

.x3zwtg {
    animation-name: xj1bu7w-B
}

.x3zzr5b {
    font-weight: var(--x1f0ac52)
}

.x40hh3e {
    column-gap: 16px
}

.x41bjq8 {
    border-inline-start-color: #a6a6a6
}

.x41o525 {
    contain: inline-size
}

.x42lpuj {
    padding-inline-start: 68px
}

.x42x0ya {
    background-color: #000
}

.x432l9 {
    font-weight: var(--headline3-emphasized-font-weight)
}

.x434fd {
    order: 20
}

.x43c9pm {
    list-style-position: outside
}

.x43zylw {
    animation-name: xvfaeil-B
}

.x443n21 {
    background-color: var(--web-wash)
}

.x445vtw {
    border-end-start-radius: var(--x18ttt0t)
}

.x4465f1 {
    align-content: end
}

.x449j6m {
    padding-inline-start: var(--button-large-horizontal-padding)
}

.x44fa35 {
    padding-inline-end: var(--space-x-small)
}

.x44ftlm {
    margin-inline-start: 220px
}

.x457x3z {
    font-family: var(--headline2-font-family)
}

.x45pskj {
    inset-inline-start: -64px
}

.x46iabm {
    -webkit-filter: brightness(44%);
    filter: brightness(44%)
}

.x46q9zb {
    z-index: 202
}

.x47corl {
    pointer-events: none
}

.x47u8fh {
    background-image: linear-gradient(to bottom, transparent 0%, transparent 80%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, .35) 90%, rgba(0, 0, 0, .35) 100%)
}

.x47vyx8 {
    inset-inline-start: calc(50% - 3px)
}

.x47yfvc {
    border-inline-start-color: var(--disabled-icon)
}

.x49dmcg {
    box-shadow: 0 3px 8px rgba(var(--media-inner-border)), 0 0 10px rgba(var(--shadow-2))
}

.x49okzc {
    border-inline-end-color: var(--non-media-pressed)
}

.x49yxi9 {
    border-inline-end-color: var(--always-gray-95)
}

.x4a1ph5 {
    border-inline-start-color: var(--highlight-bg)
}

.x4a1udu {
    margin-inline-start: 72px
}

.x4afe7t {
    animation-duration: .3s
}

.x4b6v7d {
    animation-duration: var(--fds-fast)
}

.x4b77o {
    animation-name: x1wv65fh-B
}

.x4bmajx {
    fill: var(--hover-overlay)
}

.x4ca6or {
    background-color: #00000026
}

.x4d8lgk {
    animation-name: x1f6c42h-B
}

.x4dbqbb {
    perspective: 100px
}

.x4ddqf4 {
    border-start-start-radius: var(--x1d8jg19)
}

.x4dgxr8 {
    box-shadow: 0 0 4px 0 var(--fds-black-alpha-05), 0 4px 13px 0 var(--shadow-1)
}

.x4dqf0y {
    border-inline-start-color: var(--new-background-primary)
}

.x4ee8o {
    transform: translateY(-30%)
}

.x4emflz {
    padding-inline-start: 0%
}

.x4eolia {
    background-color: #accef7
}

.x4eviei {
    flex-basis: 286px
}

.x4f4qii {
    background-color: #0a1317
}

.x4f5ut0 {
    box-shadow: 0 0 8px var(--shadow-2)
}

.x4ffpxb {
    order: 51
}

.x4fi6a7 {
    padding-inline-end: 4px;
    padding-inline-end: 12px
}

.x4fivb0 {
    inset-inline-end: -9px
}

.x4fl0x9 {
    border-start-end-radius: 8px !important
}

.x4fw8x5 {
    box-shadow: 0 2px 15px -3px var(--media-inner-border)
}

.x4fwpa6 {
    background-color: #f5f5f5
}

.x4g1k81 {
    order: 21
}

.x4glomb {
    color: #1a7f37
}

.x4glt8d {
    border-inline-start-color: var(--primary-button-background) !important
}

.x4gvtve {
    color: #050505
}

.x4gwvgr {
    stroke: #c9ccd1
}

.x4h0osi {
    margin-inline-start: -3px
}

.x4h5kb2 {
    border-inline-end-color: var(--secondary-icon)
}

.x4hg4is {
    animation-timing-function: ease-in-out
}

.x4i5khs {
    inset-inline-start: 35px
}

.x4it91c {
    border-inline-end-color: #f0f
}

.x4iz5qw {
    background-color: var(--badge-green)
}

.x4ja7tx {
    background-color: var(--calendar-event-card-outline-orange)
}

.x4k2z10 {
    opacity: var(--x8jlfy6)
}

.x4k7w5x {
    align-content: inherit
}

.x4kje85 {
    color: #b42318
}

.x4l1hox {
    outline-color: var(--line-focus)
}

.x4l4ogo {
    order: 99
}

.x4lel18 {
    margin-inline-start: var(--x-marginInlineStart)
}

.x4lxjtd {
    background-color: var(--thumb-background-color)
}

.x4m03bp {
    flex-basis: 296px
}

.x4m0w28 {
    margin-inline-start: -14px
}

.x4m1q5j {
    font-weight: var(--x1irvjfa)
}

.x4mizyg {
    flex-basis: 264.5px
}

.x4n7ey {
    background-color: var(--fds-black-alpha-60)
}

.x4nkb81 {
    border-inline-end-color: gray
}

.x4o00kh {
    background-color: #74a4f2
}

.x4o8bbx {
    line-height: 1.8667
}

.x4ojh3s {
    animation-name: x1slv6ml-B
}

.x4oqio7 {
    border-end-start-radius: 1px
}

.x4p75ua {
    text-transform: var(--x1owyupq)
}

.x4pfjvb {
    flex-basis: 50%
}

.x4pih3a {
    animation-name: xz0nb1o-B
}

.x4pqqfc {
    order: 54
}

.x4prdry {
    column-gap: .5rem
}

.x4psvij {
    transform: scale(1.5714285714285714)
}

.x4qkxmz {
    border-inline-start-color: #0088f4
}

.x4rjrq3 {
    order: 63
}

.x4sjk9r {
    border-end-end-radius: var(--list-cell-border-radius-12)
}

.x4t1x86 {
    background-image: repeating-linear-gradient(135deg, transparent, transparent calc(var(--grid-unit)/2), var(--web-wash) calc(var(--grid-unit)/2), var(--web-wash) var(--grid-unit))
}

.x4tc44c {
    background-color: var(--icon-accent-color, var(--accent))
}

.x4tu40h {
    padding-inline-end: var(--space-xx-small)
}

.x4tujtf {
    border-end-start-radius: var(--x1ba17e0)
}

.x4txaam {
    inset-inline-start: -48px
}

.x4tzy3f {
    background-color: var(--mwx-code-header-background-color)
}

.x4u52gp {
    background-image: url(pAmBgYdHTlL.png)
}

.x4u77h1 {
    font-size: var(--x1484oqv)
}

.x4u964k {
    margin-inline-end: 4.25px
}

.x4ub5j9 {
    margin-inline-start: 96px !important
}

.x4uz0a7 {
    animation-name: xx4g29r-B
}

.x4v1no5 {
    transform: translate(50%, 50%)
}

.x4v7p3 {
    column-gap: var(--space-small)
}

.x4w72qb {
    border-inline-end-color: #fff
}

.x4wba6h {
    background-color: var(--fb-logo)
}

.x4wgi3o {
    border-end-end-radius: var(--list-cell-corner-radius)
}

.x4wq5d9 {
    background-color: #5890ff26
}

.x4wy5z7 {
    border-start-start-radius: 22.5px
}

.x4xd4tu {
    padding-inline-end: var(--workds-text-input-padding-end-with-addon-double)
}

.x4xe4td {
    box-shadow: var(--shadow-emphasis)
}

.x4xejrh {
    -webkit-filter: contrast(80%);
    filter: contrast(80%)
}

.x4xo5sw {
    justify-items: end
}

.x4xp4n8 {
    border-start-start-radius: 8px 8px
}

.x4xt3t0 {
    fill: var(--overlay-alpha-80)
}

.x4y2jaj {
    flex-basis: fit-content
}

.x4y8woi {
    margin-inline-end: var(--workds-text-input-addon-margin)
}

.x4ytdk9 {
    background-color: #e5effd
}

.x4zaai6 {
    border-end-start-radius: var(--x1w7ikxi)
}

.x4zfv1z {
    border-start-start-radius: 17.5px
}

.x4zgh4k {
    transform: scale(1.1)
}

.x4zgksv {
    padding-inline-end: 10.5px
}

.x4zniha {
    z-index: 201
}

.x50xslb {
    border-start-end-radius: 255px
}

.x51dqfy {
    border-start-end-radius: 50px
}

.x51ie1h {
    background-image: linear-gradient(180deg, var(--always-dark-overlay) 0%, rgba(0, 0, 0, .7) 47.92%, var(--shadow-8) 100%)
}

.x51qdmy {
    background-color: #f2f7fe
}

.x51soum {
    border-start-start-radius: 32px
}

.x52mtdq {
    border-inline-start-color: var(--shadow-2)
}

.x52tqoz {
    box-shadow: 0 2px 12px var(--shadow-1)
}

.x54ega3 {
    border-end-end-radius: var(--badge-border-radius)
}

.x54ewbq {
    animation-duration: var(--fds-slow)
}

.x55l8w5 {
    font-weight: var(--message-inline-table-header-font-weight)
}

.x566kd0 {
    background-color: #fee2e2
}

.x569zme {
    animation-delay: .65s
}

.x56jcm7 {
    border-inline-start-width: 4px
}

.x579bpy {
    font-size: 2rem
}

.x57kliw {
    background-color: var(--chat-composer-background-color, inherit)
}

.x59mrnd {
    color: #101112
}

.x59v7l6 {
    border-start-end-radius: var(--x168tnhs)
}

.x5a5i1n {
    border-start-end-radius: 8px
}

.x5agonf {
    line-height: 52px
}

.x5ah8t8 {
    box-shadow: 0 1px 6px #0000000a, 0 4px 12px #00000014
}

.x5aryvr {
    background-color: #ebf5ff
}

.x5b6i9i {
    border-inline-start-color: var(--BasePulseEffect_pulseColor)
}

.x5bau9p {
    border-start-end-radius: var(--x19huaox)
}

.x5by7rj {
    border-end-end-radius: var(--text-badge-corner-radius)
}

.x5c50nj {
    animation-name: xecyd7v-B
}

.x5clr02 {
    padding-inline-end: var(--x17s2s01)
}

.x5das44 {
    color: var(--x15bmxmr)
}

.x5dp1im {
    line-height: var(--system-16-line-height)
}

.x5e5rjt {
    color: var(--primary-button-background)
}

.x5e9oit {
    border-inline-start-color: var(--fds-red-55)
}

.x5eh17s {
    border-inline-end-color: var(--surface-background)
}

.x5eo2gp {
    border-inline-end-color: var(--x-borderColor)
}

.x5es7k4 {
    transform: translate(-8px)
}

.x5f4q1t {
    border-inline-end-color: var(--warning)
}

.x5f6h7s {
    font-size: 4rem
}

.x5fzff1 {
    border-end-start-radius: var(--button-corner-radius)
}

.x5fzmmy {
    stroke: var(--button-icon-tertiary-toggled)
}

.x5ghfst {
    background-color: #80aaff
}

.x5gznzh {
    color: var(--xcv4mkt)
}

.x5h36tt {
    transition-delay: .15s
}

.x5ha1vm {
    grid-column-end: var(--x-gridColumnEnd)
}

.x5hi6cj {
    inset-inline-start: 132px
}

.x5hsz1j {
    animation-duration: .2s
}

.x5i6ehr {
    transform: translate(-100%)
}

.x5imwo5 {
    background-color: var(--calendar-event-card-outline-green)
}

.x5j2bic {
    border-start-end-radius: 60px
}

.x5j3x9 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAABCAQAAABXwBd7AAAAE0lEQVQI12NgYAZCVgYOBn4GeQAA4ABCt0ka/wAAAABJRU5ErkJggg==)
}

.x5jau8x {
    transition-duration: 30s
}

.x5jf7z8 {
    vertical-align: 0
}

.x5jj4e4 {
    box-shadow: var(--dialog-shadow)
}

.x5jko73 {
    border-start-start-radius: var(--x1cqce2t)
}

.x5k6me1 {
    border-end-end-radius: var(--x6ulrhq)
}

.x5l9xhq {
    border-inline-end-color: #fecaca
}

.x5lgsrl {
    fill: var(--base-lime)
}

.x5lhwog {
    text-decoration-line: line-through
}

.x5lxg6s {
    -webkit-overflow-scrolling: touch
}

.x5m4zn9 {
    background-color: #787878
}

.x5m5ikl {
    inset-inline-start: 76px
}

.x5muytz {
    color: var(--hover-overlay)
}

.x5n08af {
    color: rgb(var(--ig-primary-text))
}

.x5n84e8 {
    border-end-end-radius: var(--shape-full)
}

.x5ocx3b {
    line-height: var(--xcw1mmn)
}

.x5ojk4t {
    container-name: mw-hatch-approval
}

.x5p7y74 {
    background-color: var(--mwp-header-background-color, inherit)
}

.x5pnq3g {
    inset-inline-start: -2px
}

.x5pszls {
    animation-name: x134v1xh-B
}

.x5q7boz {
    font-family: Facebook Narrow App !important
}

.x5q7t8e {
    font-weight: var(--new-title-3-font-weight)
}

.x5rbe2d {
    box-shadow: 0 1px #eaebec
}

.x5skwsv {
    fill: var(--fb-logo)
}

.x5sr0g2 {
    animation-delay: var(--xm2qnaw)
}

.x5sty4q {
    mix-blend-mode: plus-lighter
}

.x5tct7y {
    transition-timing-function: cubic-bezier(.17, 1.64, .61, 1.22)
}

.x5tdj20 {
    inset-inline-start: 11px
}

.x5tntt3 {
    border-end-end-radius: var(--Semantic-ROUNDED_2_XLARGE, 24px)
}

.x5tp9m9 {
    border-inline-start-color: var(--disabled-button-background)
}

.x5ujcfi {
    padding-inline-end: var(--button-medium-padding-horizontal, var(--button-padding-horizontal-medium))
}

.x5uqrmk {
    will-change: height
}

.x5url18 {
    color: 0
}

.x5uxuo8 {
    letter-spacing: var(--x1w81fcg)
}

.x5v0g4b {
    margin-inline-start: calc((100% - 100vw)/2)
}

.x5v4r1h {
    background-color: #000000c0
}

.x5v8mnv {
    font-size: var(--mono-subtitle-font-size)
}

.x5vd3b3 {
    transition-timing-function: var(--animation-move-out)
}

.x5ve5x3 {
    touch-action: none
}

.x5w5eug {
    transition-delay: .2s
}

.x5wqa0o {
    flex-shrink: 2
}

.x5wui3g {
    transform: scale(.7) translate(-50%)
}

.x5xm8nd {
    background-color: color-mix(in srgb, var(--secondary-text) 10%, transparent)
}

.x5xpare {
    text-transform: var(--x1hjh88p)
}

.x5xpvv6 {
    border-inline-start-color: var(--icon-secondary)
}

.x5y6ivc {
    row-gap: 15px
}

.x5yckhv {
    padding-inline-start: var(--badge-medium-padding-horizontal)
}

.x5yzqc0 {
    background-color: #2727271a
}

.x5z4jtk {
    flex-basis: 240px
}

.x5z71nn {
    border-end-end-radius: 2.5px
}

.x5za02j {
    font-weight: var(--x573hfg)
}

.x5zdck6 {
    transition-delay: .05s
}

.x5zhcno {
    border-start-start-radius: var(--button-small-corner-radius)
}

.x5zjp28 {
    padding-inline-end: 30px
}

.x604q5d {
    border-start-start-radius: 200px
}

.x609f4j {
    border-end-start-radius: var(--toast-corner-radius)
}

.x619ttb {
    justify-items: start
}

.x61e15l {
    margin-inline-end: var(--space-x-large)
}

.x61iya9 {
    transform: translate(-48px) translateZ(0)
}

.x61jf8f {
    border-start-start-radius: 51px
}

.x62f3x9 {
    margin-inline-end: var(--size-negative-12)
}

.x62uxcb {
    font-family: var(--x4x4ic4), var(--xwq7tkg) !important
}

.x6301tu {
    padding-inline-end: var(--message-code-block-padding)
}

.x634mt9 {
    background-color: #dcdeff
}

.x63g6vz {
    margin-inline-end: var(--xs0bd1e)
}

.x63x2yl {
    color: var(--bubbleContentUserColor)
}

.x64bnmy {
    padding-inline-end: 24px
}

.x65bmxh {
    border-start-start-radius: 54px
}

.x65q6n8 {
    transform: scale(1.15)
}

.x66pe7j {
    -webkit-filter: var(--button-icon-filter-secondary-calling);
    filter: var(--button-icon-filter-secondary-calling)
}

.x67bb7w {
    pointer-events: auto
}

.x67ttcy {
    animation-name: xa4qym0-B
}

.x67w97k {
    padding-inline-start: 50px
}

.x6865cm {
    margin-inline-end: 3.2%
}

.x68m4m9 {
    background-color: #0009
}

.x68pp3s {
    z-index: 30
}

.x68rgau {
    transform: rotate(15deg)
}

.x68rvky {
    border-inline-end-color: var(--x1s39hm7)
}

.x693d4a {
    box-shadow: 0 12px 28px var(--chat-text-blockquote-color-background-line), 0 2px 4px var(--hover-overlay)
}

.x69sivr {
    background-image: url(5V-fXSbvPyM.png)
}

.x6b9bjp {
    border-inline-start-color: #d2d5d8
}

.x6c44gc {
    border-inline-end-color: var(--always-gray-75)
}

.x6caoef {
    letter-spacing: 12px
}

.x6d8dwc {
    border-inline-end-color: var(--calendar-event-card-outline-green)
}

.x6dovoz {
    text-shadow: 0 2px 2px var(--shadow-5)
}

.x6dqp4d {
    margin-inline-end: var(--x1lv1z71)
}

.x6dywn {
    animation-name: x1glz76c-B
}

.x6dzodz {
    color: #e65100
}

.x6ec99f {
    grid-template-rows: 1fr 1fr
}

.x6eeeal {
    border-inline-start-color: var(--line-subtle)
}

.x6en5u8 {
    border-end-start-radius: 2px
}

.x6fw6em {
    background-color: var(--xacx6cu)
}

.x6gghtd {
    font-family: sans-serif !important
}

.x6grhm {
    aspect-ratio: 3 / 4
}

.x6h1wkm {
    -webkit-backdrop-filter: var(--dialog-backdrop-filter);
    backdrop-filter: var(--dialog-backdrop-filter)
}

.x6h5k0g {
    padding-inline-start: var(--x193uvy1)
}

.x6h8v1r {
    font-family: var(--xeoui2o), var(--x8pz7gn) !important
}

.x6hlu28 {
    font-family: var(--xz6ujff), var(--xazijgf) !important
}

.x6hsg4s {
    border-end-start-radius: 31px
}

.x6hu5m0 {
    font-family: var(--x7aic6i), var(--xuzmjn5) !important
}

.x6hvn3e {
    border-inline-end-color: var(--background-secondary)
}

.x6hzrah {
    background-color: var(--badge-purple)
}

.x6iq84c {
    background-color: #2520200d
}

.x6irtm1 {
    background-color: var(--unified-canvas-tool-panel-text-input-background-color)
}

.x6jlvox {
    transform: scale(calc(60/124))
}

.x6k3zl1 {
    box-shadow: 0 0 4px var(--shadow-2), 0 4px 13px var(--shadow-1)
}

.x6k823j {
    padding-inline-start: var(--size-24)
}

.x6k8haq {
    flex-basis: 692px
}

.x6kpnj3 {
    flex-basis: var(--size-8)
}

.x6kw84z {
    box-shadow: 0 5px 10px 0 var(--shadow-2)
}

.x6l5ler {
    padding-inline-end: 16.5px
}

.x6l8u58 {
    box-shadow: 0 12px 28px 0 var(--shadow-1), 0 2px 4px 0 var(--shadow-1)
}

.x6lk43z {
    border-inline-end-color: var(--shadow-8)
}

.x6lrhdj {
    animation-name: x18z2xhc-B, xlmqf6y-B
}

.x6m1lm8 {
    background-color: #8174ff
}

.x6m5b06 {
    margin-inline-start: var(--size-14)
}

.x6mezaz {
    text-transform: none
}

.x6mkzkt {
    stroke: var(--x-stroke)
}

.x6my1t9 {
    will-change: opacity, transform
}

.x6nl9eh {
    border-start-start-radius: 12px
}

.x6o7asq {
    border-inline-end-width: thin
}

.x6o7n8i {
    transition-property: opacity, transform
}

.x6ojvwp {
    border-end-start-radius: var(--xo0722j)
}

.x6opcjr {
    background-image: linear-gradient(360deg, #000 10%, #0000)
}

.x6ow6l {
    transform-origin: bottom right
}

.x6p9lco {
    line-height: var(--x1m8zxgb)
}

.x6pmj1i {
    border-start-start-radius: var(--x-borderStartStartRadius)
}

.x6prxxf {
    font-size: .9375rem
}

.x6rbsbe {
    font-family: var(--x1wxq01c), var(--x61jxnq) !important
}

.x6rzb4r {
    border-inline-start-width: 12px
}

.x6s0dn4 {
    align-items: center
}

.x6sjhos {
    box-shadow: -2px 2px 10px var(--divider)
}

.x6sjxcb {
    flex-basis: 1218px
}

.x6sz0i4 {
    border-end-start-radius: 52px
}

.x6t5fea {
    border-start-end-radius: var(--xjnrlz3)
}

.x6tqnqi {
    background-color: pink
}

.x6u19be {
    font-size: .9375rem
}

.x6u2hf6 {
    background-image: linear-gradient(transparent 60%, var(--background-media-protection-strong) 100%)
}

.x6u5lvz {
    color: var(--positive)
}

.x6usi7g {
    border-inline-end-color: rgb(var(--ig-separator))
}

.x6wf1bk {
    border-inline-end-color: #1a1a1a
}

.x6wvzqs {
    contain: content
}

.x6x14vu {
    font-size: 9.375rem
}

.x6x6mgx {
    border-inline-end-style: hidden
}

.x6xbrjt {
    animation-name: x16dvpri-B
}

.x6z3iyh {
    background-color: var(--new-fill-blur)
}

.x6zc37e {
    border-start-start-radius: var(--messenger-card-corner-radius)
}

.x6zihwg {
    border-inline-end-width: .388889px
}

.x6zlqj2 {
    background-image: linear-gradient(to bottom, #fafafa00, #fafafa)
}

.x6zp1s2 {
    border-end-end-radius: 1.5px
}

.x6zsckl {
    border-start-start-radius: 44px
}

.x709u02 {
    border-end-start-radius: 20px
}

.x70ekce {
    padding-inline-start: 52px
}

.x70ymmo {
    background-color: var(--green-primary)
}

.x71s49j {
    pointer-events: all
}

.x71vvrb {
    border-inline-end-color: var(--secondary-button-stroke)
}

.x71x8h8 {
    box-shadow: 0 2px 4px #0a13170a
}

.x72wq9l {
    background-color: var(--chat-incoming-message-bubble-background-color, var(--web-wash))
}

.x72wyj2 {
    color: var(--input-label-color-inside)
}

.x72xwq0 {
    flex-basis: 94px
}

.x72y2ba {
    border-inline-end-width: var(--x1sb3civ)
}

.x73je2i {
    stroke: currentColor
}

.x7516sk {
    border-inline-end-color: var(--blue-primary)
}

.x75feij {
    background-color: var(--background-inverse)
}

.x75xjw4 {
    letter-spacing: var(--xxnwrgm)
}

.x7600vw {
    inset-inline-start: -10000px
}

.x76sblf {
    border-inline-end-color: var(--geodesic-next-color-icon-error-active)
}

.x773k2o {
    animation-duration: .14s
}

.x78p4oq {
    vertical-align: var(--x-verticalAlign)
}

.x78zum5 {
    display: flex
}

.x790mf6 {
    border-end-end-radius: var(--radius-large)
}

.x7982o1 {
    padding-inline-start: var(--size-2)
}

.x798i94 {
    margin-inline-start: 80px
}

.x79r8po {
    animation-delay: 1.2s
}

.x79r9a9 {
    grid-column-start: calc(var(--x13aro4a) * (1 / 3))
}

.x7a106z {
    align-items: flex-start
}

.x7a1id4 {
    border-end-end-radius: var(--button-large-corner-radius, var(--button-corner-radius))
}

.x7a2qf6 {
    border-inline-end-width: 16px
}

.x7aqkx9 {
    background-color: var(--hds-secondary-button-background)
}

.x7b7e8e {
    background-color: var(--Persistent-Accent-Deemphasized, #E7F3FF)
}

.x7b9nwf {
    transform: scaleX(-1) translate(-25%, -25%)
}

.x7bcos5 {
    line-height: var(--x1vfi75s)
}

.x7bf9qd {
    background-image: radial-gradient(circle, transparent 0%, var(--base-teal) 100%)
}

.x7bo2k {
    stroke-opacity: .3
}

.x7c500w {
    line-height: var(--x1y5f9pf)
}

.x7c9ipr {
    border-end-start-radius: var(--text-badge-corner-radius)
}

.x7coems {
    padding-inline-start: 9px
}

.x7d7vus {
    animation-duration: var(--dialog-animation-duration)
}

.x7d8vv3 {
    margin-inline-end: var(--x1yfdafw)
}

.x7daf1o {
    background-color: var(--reaction-pill-background-color, var(--wash))
}

.x7deyu6 {
    border-start-start-radius: 11.5px
}

.x7dhep9 {
    background-color: var(--primary-deemphasized-button-text)
}

.x7dotyn {
    box-shadow: 0 0 0 1px var(--fds-black-alpha-30)
}

.x7e6ixn {
    border-end-start-radius: var(--xj6bvh5)
}

.x7e9vag {
    background-color: #f439531f
}

.x7eptgl {
    cursor: ew-resize
}

.x7f0h72 {
    border-start-end-radius: 7px
}

.x7fbcxd {
    border-end-start-radius: 2.5px
}

.x7fbxbd {
    inset-inline-end: var(--workds-text-input-addon-position-end)
}

.x7fd4wk {
    align-self: end
}

.x7fnfjv {
    inset-inline-start: calc(-328px + 100%)
}

.x7fpc0j {
    opacity: .37
}

.x7fqjxz {
    padding-inline-start: auto
}

.x7fzxk3 {
    column-gap: var(--size-32)
}

.x7gjmzk {
    border-inline-end-width: var(--xbnnbcs)
}

.x7h7r2v {
    box-shadow: inset 0 0 0 1px var(--input-border-color-hover)
}

.x7h9g57 {
    line-height: 2.6667
}

.x7heasp {
    border-inline-start-width: var(--xbnnbcs)
}

.x7hj1vm {
    inset-inline-start: -8px
}

.x7hv1an {
    border-inline-end-width: var(--dialog-border-width)
}

.x7hwv9s {
    opacity: var(--image2-opacity)
}

.x7ilack {
    margin-inline-end: 25%
}

.x7kbjq1 {
    margin-inline-end: -490px
}

.x7kbua {
    background-color: #a1bbff29
}

.x7kcbdq {
    -webkit-filter: var(--button-icon-filter-destructive);
    filter: var(--button-icon-filter-destructive)
}

.x7kclef {
    animation-name: xc6s8mv-B
}

.x7kwkru {
    font-family: var(--xplyvdf), var(--xddafau) !important
}

.x7l9s84 {
    background-color: var(--interactive-secondary)
}

.x7lp3xy {
    border-end-start-radius: 11.5px
}

.x7lz9yc {
    transition-timing-function: var(--fds-animation-enter-exit-in)
}

.x7m3og9 {
    box-shadow: 0 1px 2px var(--shadow-1), 0 -1px var(--media-inner-border) inset, 0 2px 1px -1px var(--shadow-inset) inset
}

.x7m88w3 {
    color: #b35401
}

.x7maign {
    vertical-align: .3em
}

.x7n1040 {
    background-color: var(--fds-green-55)
}

.x7oemit {
    row-gap: 28px
}

.x7omaz0 {
    border-end-end-radius: var(--image-border-radius)
}

.x7p49u4 {
    transform: rotate(0)
}

.x7phf20 {
    margin-inline-start: 3px
}

.x7ps5go {
    letter-spacing: var(--xl5i3du)
}

.x7qp8f8 {
    order: 61
}

.x7qsz06 {
    font-size: var(--xt39w4n)
}

.x7r02ix {
    background-color: rgb(var(--ig-elevated-background))
}

.x7r04eg {
    inset-inline-end: var(--space-small)
}

.x7r0cky {
    stroke: #5c3bbf
}

.x7rd9gb {
    font-family: var(--font-family-display-bold), var(--font-family-apple) !important
}

.x7sfrwj {
    -webkit-clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px);
    clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px)
}

.x7smw11 {
    scroll-padding-block-start: 28px
}

.x7swo9i {
    caret-color: #050505
}

.x7t35si {
    border-inline-end-color: var(--progress-ring-blue-background)
}

.x7t6ubo {
    animation-duration: 3s
}

.x7t7wxn {
    padding-inline-end: var(--size-4)
}

.x7tgezn {
    background-color: color-mix(in srgb, var(--blue-primary) 30%, transparent)
}

.x7tom4o {
    border-inline-start-color: var(--card-background-flat)
}

.x7txf1f {
    order: 24
}

.x7v15sj {
    flex-basis: 515px
}

.x7v6yn8 {
    justify-content: flex-end
}

.x7v7x1q {
    justify-self: center
}

.x7v9bd0 {
    animation-duration: .75s
}

.x7vhb2i {
    padding-inline-start: 64px
}

.x7vuprf {
    border-end-end-radius: 12px
}

.x7w7fq9 {
    order: 97
}

.x7whbhp {
    font-family: Roboto
}

.x7wvg47 {
    background-color: #f3e8ff
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x7x8rel {
    box-shadow: 0 2px 8px 2px var(--fds-black-alpha-50)
}

.x7y7tsl {
    transform: scale(1.6666666666666667)
}

.x7z1v8h {
    white-space: nowrap !important
}

.x7zgzr6 {
    order: 56
}

.x7ziyon {
    flex-basis: 70%
}

.x800lsa {
    border-end-end-radius: 17.5px
}

.x809xjq {
    transform: translateY(-9px)
}

.x80kce4 {
    grid-auto-flow: dense
}

.x81uqgx {
    padding-inline-start: var(--message-code-block-padding)
}

.x82bdtr {
    box-shadow: 0 4px 8px -4px var(--shadow-1), 0 4px 8px -4px #00000014
}

.x82vd53 {
    background-color: var(--calendar-event-card-red)
}

.x83ex68 {
    row-gap: 5px
}

.x83gx28 {
    background-color: var(--fds-black-alpha-30)
}

.x83nnyh {
    border-start-end-radius: var(--xlcbj11)
}

.x83psoy {
    scroll-snap-align: end
}

.x83v550 {
    font-size: var(--new-subheadline-font-size)
}

.x83z2og {
    background-color: #fff
}

.x83z92f {
    box-shadow: 0 0 8px 0 var(--shadow-1)
}

.x84okpw {
    animation-timing-function: var(--fds-strong)
}

.x854z7i {
    background-color: var(--x126rt5m)
}

.x85e67t {
    flex-basis: 64px
}

.x85p9al {
    margin-inline-end: 15%
}

.x85um52 {
    background-color: var(--tab-background-toggle)
}

.x86vgt0 {
    background-color: var(--fds-black-alpha-20)
}

.x86vikm {
    animation-name: var(--x61we9e)
}

.x86x9uj {
    color: var(--icon-primary)
}

.x876ytk {
    letter-spacing: -.14px
}

.x87mwbd {
    border-start-start-radius: var(--xgtnwqa)
}

.x87ps6o {
    -webkit-user-select: none
}

.x87y7ya {
    margin-inline-start: var(--space-x-large)
}

.x881uwn {
    background-color: var(--wig-page-background)
}

.x8897o3 {
    background-color: #ffffff14
}

.x88c8fh {
    flex-basis: calc((100% - 24px) / 3)
}

.x8945me {
    padding-inline-start: 1rem
}

.x89bh2v {
    transform: scale(1.04)
}

.x89bt1u {
    font-family: var(--xaloe2f), var(--x121x2n0) !important
}

.x89zyj5 {
    margin-inline-start: 23px
}

.x8achws {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1)
}

.x8aq2kt {
    padding-inline-start: 128px
}

.x8ar7m4 {
    font-family: var(--xnk1txi), var(--x7rmuk9) !important
}

.x8az3br {
    order: 32
}

.x8b1hf0 {
    background-color: #fff0
}

.x8c598n {
    margin-inline-start: var(--size-negative-10)
}

.x8cj5yu {
    border-start-start-radius: 23.5pt
}

.x8coufk {
    font-size: var(--x1khjuf7)
}

.x8cw2a4 {
    font-size: 3rem
}

.x8cycq6 {
    font-family: Facebook Sans, SF Pro Display, -apple-system, BlinkMacSystemFont, sans-serif
}

.x8d76a7 {
    transform: scale(.3125)
}

.x8d9aai {
    border-inline-start-color: var(--calendar-event-card-outline-gray)
}

.x8dq0i2 {
    color: var(--background-inverse)
}

.x8e7100 {
    margin-inline-start: var(--menu-item-base-margin-horizontal)
}

.x8eehg1 {
    color: var(--dataviz-secondary-1)
}

.x8epiyl {
    background-color: var(--x1hvufo3)
}

.x8etiz {
    color: var(--progress-ring-on-media-background)
}

.x8feg9x {
    border-inline-start-color: var(--dialog-border-color)
}

.x8flnz4 {
    color: purple
}

.x8fqy4l {
    display: var(--x1xb9x6f)
}

.x8gbvx8 {
    align-content: flex-start
}

.x8ggfew {
    -webkit-filter: brightness(25%);
    filter: brightness(25%)
}

.x8gk08p {
    background-color: var(--interactive-link)
}

.x8gtcn4 {
    transform: translate(-50%) translateY(calc(-100% + var(--button-corner-radius)))
}

.x8hgdp7 {
    border-start-start-radius: var(--xlmhm5s)
}

.x8hhl5t {
    flex-wrap: wrap-reverse
}

.x8hop05 {
    flex-basis: calc((100% - 24px)/4)
}

.x8ht08g {
    background-color: var(--hds-core-ui-extended-grey-40)
}

.x8hu4uu {
    border-end-end-radius: var(--x10124fl)
}

.x8hw5xx {
    font-family: var(--xqk3jq3), var(--x1j1bm6q) !important
}

.x8i91aj {
    padding-inline-end: var(--x4yl131)
}

.x8idqzm {
    font-weight: var(--x1ila35p)
}

.x8ii3r7 {
    box-shadow: var(--card-box-shadow)
}

.x8iomvu {
    border-inline-start-color: #e4e6eb
}

.x8jgv7z {
    font-family: var(--x6kyuv0), var(--x1y7bn5f) !important
}

.x8jj4xb {
    object-fit: scale-down
}

.x8jjedw {
    list-style-type: revert
}

.x8jlkpy {
    color: var(--text-inverse)
}

.x8k05lb {
    z-index: 200
}

.x8k0hwz {
    font-weight: var(--text-link-bold-font-weight)
}

.x8k7bp0 {
    padding-inline-start: var(--xv29y53)
}

.x8kf6nh {
    animation-timing-function: var(--x1clm63l)
}

.x8knxv4 {
    z-index: -1
}

.x8ks6pm {
    font-family: var(--xaloe2f), var(--x1jog1lq) !important
}

.x8kt5ms {
    box-shadow: inset 0 100vw var(--about-ig-white)
}

.x8kuvrn {
    border-end-start-radius: var(--x6ulrhq)
}

.x8lulg9 {
    border-inline-start-width: var(--x1k4myr1)
}

.x8lzseg {
    border-inline-end-color: var(--about-ig-black)
}

.x8m6m90 {
    color: var(--link-text)
}

.x8mqhxd {
    flex-basis: var(--messenger-card-min-width)
}

.x8mwc2r {
    color: #c62828
}

.x8o8amb {
    order: 43
}

.x8o90pd {
    animation-name: xroe53j-B
}

.x8odxsu {
    scrollbar-color: var(--wash) transparent
}

.x8onee8 {
    margin-inline-start: var(--size-20)
}

.x8onsx5 {
    order: 48
}

.x8oye6m {
    border-start-start-radius: calc(var(--size-medium) / 2)
}

.x8ozjh4 {
    object-position: top
}

.x8ozs88 {
    padding-inline-end: 44px
}

.x8pe10y {
    margin-inline-start: var(--size-negative-20)
}

.x8pgx8y {
    padding-inline-start: var(--size-negative-10)
}

.x8pwreu {
    font-family: var(--x10qn02l), var(--x2cykkv) !important
}

.x8pzifu {
    font-size: var(--xg29cmc)
}

.x8qep65 {
    font-size: var(--x1f9llnd)
}

.x8qkbbt {
    box-shadow: var(--shadow-2)
}

.x8qlptq {
    box-shadow: 0 4px 4px #0000000f inset
}

.x8qq8ib {
    background-color: #0000008c
}

.x8rcjlc {
    color: var(--interactive-primary)
}

.x8rwxoi {
    -webkit-filter: var(--icon-filter-secondary);
    filter: var(--icon-filter-secondary)
}

.x8ryyyt {
    background-color: var(--cyan-tertiary)
}

.x8sal2t {
    column-gap: var(--size-16)
}

.x8sq2zk {
    margin-inline-start: 4.5px
}

.x8t3t8w {
    box-shadow: 0 -2px 9px var(--shadow-1)
}

.x8t4hs6 {
    background-size: 140% auto
}

.x8taegq {
    box-shadow: 0 -1px 8px var(--shadow-2)
}

.x8tb1rc {
    border-end-end-radius: var(--toast-corner-radius)
}

.x8tsxso {
    border-inline-end-color: var(--always-white)
}

.x8ty4i3 {
    box-shadow: var(--new-elevation-03-box-shadow)
}

.x8u86d4 {
    border-inline-end-color: var(--blue-link)
}

.x8u87ve {
    animation-delay: -23.33s, 0s
}

.x8u93l6 {
    border-inline-start-width: 6px
}

.x8uvlig {
    color: var(--h2-color, var(--secondary-text))
}

.x8vih16 {
    border-end-start-radius: var(--x1wtafy2)
}

.x8x3ghv {
    border-inline-start-color: var(--line-media-protection)
}

.x8xq9gn {
    background-color: #814de7
}

.x8xuu87 {
    border-end-end-radius: 90px
}

.x8y0b9j {
    animation-name: xik5d0p-B, x1qrb0n5-B
}

.x8y6u7h {
    border-start-end-radius: var(--xwbpd4y)
}

.x8y9t5q {
    border-end-end-radius: var(--x139ry6a)
}

.x8yag65 {
    color: #fff
}

.x8za3yd {
    resize: both
}

.x8zifdi {
    cursor: copy
}

.x90kdol {
    box-shadow: 0 0 0 2px var(--always-white), 0 0 0 4px var(--base-blue)
}

.x90xabx {
    font-family: var(--x1ort73h), var(--xa325gt) !important
}

.x90y10b {
    background-color: var(--secondary-text-on-color)
}

.x91akzj {
    border-end-end-radius: 11.5px
}

.x91dvof {
    grid-column-end: calc((var(--x12nro88)) * (2 / 3) + 1)
}

.x91icnq {
    stroke: var(--base-tomato)
}

.x91jh78 {
    border-start-end-radius: 1px
}

.x91s59w {
    color: var(--new-icon-primary)
}

.x91sizk {
    border-start-end-radius: 26px
}

.x92am80 {
    -webkit-filter: var(--icon-filter-primary);
    filter: var(--icon-filter-primary)
}

.x92game {
    margin-inline-start: -160px
}

.x92hdga {
    border-end-end-radius: 17px
}

.x92jw2a {
    flex-basis: 325px
}

.x92x7za {
    border-inline-end-color: #1877f24d
}

.x92xnlw {
    transform: translate(-24px)
}

.x954yny {
    inset-inline-start: -20px
}

.x956xj1 {
    animation-timing-function: cubic-bezier(.45, .02, 0, 1)
}

.x95da8x {
    font-weight: var(--body-emphasized-font-weight)
}

.x95n4da {
    border-end-start-radius: 60px
}

.x95pdg8 {
    padding-inline-end: -8px
}

.x978qrt {
    background-color: var(--interactive-tertiary)
}

.x97gqz7 {
    inset-inline-start: 300px
}

.x97idb4 {
    font-size: var(--x1x1pj38)
}

.x97ohjl {
    font-size: var(--x1pen2ak)
}

.x97pzxe {
    transition-duration: .6s
}

.x97u9m4 {
    font-family: Optimistic Text Bold, system-ui, sans-serif !important
}

.x97xbv8 {
    flex-basis: 70px
}

.x97xg4o {
    background-color: var(--web-wash)
}

.x997jcx {
    transition-delay: .25s
}

.x99fzhk {
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px)
}

.x99u3i8 {
    border-end-start-radius: var(--button-large-corner-radius)
}

.x9ans0t {
    padding-inline-start: 8%
}

.x9az4hv {
    color: var(--base-lime, #5EC56B)
}

.x9b080j {
    background-color: var(--hds-purple-07)
}

.x9bbmet {
    background-color: var(--popover-background)
}

.x9bnwym {
    color: var(--text-secondary-alpha)
}

.x9bt16y {
    background-color: var(--data-viz-orange)
}

.x9c1atr {
    box-shadow: 0 2px 12px var(--chat-text-blockquote-color-background-line)
}

.x9croce {
    background-color: var(--x1upcoxv)
}

.x9du1do {
    box-shadow: 0 0 0 3.5px var(--background-inverse)
}

.x9dzkp9 {
    border-start-start-radius: 52px
}

.x9ei2px {
    opacity: 90
}

.x9eikr2 {
    -webkit-clip-path: inset(0px 0px 0px -16px);
    clip-path: inset(0px 0px 0px -16px)
}

.x9ek82g {
    order: 1
}

.x9eng0n {
    color: var(--icon-positive)
}

.x9f5f11 {
    font-weight: var(--headline1-font-weight)
}

.x9f619 {
    box-sizing: border-box
}

.x9fclxm {
    background-color: var(--interactive-primary)
}

.x9gcn1t {
    font-family: var(--x1j0zbpk), var(--xbvti93) !important
}

.x9gg6wk {
    font-weight: var(--x8nxstx)
}

.x9gh4fx {
    background-color: var(--dataviz-supplementary-4)
}

.x9h1vnb {
    color: var(--xq6rgv9)
}

.x9hy6r0 {
    border-start-start-radius: var(--xjnrlz3)
}

.x9j1lsx {
    margin-inline-start: 100%
}

.x9j4sfu {
    border-end-end-radius: 200px
}

.x9kd4p0 {
    padding-inline-start: 58px
}

.x9kkole {
    border-inline-end-color: rgb(var(--ig-tertiary-text))
}

.x9kpk4g {
    background-color: #433c9e
}

.x9kyvon {
    line-height: var(--x8l09bo)
}

.x9l4bfa {
    box-shadow: 0 1px 4px var(--media-inner-border)
}

.x9lcvmn {
    transition-timing-function: ease-out
}

.x9lcx77 {
    animation-delay: var(--xtkxyfg)
}

.x9lwmrp {
    background-color: var(--non-media-pressed-on-dark)
}

.x9m45wi {
    color: var(--new-fill-secondary)
}

.x9m5x89 {
    font-family: var(--font-family-code)
}

.x9mn55f {
    transform: scale(.9)
}

.x9n22bl {
    border-end-end-radius: var(--xiyjxiy)
}

.x9n396y {
    border-start-start-radius: var(--dialog-border-radius)
}

.x9ncgqs {
    transition-duration: 1.2s
}

.x9o8f33 {
    background-color: var(--progress-stepper-primary-incomplete)
}

.x9okykr {
    border-start-end-radius: 9999px
}

.x9olu1o {
    inset-inline-end: 36px
}

.x9oqzsc {
    background-image: linear-gradient(transparent, var(--shadow-5))
}

.x9orm43 {
    letter-spacing: var(--xjmmyjr)
}

.x9ouwbv {
    background-color: var(--wig-khaki)
}

.x9p2oo0 {
    border-inline-end-width: 4px
}

.x9p6ekw {
    inset-inline-start: 14px
}

.x9pbi5e {
    margin-inline-start: 28px
}

.x9prlwc {
    font-family: var(--x1ort73h), var(--x1uthedd) !important
}

.x9pwknu {
    inset-inline-start: 40px
}

.x9q68il {
    inset-inline-end: 12px
}

.x9qn7n5 {
    font-weight: 274
}

.x9rfz56 {
    border-end-end-radius: var(--x16dxbju)
}

.x9rvn5k {
    padding-inline-end: var(--size-12)
}

.x9rvswk {
    font-family: var(--x1ogbxwz), var(--xsscqq0) !important
}

.x9s6dyx {
    background-color: #f0f4f7
}

.x9sec4y {
    inset-inline-start: calc(16px + var(--input-border-width))
}

.x9shiqr {
    padding-inline-end: var(--x6c4grl)
}

.x9t3lkt {
    background-color: #60677033
}

.x9tsg3v {
    -webkit-filter: blur(24px);
    filter: blur(24px)
}

.x9tu13d {
    transform: rotate(-90deg)
}

.x9u6y75 {
    transform: rotate(40deg)
}

.x9uowo9 {
    color: var(--hds-green-05)
}

.x9utne3 {
    background-color: #65676b1a
}

.x9v3ffn {
    border-end-end-radius: 8px !important
}

.x9wwp8f {
    background-repeat: repeat-y
}

.x9wyiwl {
    border-inline-start-color: var(--chat-message-border-color, transparent)
}

.x9x5qeu {
    column-gap: var(--gap-large)
}

.x9xn6tj {
    line-height: var(--x1geor5j)
}

.x9xpc1z {
    column-gap: 7px
}

.x9xv3qf {
    border-inline-start-color: var(--non-media-pressed-on-dark)
}

.x9ya4v0 {
    animation-name: xcekhfk-B
}

.x9ybxor {
    transition-property: left
}

.x9ydyf {
    border-start-start-radius: var(--xlcbj11)
}

.x9zhew7 {
    background-color: var(--background-secondary-pressed)
}

.xa01t6k {
    margin-inline-end: var(--size-negative-20)
}

.xa0mk88 {
    animation-timing-function: cubic-bezier(.16, 1, .3, 1)
}

.xa0w3ui {
    border-inline-end-color: var(--wig-nav-background)
}

.xa10oqz {
    row-gap: 9px
}

.xa18byt {
    background-color: color-mix(in srgb, var(--accent) 12%, transparent)
}

.xa2vt5b {
    padding-inline-start: var(--x18og1a8)
}

.xa3h53w {
    text-transform: var(--x1vcp870)
}

.xa3vuyk {
    animation-timing-function: ease-out
}

.xa44r0r {
    background-color: #00000073
}

.xa4alik {
    background-image: linear-gradient(to bottom, var(--always-dark-overlay) 0, rgba(0, 0, 0, .24) 0%, rgba(0, 0, 0, .18) 25%, rgba(0, 0, 0, .12) 50%, rgba(0, 0, 0, .06) 75%, rgba(0, 0, 0, 0) 100%)
}

.xa4qsjk {
    animation-iteration-count: infinite
}

.xa54nnc {
    margin-inline-end: 50%
}

.xa583lg {
    margin-inline-start: 55px
}

.xa5qe1s {
    border-inline-start-color: var(--background-primary)
}

.xa65csh {
    background-position-y: bottom
}

.xa6hm9o {
    margin-inline-end: -64px
}

.xa6jc3z {
    color: var(--x1196mbi)
}

.xa6kwmc {
    border-start-start-radius: var(--composer-border-radius)
}

.xa7jb88 {
    transform: translate(-180px)
}

.xa7kkou {
    line-height: 1.7
}

.xa83c8o {
    border-start-end-radius: 40px
}

.xa9119d {
    z-index: 50
}

.xa92xad {
    border-inline-start-color: var(--background-deemphasized)
}

.xa9pkv6 {
    letter-spacing: var(--x1d76q6u)
}

.xaa1bss {
    row-gap: var(--size-4)
}

.xaagse0 {
    border-end-start-radius: var(--xjziy7d)
}

.xaam9lr {
    border-start-end-radius: var(--hds-border-radius-30)
}

.xaatb59 {
    outline-style: solid
}

.xac0yeg {
    box-shadow: 0 1px 3px #0000001a
}

.xacajkf {
    background-color: var(--base-lemon)
}

.xacak0u {
    color: #65676b
}

.xadellk {
    column-gap: 10%
}

.xadnq3 {
    font-weight: var(--x1bczhv4)
}

.xaev7th {
    text-shadow: 1px 1px gray
}

.xahwfyg {
    transform: translate(220px)
}

.xaigb6o {
    flex-grow: inherit
}

.xaijyp8 {
    padding-inline-end: 55px
}

.xajmg3t {
    border-end-end-radius: calc(var(--size-small) / 2)
}

.xajztof {
    border-start-end-radius: var(--list-cell-corner-radius)
}

.xakag0 {
    font-size: 75%
}

.xakkdz4 {
    border-start-start-radius: var(--list-cell-border-radius-large)
}

.xakli9p {
    background-size: 200% 100%
}

.xal13hj {
    margin-inline-start: -10%
}

.xal2xke {
    border-inline-end-color: var(--line-media-protection)
}

.xal61yo {
    background-color: var(--always-black)
}

.xal68kn {
    border-start-start-radius: 50px
}

.xal8ics {
    animation-name: x1o38rka-B
}

.xal98gn {
    order: 16
}

.xamev6x {
    background-image: linear-gradient(205.7deg, #76b6ff 1.79%, #1877f2 98.22%)
}

.xamitd3 {
    align-self: center
}

.xanrf1b {
    color: var(--purple-primary)
}

.xanzm1z {
    inset-inline-start: -10px
}

.xaoy8p5 {
    inset-inline-start: 2px
}

.xaozknv {
    border-end-start-radius: 42px
}

.xappeoj {
    stroke: var(--wash)
}

.xaq016i {
    transform: translate(calc(var(--size-large) / 24))
}

.xaqk1y8 {
    background-image: var(--preview-gradient)
}

.xar9tt5 {
    inset-inline-start: -30px
}

.xarb415 {
    border-inline-start-color: var(--x1f8hdz3)
}

.xarpa2k {
    justify-content: inherit
}

.xas4zb2 {
    background-color: #0000000d
}

.xaso8d8 {
    padding-inline-start: 5px
}

.xastyos {
    padding-inline-start: var(--size-12)
}

.xatbrnm {
    background-color: var(--shadow-5)
}

.xatcfe {
    background-color: var(--x1iz8wdo)
}

.xattcu6 {
    border-inline-end-color: #00000010
}

.xau1kf4 {
    border-end-start-radius: var(--card-corner-radius)
}

.xau4a8e {
    flex-basis: calc((100% - 4px) / 3)
}

.xaujf4a {
    border-inline-end-color: var(--video-remix-drop-file-border-color)
}

.xaunzfp {
    border-inline-end-color: #e5e5e5
}

.xaur0o6 {
    border-start-start-radius: 99px
}

.xauyxy {
    order: 69
}

.xavs3du {
    transform: translateY(1px)
}

.xaw7rza {
    margin-inline-end: 13px
}

.xaw8158 {
    justify-content: space-evenly
}

.xawku94 {
    border-end-start-radius: 55px
}

.xawnioa {
    border-inline-start-color: #dbdbdb
}

.xax70vg {
    order: 57
}

.xaxms6j {
    inset-inline-start: 220px
}

.xaxvopk {
    margin-inline-start: -50vw
}

.xay31cy {
    color: #272727
}

.xayaqf6 {
    margin-inline-start: var(--abra-message-margin-start)
}

.xaydxt6 {
    order: 65
}

.xaymx6s {
    border-start-start-radius: var(--chat-bubble-border-radius, 18px)
}

.xayplqe {
    background-color: var(--negative-background) !important
}

.xayqjjm {
    box-shadow: 0 0 5px var(--shadow-2)
}

.xayvuls {
    color: #000
}

.xaz6gw2 {
    color: var(--x1dxmqov)
}

.xaznids {
    flex-shrink: unset
}

.xazwl86 {
    border-start-start-radius: var(--dialog-corner-radius)
}

.xb04l35 {
    transform: scale(.85) translateY(-15px)
}

.xb0skou {
    padding-inline-end: var(--x1ftodw5)
}

.xb1342z {
    inset-inline-start: -16px
}

.xb1kgqf {
    margin-inline-start: var(--xzlso8s)
}

.xb1nfcm {
    background-color: var(--interactive-primary-selected)
}

.xb2dje8 {
    animation-timing-function: linear, ease-in-out
}

.xb2endx {
    background-color: var(--negative-background)
}

.xb2kyzz {
    font-size: .5625rem
}

.xb2skog {
    background-color: #252525b3
}

.xb31rpx {
    margin-inline-end: calc(var(--x1lv1z71) * -1)
}

.xb372y1 {
    line-height: var(--x1474q79)
}

.xb3gm2p {
    border-start-start-radius: var(--xu3wp72)
}

.xb3ts1j {
    grid-column-start: calc(var(--x13aro4a) * (3 / 12))
}

.xb4acpm {
    -webkit-filter: var(--toast-icon-success-filter);
    filter: var(--toast-icon-success-filter)
}

.xb4ecxd {
    background-color: var(--xhj0bg5)
}

.xb4nw82 {
    opacity: var(--x-opacity)
}

.xb4tp27 {
    background-color: var(--destructive-button-background)
}

.xb4y0hw {
    color: var(--extended-blue-text)
}

.xb5b4mg {
    background-color: #b0b3b8
}

.xb5p4cm {
    padding-inline-start: 16.5px
}

.xb7ocj2 {
    border-start-end-radius: var(--x10124fl)
}

.xb85qt5 {
    font-family: Menlo, Consolas, Monaco, monospace !important
}

.xb8lv0f {
    animation-duration: .28s
}

.xb8tzyh {
    color: var(--hds-secondary-button-text)
}

.xb9cjhm {
    font-size: var(--x1hloeg2)
}

.xb9e348 {
    margin-inline-end: -120px
}

.xb9s5sp {
    border-inline-start-color: #fecaca
}

.xb9un09 {
    border-start-end-radius: var(--text-badge-corner-radius)
}

.xb9z5ja {
    box-shadow: -2px 0 8px var(--shadow-2)
}

.xba0r1n {
    border-inline-start-color: #1f5199
}

.xbac8wx {
    letter-spacing: .5px
}

.xbafq68 {
    grid-template-columns: repeat(3, 200px)
}

.xbamqdf {
    flex-basis: 48%
}

.xbb192p {
    background-color: var(--positive-background)
}

.xbb3pvg {
    transition-duration: .14s
}

.xbb4xh3 {
    font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace
}

.xbb510j {
    background-color: #ab47bc
}

.xbb5q0q {
    color: var(--hds-unrated)
}

.xbcdxnv {
    box-shadow: 0 -2px 16px var(--shadow-2), 0 -2px 8px var(--shadow-2)
}

.xbcny64 {
    animation-name: x6emwj5-B
}

.xbcsakw {
    animation-timing-function: cubic-bezier(.19, 1, .22, 1)
}

.xbcx0ih {
    line-height: var(--x10qokvc)
}

.xbcz3fp {
    margin-inline-end: -12px
}

.xbd09or {
    inset-inline-start: 118px
}

.xbdo4v9 {
    background-color: var(--badge-cancelled-background-color)
}

.xbe3n85 {
    border-start-end-radius: var(--button-large-corner-radius, var(--button-corner-radius))
}

.xbe8ec5 {
    background-color: #add5ff
}

.xbelrpt {
    margin-inline-end: 6px
}

.xbewu5b {
    font-weight: var(--x1wmnrg0)
}

.xbg3aqn {
    font-weight: var(--x1sxpprt)
}

.xbg4bxt {
    font-size: 1.6em
}

.xbh8q5q {
    fill: none
}

.xbhecqi {
    background-color: #282828
}

.xbie0rf {
    border-end-start-radius: var(--x16r2cjw)
}

.xbiv7yw {
    border-end-start-radius: 0
}

.xbj1t70 {
    view-transition-name: none
}

.xbjgfjw {
    border-start-start-radius: var(--xlxghfy)
}

.xbjlnpe {
    border-inline-start-color: var(--notification-badge)
}

.xbjn680 {
    padding-inline-start: calc(var(--mwp-message-list-profile-start-padding, 8px) - 2px + var(--mwp-message-list-profile-width, 28px) + 8px + 12px)
}

.xbjudin {
    border-start-start-radius: 16px
}

.xbjwnau {
    box-shadow: 0 4px 4px 0 var(--shadow-1)
}

.xbk389h {
    border-inline-end-color: var(--fb-logo)
}

.xbkcut8 {
    background-color: #252728
}

.xbkuqf {
    inset-inline-start: 75%
}

.xblirj5 {
    background-color: #121212
}

.xbljhtf {
    padding-inline-end: var(--size-negative-10)
}

.xblmoo7 {
    padding-inline-end: var(--abra-message-margin-end)
}

.xblu0er {
    background-color: #000000e6
}

.xblyfo7 {
    color: var(--new-text-white)
}

.xbm2e5w {
    border-start-end-radius: 99999px
}

.xbmc1ew {
    background-color: var(--base-lime)
}

.xbmvrgn {
    margin-inline-end: 12px
}

.xbmw4dl {
    margin-inline-end: var(--x16mvtsk)
}

.xbmwiiy {
    border-inline-end-color: var(--utility-divider)
}

.xbmws1g {
    padding-inline-start: 13px
}

.xbnen5w {
    border-end-start-radius: var(--artifact-imagine-model-item-corner-radius)
}

.xbnjdp9 {
    fill: #d75824
}

.xbp6zib {
    justify-content: var(--x-justifyContent)
}

.xbpoouy {
    font-size: var(--x1d7onq0)
}

.xbpw8ot {
    margin-inline-start: 320px
}

.xbpxy8c {
    margin-inline-end: 48px
}

.xbqaz7a {
    font-size: var(--x1opztdk)
}

.xbqvh2t {
    z-index: 400
}

.xbr0h0w {
    box-shadow: 0 8px 16px 0 var(--shadow-1)
}

.xbr0v2v {
    border-end-start-radius: var(--spacing-4, 8px)
}

.xbr7w67 {
    box-shadow: 0 0 24px 0 var(--shadow-1)
}

.xbrbyrz {
    color: var(--button-icon-primary)
}

.xbrnpwk {
    animation-name: x18z2xhc-B, xosklw5-B
}

.xbryuvx {
    transform: translate(0)
}

.xbsi8k1 {
    margin-inline-start: 4%
}

.xbsomw4 {
    border-start-end-radius: var(--x-borderStartEndRadius)
}

.xbsqzb3 {
    box-shadow: 0 12px 12px var(--shadow-2), inset 0 0 0 1px var(--shadow-inset)
}

.xbsyyi8 {
    border-inline-start-color: var(--secondary-destructive-button-stroke)
}

.xbthr99 {
    font-weight: lighter
}

.xbtysn2 {
    box-shadow: inset 0 100vw transparent
}

.xbu1q3b {
    font-size: var(--x1u9w3fs)
}

.xbu8soq {
    text-transform: var(--x12hazeo)
}

.xbudbmw {
    inset-inline-start: 50%
}

.xbuiw85 {
    caret-color: transparent
}

.xburx9h {
    border-inline-end-width: 6px
}

.xbv2x0a {
    animation-name: x5z2mxd-B
}

.xbvvvbd {
    padding-inline-start: var(--x17s2s01)
}

.xbwkkl7 {
    padding-inline-start: .15em
}

.xbwv15n {
    -webkit-filter: var(--button-icon-filter-primary);
    filter: var(--button-icon-filter-primary)
}

.xbx705l {
    margin-inline-start: -30px
}

.xbxn0j6 {
    border-end-start-radius: 5px
}

.xbxp1g7 {
    background-color: var(--background-tertiary-background)
}

.xbxq160 {
    transition-timing-function: var(--fds-animation-enter-exit-out)
}

.xbxxrqp {
    border-inline-end-width: var(--x16si9m3)
}

.xby2qot {
    border-inline-start-width: var(--x16si9m3)
}

.xbyci1x {
    -webkit-filter: blur(60px);
    filter: blur(60px)
}

.xbyyjgo {
    opacity: .5
}

.xbzleit {
    background-color: #6264a7
}

.xc01fh1 {
    box-shadow: 0 0 0 4px var(--always-light-overlay)
}

.xc12cgs {
    background-image: linear-gradient(180deg, #0000, #0006)
}

.xc1c8w2 {
    border-end-start-radius: var(--button-border-radius)
}

.xc26acl {
    align-content: center
}

.xc305e3 {
    border-inline-start-color: var(--negative-background)
}

.xc3fj2m {
    font-size: var(--new-caption-1-font-size)
}

.xc3t6xc {
    transform: translate(-100%)
}

.xc4890o {
    border-start-end-radius: var(--x18ttt0t)
}

.xc4ar6q {
    margin-inline-end: -60px
}

.xc4hdvm {
    box-shadow: 0 -1px #eaebec
}

.xc4xikw {
    margin-inline-start: 35px
}

.xc56buv {
    border-start-end-radius: var(--image-border-radius)
}

.xc57vaa {
    border-start-start-radius: calc(var(--size-large) / 2)
}

.xc5fred {
    border-inline-start-width: .5px
}

.xc5r6h4 {
    border-inline-end-color: var(--always-dark-overlay)
}

.xc6hue {
    background-image: linear-gradient(135deg, #f0f4ff, #f5f0ff)
}

.xc6mibs {
    border-inline-end-color: var(--always-gray-40)
}

.xc76fs2 {
    border-start-start-radius: var(--radius-large)
}

.xc7nbpv {
    animation-name: x1eeoaws-B
}

.xc7vs4h {
    border-end-end-radius: var(--xz5hhjv)
}

.xc7xy0y {
    flex-basis: 680px
}

.xc8cyl1 {
    padding-inline-end: var(--button-large-padding-horizontal, var(--button-padding-horizontal-large))
}

.xc8icb0 {
    isolation: isolate
}

.xc8n9hj {
    border-inline-start-color: #ffc43a
}

.xc95syi {
    padding-inline-end: 51px
}

.xc9or67 {
    margin-inline-end: 8.5px
}

.xc9xjwp {
    border-inline-end-color: var(--x1f8qg8u)
}

.xcahpfu {
    font-feature-settings: "liga" off, "clig" off
}

.xcaqkgz {
    padding-inline-end: .15em
}

.xcck4y0 {
    font-family: var(--x6kyuv0), var(--xr49ehs) !important
}

.xcclseo {
    border-inline-start-color: var(--input-border-color)
}

.xccpzn3 {
    order: 58
}

.xccywas {
    inset-inline-start: -1px
}

.xcd74o5 {
    transform: translate(0) translateZ(0)
}

.xcdv3j8 {
    border-end-start-radius: var(--xlxghfy)
}

.xcdzlcm {
    align-content: space-between
}

.xceh6e4 {
    inset-inline-end: 5px
}

.xcejqfc {
    border-inline-end-color: #00f
}

.xcem7oy {
    grid-column-end: var(--x12nro88)
}

.xcev3uh {
    margin-inline-start: 14px
}

.xcg35fi {
    font-size: 1.875rem
}

.xcgk4ki {
    line-height: 32px
}

.xcgujcq {
    border-start-end-radius: 25px
}

.xch66wh {
    animation-timing-function: var(--default-animation-timing-function)
}

.xch6sf1 {
    margin-inline-start: 96px
}

.xchbrx7 {
    transition-duration: .26s
}

.xcheg63 {
    letter-spacing: .4px
}

.xchnizu {
    border-inline-end-color: var(--wig-page-background, var(--nav-bar-background))
}

.xchw500 {
    order: 98
}

.xciflc3 {
    padding-inline-start: 42px
}

.xcijrwl {
    border-inline-end-color: var(--line-separator)
}

.xcimzpz {
    border-end-start-radius: var(--xiyfnn2)
}

.xciri4e {
    inset-inline-end: 22%
}

.xcj1dhv {
    transition-timing-function: linear
}

.xcj671p {
    flex-basis: 620px
}

.xcjf9g {
    background-color: #e0e3e5
}

.xcjnzs8 {
    flex-basis: 384px
}

.xck2m40 {
    animation-name: xqrjyx1-B
}

.xck2rjz {
    background-color: var(--notifications-badge-red)
}

.xcklp1c {
    flex-basis: content
}

.xcknrev {
    margin-inline-end: 7px
}

.xckx8r1 {
    border-end-end-radius: 38px
}

.xcky6me {
    transform: translate(-40%)
}

.xcl5unl {
    font-family: var(--headline3-font-family)
}

.xcli4w4 {
    animation-name: x3meebn-B
}

.xclptby {
    row-gap: var(--workds-text-input-gap-row)
}

.xclvua8 {
    order: 60
}

.xcly8g5 {
    color: var(--warning)
}

.xcm95gh {
    border-end-end-radius: var(--modal-border-radius)
}

.xcme3ci {
    transform: translateY(50px)
}

.xcmodz2 {
    will-change: perspective-origin
}

.xcmpq1v {
    color: var(--always-gray-75)
}

.xcmqf48 {
    inset-inline-start: 84%
}

.xcnqf8e {
    flex-basis: 15%
}

.xcpjbfp {
    background-image: linear-gradient(-54.27deg, #ffd600 8.9%, #ff7a00 26.51%, #ff0169, #d300c5 73.46%, #7638fa 91.06%)
}

.xcpsgoo {
    background-color: #00000080
}

.xcq859n {
    box-shadow: 0 0 0 4px var(--background-primary)
}

.xcqozsv {
    background-color: var(--xdbh3ft)
}

.xcqsoj {
    animation-name: x4pf8vx-B
}

.xcr7hju {
    background-color: var(--new-icon-destructive)
}

.xcrb0qz {
    padding-inline-start: 320px
}

.xcrcn34 {
    line-height: var(--xtmw791)
}

.xcrdw2m {
    animation-timing-function: cubic-bezier(.25, .1, .25, 1)
}

.xcrg951 {
    background-color: var(--messenger-card-background)
}

.xcrlgei {
    grid-column-start: 1
}

.xcro6fi {
    color: var(--button-destructive-text)
}

.xcrp4t7 {
    padding-inline-end: 3.5%
}

.xcs130v {
    margin-inline-start: 68px
}

.xcscpey {
    text-shadow: 0 2px 4px var(--always-dark-overlay)
}

.xcsqugu {
    border-inline-end-color: var(--secondary-button-stroke) !important
}

.xct1mqu {
    box-shadow: inset 0 0 0 2px var(--always-white)
}

.xct1zlm {
    border-inline-start-width: 3px
}

.xctshb {
    -webkit-mask-image: linear-gradient(transparent, black 50%)
}

.xcuvnok {
    background-image: linear-gradient(transparent, var(--shadow-8))
}

.xcuylb0 {
    transition-duration: var(--fds-duration-medium-in)
}

.xcvf39y {
    background-color: var(--x1clyshj)
}

.xcvv3m6 {
    border-inline-start-width: .6px
}

.xcwmbm0 {
    padding-inline-end: 7%
}

.xcwpcpw {
    border-inline-start-color: var(--geodesic-next-color-border-divider-default-active)
}

.xcxm8rw {
    background-color: #3a3b3c80
}

.xcxvtks {
    border-end-start-radius: 25%
}

.xcy35w0 {
    letter-spacing: var(--x92ydpi)
}

.xcy69mt {
    border-start-start-radius: var(--xo0722j)
}

.xcza8v6 {
    color: var(--secondary-icon)
}

.xd0fr0k {
    border-start-end-radius: var(--radius-medium)
}

.xd1zjae {
    order: 27
}

.xd2jx36 {
    animation-name: x7lut5q-B
}

.xd3bsdi {
    border-inline-start-width: var(--popover-border-width)
}

.xd3ihhj {
    box-shadow: 0 4px 4px #00000040
}

.xd3oy2x {
    font-size: var(--x12oufge)
}

.xd4903x {
    inset-inline-start: 25%
}

.xd4ex5s {
    border-start-end-radius: 25%
}

.xd4r4e8 {
    line-height: 18px
}

.xd4vuk8 {
    border-inline-end-color: var(--line-primary)
}

.xd4w7er {
    border-start-start-radius: 48px
}

.xd6axf8 {
    background-color: var(--xcv04am)
}

.xd8p13u {
    margin-inline-end: 5%
}

.xd8t61t {
    line-height: var(--message-heading-3-line-height)
}

.xd8uiik {
    -webkit-filter: var(--interactive-filter-hover);
    filter: var(--interactive-filter-hover)
}

.xd8yua7 {
    text-transform: var(--x1g42t6e)
}

.xd9egmi {
    padding-inline-start: var(--x1151t8p)
}

.xd9ej83 {
    margin-inline-end: -16px
}

.xd9u3k2 {
    line-height: var(--x1usxfp0)
}

.xd9u3wd {
    text-shadow: 0 0 3px rgba(20, 22, 26, .7)
}

.xda2ic1 {
    animation-name: x1ioerbq-B
}

.xdayzol {
    border-start-end-radius: var(--xu3wp72)
}

.xdb1l0v {
    color: var(--base-lime)
}

.xdb80ab {
    background-color: var(--slider-track-unfilled-disabled)
}

.xdbbytb {
    color: var(--hds-primary-button-text)
}

.xdbd6k5 {
    line-height: 1.2941
}

.xdbu0ws {
    aspect-ratio: .5625
}

.xdbyaan {
    color: var(--button-icon-secondary-on-media)
}

.xdc0g9k {
    border-start-start-radius: 8%
}

.xdc8zo0 {
    order: 53
}

.xdcsenn {
    fill: var(--secondary-icon)
}

.xdd013k {
    flex-grow: 13
}

.xde0f50 {
    border-end-end-radius: 8px
}

.xde8tdn {
    order: 52
}

.xdev5l9 {
    box-shadow: 5px 5px 15px #3448543d
}

.xdez5g5 {
    border-end-start-radius: var(--xgtnwqa)
}

.xdfaw6k {
    border-end-end-radius: 30px
}

.xdfojy7 {
    margin-inline-end: var(--size-12)
}

.xdfvtv7 {
    padding-inline-start: 1em
}

.xdfy27b {
    background-color: #373279
}

.xdg88n9 {
    inset-inline-end: 16px
}

.xdgfkhq {
    animation-name: xjtpzzp-B
}

.xdggi31 {
    border-start-start-radius: var(--x10124fl)
}

.xdgutz0 {
    border-end-end-radius: var(--tooltip-corner-radius)
}

.xdhalyx {
    border-start-start-radius: var(--x1tixki8)
}

.xdhc53d {
    border-inline-end-color: var(--nav-background)
}

.xdhfpv1 {
    font-size: 2.25rem
}

.xdhhy6a {
    font-weight: var(--x9ucqne)
}

.xdij42p {
    background-color: var(--x2v0w26)
}

.xdit8p8 {
    background-color: var(--fds-black)
}

.xdj2hd7 {
    text-transform: var(--x5318sp)
}

.xdjqb7i {
    border-inline-end-color: var(--geodesic-next-color-border-divider-default-active)
}

.xdl72j9 {
    flex-basis: auto
}

.xdlcdvh {
    border-inline-start-color: #1a1a1a
}

.xdln39a {
    margin-inline-start: 77px
}

.xdlyxmt {
    flex-basis: calc(50% - 8px)
}

.xdmgqn6 {
    padding-inline-start: calc(var(--mwp-message-list-profile-start-padding, 8px) - 2px)
}

.xdmh292 {
    font-size: var(--x-fontSize)
}

.xdmj9b4 {
    inset-inline-start: calc(50% + 286px)
}

.xdmlb9z {
    border-end-end-radius: var(--button-large-corner-radius)
}

.xdmqohy {
    padding-inline-start: 84px
}

.xdnklzu {
    animation-name: x1x35vq8-B
}

.xdnwjd9 {
    word-break: keep-all
}

.xdo0g7 {
    border-end-start-radius: 10%
}

.xdod15v {
    line-height: 21px
}

.xdoseo9 {
    background-color: color-mix(in srgb, var(--fuschia-primary) 30%, transparent)
}

.xdp8it0 {
    color: #9a6e3a
}

.xdpovie {
    animation-timing-function: cubic-bezier(.175, .885, .32, 1.275)
}

.xdpqyqb {
    background-color: #0866ff
}

.xdprvzw {
    box-shadow: var(--box-shadow-imagine-dialog)
}

.xdps06 {
    content-visibility: hidden
}

.xdpxx8g {
    text-align: left
}

.xdpzjb2 {
    margin-inline-end: -18px
}

.xdqcaw9 {
    border-inline-end-color: var(--fds-yellow-20)
}

.xdqq2p0 {
    color: var(--extended-red-text)
}

.xdqwkc4 {
    padding-inline-start: var(--x1h23lpg)
}

.xds7cq7 {
    inset-inline-start: calc(50% - 18px)
}

.xds7yc5 {
    transform: translateY(0) scale(1)
}

.xds9ykv {
    order: 94
}

.xdsama9 {
    background-color: #191919
}

.xdsl4f7 {
    animation-name: x9brfyo-B
}

.xdsxqgz {
    box-shadow: 0 0 16px 0 var(--media-inner-border)
}

.xdt1tcc {
    box-shadow: var(--voice-control-bar-box-shadow)
}

.xdt37t {
    background-color: #ffebee
}

.xdt5ytf {
    flex-direction: column
}

.xdu83i5 {
    background-color: #FFFFFF
}

.xdufzsx {
    background-color: #141414
}

.xdunr4f {
    padding-inline-start: 150px
}

.xdvo9cc {
    margin-inline-end: -23px
}

.xdw54kv {
    fill: var(--disabled-text)
}

.xdwfu72 {
    padding-inline-end: var(--xsyyfky)
}

.xdwmgzo {
    z-index: 502
}

.xdwoumy {
    color: var(--widget-weather-sky-blue-text)
}

.xdwr3uu {
    border-end-end-radius: 44px
}

.xdwrcjd {
    margin-inline-start: 4px
}

.xdxoyvu {
    box-shadow: 0 8px 24px var(--shadow-5)
}

.xdxvatn {
    box-shadow: inset 0 0 0 2px var(--primary-button-background)
}

.xdy0x9s {
    box-shadow: 0 8px 20px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1)
}

.xdy5mtz {
    border-end-start-radius: var(--input-border-radius)
}

.xdz8niu {
    animation-duration: .6s
}

.xdzw4kq {
    margin-inline-start: 6px
}

.xe0n8xf {
    color: var(--message-body-color)
}

.xe0ov0v {
    font-family: -apple-system, apple-pay-btn-en-US, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif
}

.xe0zvlg {
    inset-inline-end: var(--size-2)
}

.xe11l7z {
    box-shadow: 0 2px 16px 0 var(--media-inner-border)
}

.xe11lzi {
    padding-inline-end: 110px
}

.xe1gmz5 {
    border-end-end-radius: var(--x1ruj3lq)
}

.xe1jjbg {
    animation-name: x1wwg65c-B, xdl9p37-B
}

.xe20n8i {
    font-size: 4.5rem
}

.xe2km65 {
    color: var(--overlay-alpha-80)
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xe307l8 {
    border-end-end-radius: var(--radius-medium)
}

.xe3v8dz {
    fill: var(--always-white)
}

.xe3xohw {
    line-height: var(--xm9tp9o)
}

.xe41b80 {
    margin-inline-start: var(--size-negative-2)
}

.xe46h72 {
    font-weight: var(--x11p52kn)
}

.xe4ilx9 {
    color: var(--message-heading-3-color)
}

.xe4pinz {
    box-shadow: var(--qp-card-box-shadow)
}

.xe4z6p8 {
    box-shadow: inset 0 0 0 1px var(--divider)
}

.xe5e5fj {
    grid-column-end: calc(var(--x12nro88) * (5 / 6))
}

.xe5xk9h {
    -webkit-filter: drop-shadow(0 0px 6px var(--shadow-2));
    filter: drop-shadow(0 0px 6px var(--shadow-2))
}

.xe6fny {
    background-color: #d9fdd3
}

.xe6yy6o {
    inset-inline-start: 384px
}

.xe7guo9 {
    inset-inline-start: 122px
}

.xe7pxeg {
    box-shadow: 0 0 0 2px var(--background-primary)
}

.xe80o0v {
    box-shadow: 0 4px 14px #00000014
}

.xe823bp {
    box-shadow: 0 0 16px 0 var(--geodesic-next-color-interactive-background-flat-active)
}

.xe93d63 {
    row-gap: 40px
}

.xe966u9 {
    border-inline-start-color: var(--secondary-icon)
}

.xe9ewy2 {
    margin-inline-start: -2px
}

.xe9ihxu {
    border-start-end-radius: var(--x88p6x8)
}

.xeaay5l {
    animation-duration: 4s
}

.xeaf4i8 {
    white-space: normal
}

.xeaxubz {
    background-color: #f5f6f7
}

.xeb756f {
    margin-inline-end: -30px
}

.xeb7xqv {
    font-size: .9em
}

.xebhuq6 {
    text-wrap: nowrap
}

.xecsxul {
    padding-inline-end: var(--xw0mrvs)
}

.xecy3cg {
    inset-inline-end: 20.5%
}

.xed5h26 {
    border-start-start-radius: 30%
}

.xedcm30 {
    color: #385898
}

.xedl8jy {
    margin-inline-start: 95px
}

.xedzdh8 {
    color: var(--base-lemon)
}

.xee3suj {
    background-color: var(--dyi-status-good)
}

.xee5fcn {
    border-end-start-radius: initial
}

.xee5nap {
    transform-origin: right
}

.xeeq9oj {
    -webkit-filter: var(--tab-icon-filter-secondary-toggle);
    filter: var(--tab-icon-filter-secondary-toggle)
}

.xeer0ze {
    inset-inline-end: 24px
}

.xefazk8 {
    margin-inline-start: 24px
}

.xefcr81 {
    order: 93
}

.xefzod {
    border-end-start-radius: 30px
}

.xegfroq {
    font-weight: var(--xaftor3)
}

.xegmrd8 {
    line-height: var(--body-line-height)
}

.xegpsqn {
    background-color: #2c2c2c99
}

.xeiqh2m {
    background-image: linear-gradient(transparent 30%, #0003, #0003)
}

.xeiv9r {
    font-size: var(--xnov0g7)
}

.xej7fhh {
    justify-content: safe center
}

.xekcs2c {
    transform: translate(0) translateZ(0)
}

.xekltjh {
    background-image: url(7IIzBKVPWFS.png)
}

.xeknjh8 {
    border-start-start-radius: var(--badge-border-radius)
}

.xekwo8u {
    -webkit-filter: invert(100%);
    filter: invert(100%)
}

.xel12sy {
    border-inline-end-width: var(--popover-border-width)
}

.xelffzg {
    box-shadow: 0 8px 16px 0 var(--media-inner-border)
}

.xem4pux {
    font-family: Optimistic VF, Optimistic, sans-serif !important
}

.xemfg65 {
    animation-duration: .8s
}

.xemjqv4 {
    inset-inline-start: 25px
}

.xemswln {
    padding-inline-end: .5em
}

.xenfdpp {
    color: var(--icon-negative)
}

.xenmok0 {
    background-color: var(--badge-red-heart)
}

.xeo85xg {
    animation-direction: reverse
}

.xeowyuh {
    background-color: var(--slider-track-filled)
}

.xep6ejk {
    -webkit-filter: var(--filter-primary-icon);
    filter: var(--filter-primary-icon)
}

.xepjfu1 {
    background-color: var(--xer23z7)
}

.xepromu {
    background-color: var(--fds-spectrum-teal-dark-1)
}

.xepu9t0 {
    background-color: #f1f4f7
}

.xeq16xi {
    color: var(--button-icon-destructive)
}

.xeq4nuv {
    tab-size: 2
}

.xeq7tfg {
    transition-property: opacity, width
}

.xeqb9a8 {
    padding-inline-start: 40.5px
}

.xeqr9p9 {
    line-height: 26px
}

.xer9jq {
    border-start-start-radius: var(--size-4)
}

.xerylg8 {
    color: var(--x1p42rpq)
}

.xesdh2l {
    text-shadow: 0 1px 2px var(--shadow-5)
}

.xet2kk3 {
    border-inline-start-width: var(--chat-incoming-message-border-width, 0px)
}

.xetbsjj {
    box-shadow: 0 0 12px var(--media-inner-border)
}

.xetfntd {
    transform: rotate(45deg)
}

.xeuoslp {
    animation-name: xgnty7z-B
}

.xeupvwj {
    background-position-x: 33%
}

.xeusxvb {
    border-start-end-radius: 50%
}

.xeut3pp {
    z-index: 99
}

.xev17xk {
    box-shadow: 0 1px 2px var(--media-inner-border)
}

.xev2ky3 {
    fill: var(--secondary-text-on-color)
}

.xewcwo2 {
    border-end-end-radius: var(--media-small-corner-radius)
}

.xewde0t {
    border-inline-start-color: var(--shadow-1)
}

.xewxyqz {
    border-inline-start-color: var(--chat-text-blockquote-color-background-line)
}

.xexcdja {
    color: var(--notification-badge)
}

.xexwkm0 {
    transform: translate(320px)
}

.xeykez {
    transform: translate(-40%, -10%)
}

.xezbf2z {
    margin-inline-end: 1.11%
}

.xezm23g {
    background-color: var(--popover-card-background)
}

.xezvw8v {
    transform: scale(calc(80/124))
}

.xezyc0z {
    line-height: var(--message-code-block-line-height)
}

.xf0p0gw {
    border-inline-end-color: var(--disabled-text)
}

.xf0qvnx {
    border-end-start-radius: var(--button-medium-corner-radius, var(--button-corner-radius-medium))
}

.xf0vw2s {
    padding-inline-end: var(--button-padding-horizontal)
}

.xf10he4 {
    font-size: var(--x1g4k50g)
}

.xf159sx {
    padding-inline-end: 8px
}

.xf1aj8o {
    font-size: small
}

.xf1cle0 {
    fill: #cbd2d9
}

.xf1g2em {
    -webkit-filter: var(--badge-green-filter);
    filter: var(--badge-green-filter)
}

.xf2kc3g {
    margin-inline-start: -50%
}

.xf2q2za {
    column-gap: 64px
}

.xf2rewx {
    border-inline-start-color: #0000
}

.xf2va4h {
    grid-auto-flow: row dense
}

.xf3f5gv {
    padding-inline-start: var(--badge-inner-padding-horizontal)
}

.xf3ou46 {
    background-color: var(--dyi-status-very-slow)
}

.xf3y88q {
    padding-inline-end: 96px
}

.xf47rr6 {
    color: var(--message-blockquote-color)
}

.xf4k9da {
    background-color: #1877f2
}

.xf4vvwk {
    background-color: var(--new-interaction-secondary-active)
}

.xf5e64p {
    z-index: 40
}

.xf5m44m {
    display: table-row
}

.xf5ur1p {
    padding-inline-end: var(--badge-medium-padding-horizontal)
}

.xf5wsed {
    border-end-end-radius: var(--xwbpd4y)
}

.xf6vk7d {
    margin-inline-end: 5px
}

.xf6vlc6 {
    transform-origin: var(--x-transformOrigin)
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xf7ilgw {
    inset-inline-end: 100px
}

.xf7qf19 {
    padding-inline-start: 36px
}

.xf7qjkq {
    font-family: var(--xu28r2z), var(--xm8l6nt) !important
}

.xf8aes {
    letter-spacing: var(--x-letterSpacing)
}

.xf9nrzs {
    animation-name: x1wwg65c-B, x1wwg3pb-B
}

.xf9vgkq {
    opacity: .72
}

.xfac0ah {
    color: var(--toggle-active-text)
}

.xfagghw {
    transition-property: all
}

.xfaygfs {
    text-decoration-color: var(--wig-oyster-black-60)
}

.xfbj98i {
    transform: translate(25%, -25%)
}

.xfbpl4g {
    animation-duration: .35s
}

.xfe5zq5 {
    background-color: var(--message-code-block-background-color)
}

.xfebxq8 {
    letter-spacing: var(--x1qfkbwa)
}

.xfex06f {
    column-gap: 8px
}

.xfgxiah {
    font-family: var(--x3nt5yi), var(--x1l9fo55) !important
}

.xfh9n7l {
    row-gap: var(--gap-large)
}

.xfhvmun {
    margin-inline-start: var(--size-16)
}

.xfi54gi {
    padding-inline-start: var(--x6c4grl)
}

.xfichhm {
    stroke: var(--button-icon-secondary-toggled)
}

.xfimr68 {
    transform: scale(.97)
}

.xfjaumm {
    font-size: var(--new-large-title-1-font-size)
}

.xfjzax6 {
    animation-delay: .5s
}

.xfklarw {
    font-size: var(--x1v8vm04)
}

.xfl4gs3 {
    background-color: var(--background-primary-hover)
}

.xfmpgtx {
    background-color: var(--highlight-bg)
}

.xfmudmk {
    opacity: 40%
}

.xfn3z05 {
    fill: var(--primary-button-icon)
}

.xfn8v9n {
    line-height: var(--xs87g4z)
}

.xfnhlps {
    padding-inline-start: var(--xnrljl1)
}

.xfo7dsl {
    border-start-end-radius: var(--x1cqce2t)
}

.xfo81ep {
    z-index: 1000
}

.xfomrvc {
    border-inline-end-color: var(--base-lemon)
}

.xfpl1co {
    border-end-start-radius: 28px
}

.xfpmyvw {
    background-color: var(--mwp-header-background-color)
}

.xfq03ys {
    border-inline-start-color: #2e2d2d
}

.xfq2m05 {
    border-inline-start-width: var(--xexklgv)
}

.xfq947u {
    letter-spacing: -.16px
}

.xfqa5ov {
    -webkit-filter: var(--x-filter);
    filter: var(--x-filter)
}

.xfqkkw {
    transform: translateY(-100px)
}

.xfquyzi {
    background-size: 366.5px 666px
}

.xfrb4yr {
    background-color: var(--x1i50v3k)
}

.xfrch80 {
    background-color: var(--x5afhcp)
}

.xfrs9s4 {
    line-height: 1.45
}

.xfruyzn {
    background-image: linear-gradient(0deg, #00000059, #00000053 5.895%, #0000004c 10.69%, #0004 14.44%, #0000003c 17.67%, #00000034 20.815%, #0000002c 22.28%, #00000016 27.72%, #00000010 29.815%, #0000000b 32.33%, #00000006 35.44%, #00000003 38.31%, #00000001 43.105%, #0000 50%, #00000001 55.895%, #00000003 61.69%, #00000006 65.56%, #0000000b 67.67%, #00000010 70.185%, #00000016 72.28%, #0000002c 77.72%, #00000034 79.815%, #0000003c 82.33%, #0004 85.44%, #0000004c 89.31%, #00000053 94.105%, #00000059)
}

.xfrv6ys {
    border-inline-end-width: var(--x1qhsdun)
}

.xfsv4dz {
    transition-timing-function: cubic-bezier(.17, .67, .34, 1.13)
}

.xfsxhmi {
    box-shadow: var(--shadow-5)
}

.xftukrx {
    padding-inline-start: var(--x1lv1z71)
}

.xful44n {
    padding-inline-start: var(--xovr52e)
}

.xfumx34 {
    margin-inline-start: var(--xn9bwek)
}

.xfungia {
    color: #fff
}

.xfuphoe {
    background-color: var(--progress-ring-neutral-background)
}

.xfuq9xy {
    color: var(--placeholder-icon)
}

.xfvi8g1 {
    font-family: Arial
}

.xfvjbma {
    font-family: var(--text-link-bold-font-family)
}

.xfvuz2d {
    border-end-start-radius: var(--size-16)
}

.xfwg19i {
    will-change: opacity, visibility
}

.xfwifpm {
    padding-inline-end: 5%
}

.xfwih6a {
    background-color: #32cdcd
}

.xfwv6vp {
    inset-inline-start: 28px
}

.xfx47b9 {
    transform: scale(1.03)
}

.xfxe0gy {
    border-start-end-radius: var(--input-corner-radius)
}

.xfxq6rw {
    padding-inline-end: var(--xjen6ej)
}

.xfz2qdf {
    box-shadow: 0 2px 12px var(--media-inner-border)
}

.xfzydgy {
    padding-inline-end: -12px
}

.xg01cxk {
    opacity: 0
}

.xg0pu3j {
    transform: translateY(-50%) rotate(45deg)
}

.xg0yjei {
    padding-inline-start: 21px
}

.xg32yw2 {
    color: var(--fds-white)
}

.xg3cm52 {
    font-family: Optimistic Display Semibold, sans-serif !important
}

.xg3j410 {
    color: var(--hds-shade-08)
}

.xg3um11 {
    column-gap: var(--x1nkglug)
}

.xg3wpu6 {
    border-start-end-radius: 100%
}

.xg43tsh {
    box-shadow: 0 2px 9px 0 var(--media-inner-border)
}

.xg49k01 {
    vertical-align: -4px
}

.xg4bf4v {
    border-start-end-radius: var(--size-12)
}

.xg5k8oi {
    line-height: var(--x1gofiew)
}

.xg5pgs2 {
    transform: translate(100%)
}

.xg6asgy {
    background-color: #ff5758
}

.xg6skn9 {
    animation-duration: var(--x-animationDuration)
}

.xg7jpbn {
    -webkit-text-fill-color: transparent
}

.xg7oley {
    margin-inline-start: 20em
}

.xg8ubgc {
    background-color: #f8514926
}

.xg8z8rd {
    background-color: #091e4226
}

.xg92wgc {
    background-color: #8d949e
}

.xg9vmbl {
    border-inline-end-color: #a6a6a6
}

.xga8iqb {
    color: var(--media-inner-border)
}

.xgbv0en {
    border-inline-start-width: var(--border-width)
}

.xgcd1z6 {
    background-color: inherit
}

.xgcpnv3 {
    border-inline-end-color: var(--tooltip-background)
}

.xgdadh4 {
    animation-name: x1cgexlj-B
}

.xgdig0o {
    border-end-end-radius: 99999px
}

.xgdqn8h {
    border-inline-end-color: var(--fds-green-55)
}

.xge9r7z {
    border-inline-start-color: var(--fds-white)
}

.xgeagd7 {
    order: 46
}

.xgegwh8 {
    background-color: var(--background-primary-pressed)
}

.xgfl6pn {
    font-family: var(--font-family-monospace)
}

.xgg4q86 {
    border-end-start-radius: 100%
}

.xggrcbb {
    line-height: 42px
}

.xggx2qq {
    border-end-end-radius: 30%
}

.xggy1nq {
    touch-action: manipulation
}

.xghbpw2 {
    border-end-start-radius: var(--alert-banner-corner-radius)
}

.xghxiom {
    -webkit-filter: blur(45px) opacity(.5);
    filter: blur(45px) opacity(.5)
}

.xgif2c7 {
    line-height: 28px
}

.xgiqz6i {
    border-inline-start-color: var(--xqu9v5)
}

.xgitnxe {
    animation-name: x1yhv99v-B
}

.xgj3iq2 {
    inset-inline-end: 0%
}

.xgjnz6y {
    scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-track-color)
}

.xgjy99h {
    -webkit-filter: var(--button-icon-filter-tertiary);
    filter: var(--button-icon-filter-tertiary)
}

.xgkfmb4 {
    border-inline-end-color: #cbd2d9
}

.xgl03ia {
    stroke: var(--icon-secondary)
}

.xgm4oa3 {
    margin-inline-start: .2em
}

.xgm7xcn {
    padding-inline-start: var(--menu-item-base-padding-horizontal)
}

.xgmaszz {
    font-family: var(--xmmi5cx), var(--xr5givs) !important
}

.xgmch35 {
    border-inline-start-color: var(--popover-background)
}

.xgmv44d {
    animation-name: x1iidg4s-B
}

.xgnp9mm {
    border-inline-end-color: var(--fds-gray-00)
}

.xgnv2mb {
    border-inline-end-color: var(--calendar-event-card-outline-orange)
}

.xgoh1hf {
    animation-name: x1k6ogz6-B
}

.xgoplon {
    transform: scale(.67)
}

.xgor2io {
    background-color: #262626
}

.xgp2sef {
    background-size: 100% 7rem, cover
}

.xgpatz3 {
    row-gap: 16px
}

.xgrawq1 {
    color: var(--wig-white)
}

.xgszztp {
    justify-self: var(--x-justifySelf)
}

.xgt276g {
    border-inline-end-color: var(--fds-white)
}

.xgu149k {
    letter-spacing: var(--headline1-letter-spacing)
}

.xgu6akr {
    border-end-start-radius: var(--messenger-card-corner-radius)
}

.xgv0goc {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.xgv127d {
    scroll-snap-stop: always
}

.xgvahye {
    inset-inline-end: -8px
}

.xgws4yx {
    padding-inline-end: 26px
}

.xgwsg93 {
    aspect-ratio: 1.7778
}

.xgx9qek {
    background-color: var(--fds-black-alpha-05)
}

.xgxxmfw {
    padding-inline-end: var(--button-large-horizontal-padding)
}

.xgxxoiu {
    font-size: 0
}

.xgy6qub {
    inset-inline-end: -64px
}

.xgyfb49 {
    margin-inline-end: 19px
}

.xgyuaek {
    flex-grow: 2
}

.xgyvehm {
    color: var(--new-text-secondary)
}

.xgzwbb0 {
    fill: var(--wash)
}

.xh0615m {
    -webkit-line-clamp: 1
}

.xh0xah6 {
    border-end-end-radius: var(--xlmhm5s)
}

.xh135ob {
    border-start-start-radius: 31px
}

.xh1tjdi {
    background-color: #dadde1
}

.xh2agfi {
    border-start-start-radius: var(--xlcg5hk)
}

.xh2argp {
    border-end-start-radius: var(--input-corner-radius)
}

.xh2ugvy {
    padding-inline-end: 3%
}

.xh3b9w0 {
    background-color: var(--p-color-icon-success, var(--p-icon-success))
}

.xh3lhvd {
    font-weight: var(--subtitle-font-weight)
}

.xh4di5l {
    order: 75
}

.xh4ty2 {
    border-inline-start-width: var(--x1wp4dm2)
}

.xh58bvx {
    background-color: #ff88ce
}

.xh5r08f {
    fill: var(--always-gray-75)
}

.xh60vlx {
    transform: translate(-50%, -50%) rotate(135deg)
}

.xh61sa5 {
    animation-duration: var(--fds-duration-short-in)
}

.xh656vj {
    margin-inline-start: var(--x6c4grl)
}

.xh6se3w {
    font-weight: var(--x15lrnmm)
}

.xh7f5zc {
    box-shadow: var(--focus-outline)
}

.xh7jbjv {
    background-image: linear-gradient(to top, var(--media-card-scrim-overlay), var(--media-card-scrim-overlay)), var(--background-url)
}

.xh7q0tc {
    font-family: var(--x3nt5yi), var(--x1sc0yxx) !important
}

.xh7rcd0 {
    padding-inline-end: 60px
}

.xh7sr2q {
    font-family: var(--x10qn02l), var(--x10a7qvo) !important
}

.xh7ykhw {
    order: 68
}

.xh83i9u {
    -webkit-filter: var(--toast-icon-error-filter);
    filter: var(--toast-icon-error-filter)
}

.xh85dmp {
    transition-property: flex-basis
}

.xh867z1 {
    background-color: var(--voice-control-bar-background-color-hover)
}

.xh8hmp2 {
    inset-inline-start: 30%
}

.xh8ojqu {
    border-inline-start-color: var(--background-secondary)
}

.xh97m5n {
    margin-inline-start: var(--xwfipl1)
}

.xh9vl3o {
    inset-inline-end: 30%
}

.xhaam7b {
    transform: translateY(-5%)
}

.xhanu75 {
    border-inline-start-width: var(--x1fx80fs)
}

.xhao81l {
    border-inline-start-width: none
}

.xhazfnh {
    background-color: var(--secondary-icon)
}

.xhb22t3 {
    transition-duration: var(--fds-duration-extra-extra-short-in)
}

.xhbovsh {
    box-shadow: 0 1px 0 0 var(--fill-highlight) inset, 0 0 12px 0 var(--composer-border-color-sticky), 0 12px 60px 0 var(--composer-border-color-modal)
}

.xhc41nw {
    animation-duration: 3.667s
}

.xhc7x6h {
    animation-name: x72gtye-B
}

.xhck2kt {
    border-inline-start-color: var(--x-borderColor)
}

.xhct7ts {
    border-inline-end-width: var(--xexklgv)
}

.xhctszx {
    margin-inline-end: 120px
}

.xhcvsdq {
    background-color: var(--border-ui-emphasis)
}

.xhd2hih {
    border-end-end-radius: var(--comment-bubble)
}

.xhds75k {
    transition-property: background
}

.xhe8x8x {
    -webkit-filter: blur(3px);
    filter: blur(3px)
}

.xhesuw3 {
    background-color: #d9cbff
}

.xhg6vv5 {
    margin-inline-end: -36px
}

.xhgddhk {
    color: var(--text-secondary)
}

.xhhzcd3 {
    box-shadow: inset 0 0 0 1px var(--media-hover)
}

.xhi1lvz {
    background-color: var(--placeholder-image-background)
}

.xhifi {
    padding-inline-start: max(0px, calc((100% - 848px)/2))
}

.xhig867 {
    padding-inline-end: 34px
}

.xhikame {
    animation-name: x17jjf1f-B
}

.xhiupe2 {
    z-index: 901
}

.xhkc9bb {
    transform: scale(.7)
}

.xhke3fs {
    box-shadow: 0 1px 2px var(--divider)
}

.xhkww4g {
    border-start-start-radius: 40%
}

.xhl6t4r {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAABCAYAAAD9yd/wAAAAAXNSR0IArs4c6QAAABlJREFUCB1jZGBgYAZiEGACYhCbvba2Vg0ABVQBrt7JOT8AAAAASUVORK5CYII=)
}

.xhluuyv {
    font-family: Menlo, Consolas, Monaco, monospace
}

.xhmqdbg {
    transform-origin: center bottom
}

.xhms9cs {
    animation-name: xw9syhp-B
}

.xhmzgnj {
    fill: var(--tasks-priority-high)
}

.xhnlq4v {
    flex-basis: 25%
}

.xho1btc {
    border-start-end-radius: var(--xiyfnn2)
}

.xhob4qy {
    view-transition-name: voice-control-bar
}

.xhoc3i4 {
    background-color: color-mix(in srgb, var(--wash) 65%, transparent)
}

.xhomlf9 {
    border-inline-start-color: var(--calendar-event-card-outline-red)
}

.xhp99yf {
    order: 41
}

.xhpbtc2 {
    animation-name: xrpqsqq-B
}

.xhplpxo {
    row-gap: 100px
}

.xhqpp21 {
    background-color: var(--fds-spectrum-teal-tint-70)
}

.xhqu4j4 {
    transform: scale(.875)
}

.xhr6100 {
    border-inline-start-color: var(--dolly-divider-grey)
}

.xhrb87d {
    font-family: var(--new-footnote-font-family)
}

.xhrhvnp {
    inset-inline-start: 43%
}

.xhrkdi5 {
    font-weight: var(--x12vnfst)
}

.xhsan64 {
    stroke-width: 0
}

.xhsicrm {
    grid-template-columns: repeat(auto-fill, minmax(220px, 1fr))
}

.xht95ry {
    color: var(--icon-secondary)
}

.xht9sr4 {
    border-inline-start-width: .0625em
}

.xhtitgo {
    z-index: 2
}

.xhtiz2t {
    line-height: var(--workds-text-input-line-height)
}

.xhu3bip {
    inset-inline-end: -3px
}

.xhvub17 {
    animation-name: x1ydxjbf-B
}

.xhw63t4 {
    scrollbar-color: var(--fill-blur) transparent
}

.xhw6na0 {
    font-size: var(--xhm9qzy)
}

.xhx7nu8 {
    border-start-end-radius: var(--xo0722j)
}

.xhxhvje {
    letter-spacing: var(--xdjnm3d)
}

.xhxks66 {
    background-color: var(--surface-background) !important
}

.xhxotgs {
    background-image: linear-gradient(var(--hover-overlay), var(--hover-overlay))
}

.xhyuvsc {
    inset-inline-end: 56px
}

.xhzlzxa {
    background-size: 53px 60px
}

.xhzw6zf {
    background-color: var(--placeholder-icon)
}

.xi04ztn {
    background-color: var(--geodesic-next-color-background-content-primary)
}

.xi07xqd {
    background-color: var(--geodesic-next-color-data-viz-periwinkle)
}

.xi0ege0 {
    color: var(--fds-black-alpha-40)
}

.xi0rw26 {
    border-end-end-radius: var(--list-cell-border-radius-rounded)
}

.xi10ab4 {
    border-inline-end-color: var(--xd9u4s4)
}

.xi1c1fh {
    box-shadow: var(--shadow-elevated)
}

.xi1gl61 {
    background-image: linear-gradient(var(--hds-shade-02), var(--hds-shade-03), var(--hds-shade-02))
}

.xi1xfk3 {
    line-height: var(--x1u8t8o)
}

.xi25cdo {
    border-end-start-radius: 27px
}

.xi266a0 {
    column-gap: var(--list-item-content-column-gap)
}

.xi294cv {
    animation-name: x1v6v46-B
}

.xi2c467 {
    padding-inline-end: var(--Spacing-Padding-None, 0px)
}

.xi2l5q7 {
    border-end-end-radius: 8%
}

.xi2pc48 {
    color: #991b1b
}

.xi32cqo {
    row-gap: 32px
}

.xi35ng6 {
    background-color: #0071ad
}

.xi3k7oe {
    margin-inline-start: calc(var(--toast-addon-padding-horizontal) / -2)
}

.xi3x877 {
    color: var(--about-ig-footer-gray)
}

.xi52qnd {
    padding-inline-start: var(--xh18vsu)
}

.xi5betq {
    -webkit-filter: drop-shadow(0 4px 12px rgba(0, 0, 0, .16));
    filter: drop-shadow(0 4px 12px rgba(0, 0, 0, .16))
}

.xi5dhir {
    border-inline-start-color: #c9cccf
}

.xi5uv41 {
    inset-inline-start: 10px
}

.xi63r5l {
    margin-inline-start: var(--x1tf79ex)
}

.xi695je {
    order: 14
}

.xi7du73 {
    vertical-align: inherit
}

.xi7eoq3 {
    color: var(--extended-purple-text)
}

.xi7iut8 {
    border-start-end-radius: 10px
}

.xi7m2ob {
    color: var(--wig-foreign-entity)
}

.xi81zsa {
    color: var(--secondary-text)
}

.xi864nd {
    color: var(--message-heading-4-color)
}

.xi8rxu8 {
    flex-basis: 33.333%
}

.xi911uf {
    font-family: var(--new-subheadline-font-family)
}

.xi9llsq {
    row-gap: 22px
}

.xi9pz9s {
    cursor: grabbing
}

.xi9ut6c {
    inset-inline-start: 174px
}

.xiaed6b {
    letter-spacing: -.32px
}

.xiakxrv {
    background-color: var(--shadow-inset)
}

.xibauwu {
    border-inline-start-color: var(--xo864yi)
}

.xibv5rq {
    font-size: 12pt
}

.xibzutl {
    transform: translate(180px)
}

.xicojor {
    cursor: col-resize
}

.xid1l3b {
    background-color: var(--fds-spectrum-lemon-tint-70)
}

.xid5czd {
    stroke: var(--blue-secondary)
}

.xidnhst {
    transform: scale(5)
}

.xidvhmw {
    flex-basis: 35px
}

.xiegtv4 {
    inset-inline-start: 66.67%
}

.xiepp7r {
    animation-name: xz9a51c-B
}

.xif1yuo {
    stroke-dashoffset: 60
}

.xif3mjy {
    animation-name: x1au9btt-B
}

.xifi7vn {
    -webkit-filter: grayscale(1);
    filter: grayscale(1)
}

.xig6vdn {
    color: var(--fb-wordmark)
}

.xigcmr9 {
    margin-inline-start: -32px
}

.xihq33y {
    grid-template-rows: 0fr
}

.xihqqvn {
    background-color: var(--media-card-background)
}

.xihupoh {
    box-shadow: 0 0 0 3px var(--accent)
}

.xii2z7h {
    transition-duration: var(--fds-duration-extra-short-in)
}

.xii46a8 {
    color: var(--mwx-code-syntax-keyword)
}

.xii6xes {
    transform: translate(85%, -85%)
}

.xiiclqw {
    opacity: .85
}

.xijluh0 {
    background-color: var(--toast-icon-error)
}

.xijtgcl {
    text-shadow: 0 0 4px var(--shadow-8)
}

.xikwz1y {
    background-color: var(--fds-blue-05)
}

.xikz0ll {
    padding-inline-start: var(--xqah25v)
}

.xilr8tx {
    box-shadow: inset -1px 0 0 0 var(--media-inner-border)
}

.xim8ogc {
    flex-basis: calc(25% - 12px)
}

.xin470k {
    -webkit-filter: contrast(45%) opacity(75%);
    filter: contrast(45%) opacity(75%)
}

.xinh0ix {
    -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%);
    clip-path: polygon(100% 0, 100% 100%, 0 100%)
}

.xio0shr {
    border-inline-start-color: var(--base-lime)
}

.xio5roz {
    animation-name: x1kn22rf-B
}

.xioiccb {
    font-weight: var(--message-heading-1-font-weight)
}

.xiovdc8 {
    flex-basis: 512px
}

.xiovmme {
    inset-inline-start: var(--workds-text-input-addon-position-end)
}

.xip2rkl {
    -webkit-filter: brightness(1.1);
    filter: brightness(1.1)
}

.xippbsu {
    transition-duration: .8s
}

.xipter0 {
    flex-basis: 860px
}

.xiptsbm {
    border-inline-start-color: var(--voice-control-bar-border-color)
}

.xiqhlx0 {
    font-family: var(--new-title-3-font-family)
}

.xiqw9j5 {
    border-inline-start-color: var(--secondary-button-stroke) !important
}

.xiqyuk9 {
    transform: scale(.0873)
}

.xirr7ji {
    padding-inline-start: 3%
}

.xisjvku {
    line-height: var(--x15rpath)
}

.xitnb8y {
    animation-name: xoypn1l-B
}

.xitnhlw {
    transform: translate(50%)
}

.xitx6ao {
    background-color: var(--composer-background)
}

.xitzf54 {
    box-shadow: 0 1px 3px var(--nav-overlay-background)
}

.xiu3mwg {
    background-color: #ffffff1a
}

.xiu98fq {
    background-color: var(--voice-control-bar-background-color)
}

.xiucit1 {
    font-weight: var(--x1fud5f2)
}

.xiujerq {
    -webkit-filter: var(--button-icon-filter-secondary-on-media);
    filter: var(--button-icon-filter-secondary-on-media)
}

.xiuqcnp {
    font-size: var(--xuvwa0l)
}

.xius3t {
    animation-duration: 2.4s
}

.xiv4451 {
    background-color: var(--tile-tonal-icon-orange)
}

.xivb3in {
    border-end-start-radius: var(--x9yfhik)
}

.xiwkztc {
    inset-inline-end: -80px
}

.xiwuv7k {
    background-color: var(--shadow-1)
}

.xix8e2z {
    background-color: #a8a8a3
}

.xix8yf8 {
    box-shadow: 0 1px 0 0 var(--new-fill-highlight) inset, 0 0 2px #00000005, 0 0 6px #00000008, 0 6px 30px #00000012
}

.xixbq2w {
    padding-inline-start: var(--x-padding)
}

.xixxii4 {
    position: fixed
}

.xiy0xma {
    border-inline-end-color: var(--disabled-button-text)
}

.xiy17q3 {
    background-repeat: no-repeat
}

.xiygsch {
    vertical-align: 1px
}

.xiyptsk {
    letter-spacing: var(--xeqhvir)
}

.xiyxwb5 {
    column-gap: 14px
}

.xiz3bft {
    font-family: var(--x1ui3dgx), var(--xb03mbw) !important
}

.xizgwol {
    transform: rotate(-8deg)
}

.xizj69m {
    animation-name: xw5paif-B, x1uim2ro-B
}

.xizuyw3 {
    padding-inline-start: 34px
}

.xj0a0fe {
    word-wrap: anywhere
}

.xj1tbwi {
    background-color: var(--xiv1y0m)
}

.xj1z4qx {
    box-shadow: 0 0 2px var(--media-hover)
}

.xj21bgg {
    border-end-start-radius: 100px
}

.xj23tva {
    transform: translate(-25%, 25%)
}

.xj24ffp {
    font-family: var(--x18lbm9n), var(--xyilecf) !important
}

.xj2j9hd {
    -webkit-filter: blur(10px);
    filter: blur(10px)
}

.xj3boke {
    border-end-start-radius: 99999px
}

.xj3dqr8 {
    box-shadow: 0 0 24px #0a131714, 0 0 12px #0a13171f
}

.xj40jco {
    background-color: #f6f6f7
}

.xj43j6f {
    background-color: var(--push-view-sidebar-background-color)
}

.xj46xog {
    padding-inline-end: 54px
}

.xj4c5ne {
    background-color: #0000004d
}

.xj4hn0o {
    background-color: #fafafa
}

.xj4tw7k {
    background-color: #323338
}

.xj5bllb {
    display: var(--x1vp1q8w)
}

.xj5tmjb {
    background-color: var(--tooltip-background)
}

.xj6d777 {
    inset-inline-start: 37.5%
}

.xj6tauk {
    border-end-start-radius: 99px
}

.xj7hdqd {
    border-start-start-radius: var(--size-16)
}

.xj7qy20 {
    text-shadow: 0 2px 16px var(--shadow-5)
}

.xj7reiq {
    cursor: -webkit-grabbing
}

.xj82f9v {
    animation-name: xzxrh4y-B
}

.xj87blo {
    float: var(--stylex-logical-start)
}

.xj89kox {
    font-weight: var(--xqrmb3m)
}

.xj8dend {
    background-color: #dcdeff
}

.xj8vwyu {
    inset-inline-start: calc(var(--global-panel-width) + 16px)
}

.xj94awi {
    border-inline-end-width: 100px
}

.xj9izzb {
    box-shadow: 0 1px var(--media-inner-border)
}

.xj9xf8b {
    border-start-start-radius: var(--button-medium-corner-radius, var(--button-corner-radius-medium))
}

.xja5gno {
    border-end-end-radius: var(--xlxghfy)
}

.xjae7hc {
    background-color: var(--media-outer-border)
}

.xjat59b {
    letter-spacing: -.01em
}

.xjb1437 {
    background-color: var(--shadow-8)
}

.xjb2p0i {
    font-family: inherit
}

.xjbmbcv {
    column-gap: 32px
}

.xjbqb8w {
    background-color: transparent
}

.xjbxspd {
    -webkit-filter: var(--profile-photo-badge-icon-filter);
    filter: var(--profile-photo-badge-icon-filter)
}

.xjc76 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px)
}

.xjcr21m {
    border-inline-end-color: #dddfe2
}

.xjd31um {
    border-inline-end-color: rgb(var(--ig-elevated-separator))
}

.xjda2ri {
    animation-name: x10hy23f-B
}

.xjdegss {
    text-transform: var(--xguizpe)
}

.xjdkur0 {
    border-inline-end-color: #d2d5d8
}

.xjdyq97 {
    border-start-start-radius: var(--x9yfhik)
}

.xje27ih {
    padding-inline-end: 0 !important
}

.xjebx4m {
    transform: translate(-50%)
}

.xjehxpx {
    font-size: var(--xmqcykb)
}

.xjf5wm9 {
    box-shadow: 0 2px 8px var(--shadow-1)
}

.xjff08q {
    font-family: var(--x10v0zfe), var(--x1uwnuwt) !important
}

.xjfk50j {
    cursor: none
}

.xjfnyhi {
    transform: translate(19%)
}

.xjfo4ez {
    padding-inline-end: 36px
}

.xjh2641 {
    margin-inline-end: -32px
}

.xjhjgkd {
    background-color: var(--input-background)
}

.xjhlixk {
    flex-basis: calc(var(--messenger-card-spacing) + 2 * var(--messenger-card-min-width))
}

.xjiz7q4 {
    border-start-end-radius: var(--composer-border-radius)
}

.xjkcral {
    background-color: #1871ed
}

.xjlx9ka {
    margin-inline-start: 84px
}

.xjlxkud {
    font-family: var(--xu28r2z), var(--x161t9ku) !important
}

.xjmiwa5 {
    inset-inline-end: calc(50% - 16px)
}

.xjmqbfh {
    animation-timing-function: cubic-bezier(.35, 3, .85, .65)
}

.xjn30re {
    margin-inline-end: -1px
}

.xjofkcd {
    margin-inline-end: var(--xn9bwek)
}

.xjp7ctv {
    display: contents
}

.xjpgo6f {
    flex-basis: 200px
}

.xjqflz1 {
    animation-name: xxk0maj-B
}

.xjqooqi {
    color: var(--wig-red)
}

.xjqv1s8 {
    line-height: var(--x3hus4d)
}

.xjrjjto {
    padding-inline-start: var(--size-16)
}

.xjrvp3q {
    inset-inline-start: calc(16px + var(--global-panel-width))
}

.xjs169d {
    margin-inline-end: var(--xnqomkn)
}

.xjs9k72 {
    font-weight: bolder
}

.xjsexdy {
    inset-inline-start: 157px
}

.xjsq52z {
    border-end-end-radius: var(--workds-text-input-border-radius)
}

.xjsu8sy {
    border-end-end-radius: 3.5px
}

.xjt57wf {
    border-inline-start-width: var(--message-blockquote-border-width)
}

.xjtjxyg {
    font-family: var(--x7aic6i), var(--x162inkm) !important
}

.xjtsxq {
    animation-name: x1yicmcf-B
}

.xjuxyug {
    background-image: url(mMDBT3cY_df.png)
}

.xjvlata {
    border-inline-start-color: var(--line-focus)
}

.xjwas3l {
    animation-name: xnhm9bl-B
}

.xjwb0mj {
    color: var(--new-icon-white)
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xjx09e3 {
    margin-inline-end: 15px
}

.xjyja65 {
    border-inline-end-color: var(--primary-button-background) !important
}

.xjyslct {
    -webkit-appearance: none;
    appearance: none
}

.xjz3nah {
    font-size: var(--x1eg436o)
}

.xjz5u5y {
    margin-inline-start: -55px
}

.xjzqdv7 {
    transform: scale(.98)
}

.xjzvdhm {
    row-gap: -2px
}

.xk0bp10 {
    padding-inline-start: 2%
}

.xk12tg1 {
    box-shadow: inset 0 100vw #fff
}

.xk1ajol {
    border-start-end-radius: var(--shape-full)
}

.xk1ca2n {
    background-color: var(--background-negative)
}

.xk1cdbz {
    border-inline-start-color: var(--surface-background)
}

.xk1xn8l {
    transform: translate(300px)
}

.xk24azw {
    box-shadow: 0 0 3px var(--shadow-5)
}

.xk2a8kz {
    font-family: var(--new-citation-font-family)
}

.xk2v41j {
    font-family: var(--x-fontFamily)
}

.xk390pu {
    font-size: 100%
}

.xk3fibt {
    line-height: 30
}

.xk3urmy {
    font-size: var(--x1ewyw70)
}

.xk48680 {
    margin-inline-end: var(--size-16)
}

.xk4k5g3 {
    border-end-start-radius: var(--x1epajyq)
}

.xk4td0m {
    text-wrap: wrap
}

.xk50ysn {
    font-weight: 500
}

.xk72iee {
    animation-timing-function: cubic-bezier(.46, .03, .52, .96)
}

.xk7aq3s {
    padding-inline-end: var(--size-negative-4)
}

.xk7jh92 {
    letter-spacing: -.23999999463558197px
}

.xk7nc9k {
    grid-auto-rows: 0
}

.xk7q072 {
    border-inline-end-color: var(--secondary-emphasized-button-stroke)
}

.xk7ud6q {
    inset-inline-end: 145px
}

.xk81cp2 {
    -webkit-filter: brightness(90%);
    filter: brightness(90%)
}

.xk85nhn {
    padding-inline-end: 0%
}

.xk8otkv {
    flex-basis: calc((100% - 2px)/2)
}

.xk8vyrq {
    box-shadow: 0 5px 10px 0 var(--media-inner-border)
}

.xk9af5f {
    transform: translateY(60px)
}

.xk9tapt {
    font-family: var(--x102f9br), var(--x1srb639) !important
}

.xka2uk4 {
    color: #0a1317
}

.xkbglvu {
    padding-inline-start: var(--messenger-card-spacing)
}

.xkc88ht {
    border-end-start-radius: var(--radius-medium)
}

.xkcf7nq {
    margin-inline-start: var(--size-8)
}

.xkcp37y {
    -webkit-filter: none;
    filter: none
}

.xkcscd8 {
    stroke-dasharray: 10 10
}

.xkcv6ua {
    scroll-behavior: smooth
}

.xkd5864 {
    stroke: var(--surface-background)
}

.xkegv3h {
    border-inline-start-color: var(--disabled-button-text)
}

.xkewf8z {
    animation-timing-function: cubic-bezier(.39, .575, .565, 1)
}

.xkfm9p9 {
    border-start-end-radius: var(--artifact-imagine-model-item-corner-radius)
}

.xkfyk2w {
    border-end-start-radius: var(--size-8)
}

.xkgyxu0 {
    grid-template-columns: repeat(5, 1fr)
}

.xkh2ocl {
    align-self: stretch
}

.xkhk5db {
    border-inline-end-width: var(--xdemnd9)
}

.xkhn1k5 {
    margin-inline-start: 73px
}

.xkidn6p {
    inset-inline-end: 17%
}

.xkipksw {
    animation-name: xlzop5p-B
}

.xkiugfj {
    border-inline-start-color: var(--text-badge-critical-background)
}

.xkj13zw {
    row-gap: 30px
}

.xkj2jnh {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAACBAMAAACapPCZAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAD29va1cB7UAAAAB3RSTlMCCwQHGBAaZf6MKAAAABJJREFUCNdjSHMVNFZiYGCA0gAUdgIjNiRPgQAAAABJRU5ErkJggg==)
}

.xkjhswl {
    background-color: var(--new-icon-white)
}

.xkjl1po {
    hyphens: auto
}

.xkjxd12 {
    font-weight: 590
}

.xkk5p4b {
    animation-name: x1ducqm7-B
}

.xkko6bf {
    font-family: var(--x1xbp41d)
}

.xkkygvr {
    border-inline-start-color: var(--accent)
}

.xkm0npi {
    transform: translate(-50%, -50%) scale(0)
}

.xkm59b5 {
    margin-inline-start: 25vw
}

.xkmba4m {
    animation-name: var(--xakqpoz)
}

.xkmbu2v {
    color: var(--x1h50e4l)
}

.xkmssxa {
    background-color: var(--fds-highlight)
}

.xkn4fgx {
    border-end-start-radius: 9px
}

.xkn8pfy {
    border-inline-start-color: var(--blue-primary)
}

.xknbyhg {
    background-image: url(xnVQO2WqQax.svg)
}

.xknk2x1 {
    font-size: var(--x19msz0a)
}

.xknmibj {
    box-shadow: inset 0 1px 0 0 var(--media-inner-border)
}

.xkp9urd {
    animation-name: xvfq41r-B
}

.xkpoxqq {
    border-inline-start-width: var(--x1qhsdun)
}

.xkpv0jv {
    border-inline-end-color: var(--xo864yi)
}

.xkqq1k2 {
    border-start-start-radius: 1px
}

.xkr00kj {
    order: 72
}

.xkr4zlp {
    background-color: #dce5e9
}

.xkrqix3 {
    text-decoration-line: none
}

.xkrxjtb {
    background-color: #19384d
}

.xks1lvy {
    padding-inline-end: 131px
}

.xks9344 {
    border-inline-end-color: var(--hover-overlay)
}

.xksdf9m {
    line-height: var(--xl75a9l)
}

.xksujbm {
    animation-timing-function: cubic-bezier(.32, .72, 0, 1)
}

.xksxq9h {
    animation-name: x1qaa5b8-B
}

.xksyday {
    border-start-end-radius: 22px
}

.xku30v1 {
    line-height: var(--xgdllj9)
}

.xku4slk {
    stroke: var(--dataviz-primary-2)
}

.xku6xm2 {
    border-start-end-radius: var(--button-medium-corner-radius, var(--button-corner-radius-medium))
}

.xkuatg9 {
    margin-inline-start: var(--size-24)
}

.xkv8mnm {
    letter-spacing: .6px
}

.xkwx021 {
    transform: rotate(-10deg)
}

.xkx60xw {
    font-family: var(--new-title-1-font-family)
}

.xkxfvhb {
    color: var(--secondary-text-on-media)
}

.xkxq3w {
    background-color: #fafbfb
}

.xkyayce {
    border-end-end-radius: var(--x16r2cjw)
}

.xkyogvf {
    border-end-end-radius: 32px
}

.xkzkwiv {
    font-size: 1.5em
}

.xl0qhsl {
    background-image: linear-gradient(to bottom, var(--hover-overlay) -7.98%, var(--shadow-8) 100%)
}

.xl0uauf {
    margin-inline-start: var(--x1e59rr2)
}

.xl13n6k {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px)
}

.xl1xv1r {
    object-fit: cover
}

.xl203x7 {
    border-inline-start-width: var(--x1dka7z)
}

.xl32f4r {
    background-color: var(--new-fill-divider)
}

.xl35j84 {
    border-start-start-radius: var(--infochip-medium-radius)
}

.xl3akx1 {
    padding-inline-end: 19px
}

.xl3v32j {
    inset-inline-start: -4px
}

.xl3wvix {
    transition-duration: .125s
}

.xl405pv {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.xl4v33v {
    border-inline-end-color: var(--disabled-button-background) !important
}

.xl4xnwh {
    justify-items: stretch
}

.xl501l6 {
    grid-template-columns: repeat(4, 1fr)
}

.xl54vp5 {
    background-image: var(--chat-outgoing-message-background-gradient)
}

.xl565be {
    font-size: var(--system-16-font-size)
}

.xl56j7k {
    justify-content: center
}

.xl5lk40 {
    column-gap: var(--mwp-message-list-actions-gap, 0)
}

.xl5lrq3 {
    border-inline-start-color: var(--xbakyew)
}

.xl7v085 {
    color: #96a6b4
}

.xl8ke66 {
    transform: translate(-24px) translateZ(0)
}

.xl8ojoq {
    inset-inline-end: 8%
}

.xl8spv7 {
    background-color: var(--x-backgroundColor)
}

.xl8t4ro {
    animation-duration: .55s
}

.xl9f12a {
    background-color: #e9f9eb
}

.xl9o76v {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", sans-serif !important
}

.xlai7qp {
    caret-color: var(--chat-composer-caret-color, unset)
}

.xlapo6c {
    letter-spacing: var(--x1pfmjr7)
}

.xlaq9s1 {
    border-end-end-radius: var(--x1w7ikxi)
}

.xlbb6ps {
    border-inline-start-color: #e1e3e5
}

.xlbbrg6 {
    font-weight: var(--x9ten4m)
}

.xlbctm4 {
    font-size: var(--xkxhgaw)
}

.xlbsnnh {
    background-color: var(--new-fill-blue)
}

.xlc58sj {
    border-start-start-radius: 72px
}

.xlc7owu {
    margin-inline-end: var(--size-10)
}

.xlccb8s {
    background-color: var(--wig-input-background)
}

.xlcmiy9 {
    container-name: editor-container
}

.xld6viw {
    color: #79a6ff
}

.xlej2ay {
    border-end-start-radius: 22px
}

.xlej9er {
    background-color: #9d6dfc
}

.xlf8txi {
    transition-property: text-indent
}

.xlff4si {
    padding-inline-start: var(--button-small-padding-horizontal)
}

.xlfsog2 {
    border-end-end-radius: var(--xgtnwqa)
}

.xlfw0cr {
    border-end-end-radius: var(--xj6bvh5)
}

.xlfxcb {
    border-start-start-radius: var(--x18ttt0t)
}

.xlg19y8 {
    box-shadow: var(--x1o6ias2)
}

.xlg6lbj {
    background-color: var(--hz-nav-bar-background)
}

.xlg9a9y {
    box-shadow: inset 0 0 0 1px var(--media-inner-border)
}

.xlg9vxa {
    padding-inline-end: auto
}

.xlgexem {
    inset-inline-start: inherit
}

.xlgm222 {
    text-transform: var(--x1wj6yc1)
}

.xlgntgz {
    flex-grow: 20
}

.xlgp0oq {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif
}

.xlhe6ec {
    background-color: var(--card-background-flat)
}

.xlhjfje {
    background-color: #2f2f2f
}

.xlhk0ha {
    background-image: var(--surface-background)
}

.xli2wwf {
    padding-inline-end: 64px
}

.xli3w9w {
    animation-name: x11n990g-B
}

.xli6nsh {
    line-height: 1.6667
}

.xli71jn {
    transform: scale(1.1666666666666667)
}

.xliks0o {
    border-start-start-radius: var(--x1j99h4o)
}

.xliwe58 {
    animation-name: x1iz1at6-B
}

.xljett9 {
    color: var(--xscreen-limited)
}

.xljgxep {
    border-end-start-radius: 48px
}

.xljulmy {
    background-color: var(--background-deemphasized)
}

.xlk3v91 {
    background-size: 7px 1px
}

.xll0m7p {
    font-size: var(--x1d6p3sx)
}

.xll6wya {
    font-family: var(--about-ig-font-family)
}

.xllfotl {
    animation-duration: .18s
}

.xlm9qay {
    font-size: 1.1875rem
}

.xlmd4ln {
    background-color: var(--tab-background-hover)
}

.xlmi2g5 {
    order: 35
}

.xlml9pd {
    border-inline-end-color: var(--interactive-secondary)
}

.xlo4toe {
    margin-inline-end: 28px
}

.xloc0wk {
    box-shadow: 0 2px 16px 0 var(--shadow-2)
}

.xlp1x4z {
    -webkit-backface-visibility: hidden
}

.xlpqoug {
    background-size: 32px 32px
}

.xlq0j2n {
    margin-inline-end: 60px
}

.xlqvq7y {
    padding-inline-end: var(--xv29y53)
}

.xlqzeqv {
    justify-content: flex-start
}

.xlrak0k {
    letter-spacing: 20px
}

.xlrqujn {
    background-color: #222
}

.xls3em1 {
    transition-timing-function: var(--fds-animation-fade-in)
}

.xlsf4yo {
    letter-spacing: var(--headline2-letter-spacing)
}

.xlshs6z {
    visibility: hidden
}

.xlsxne2 {
    box-shadow: 0 -1px 0 0 var(--shadow-1), inset 0 1px 0 0 var(--shadow-inset)
}

.xltfhaz {
    padding-inline-end: var(--x1pkp4r4)
}

.xltk9kk {
    background-color: var(--calendar-event-card-outline-red)
}

.xlu6dy6 {
    background-color: var(--x1ucyj5o)
}

.xluoswm {
    border-end-start-radius: 32px
}

.xlurbtc {
    row-gap: var(--space-large)
}

.xlv1117 {
    flex-basis: 14%
}

.xlv158k {
    background-color: #46fad6
}

.xlvcv1e {
    border-inline-start-color: var(--fds-gray-30)
}

.xlw0j06 {
    border-inline-end-color: var(--fds-spectrum-tomato)
}

.xlwc9sh {
    background-color: var(--button-secondary-background)
}

.xlwcgup {
    border-end-end-radius: var(--size-16)
}

.xlwld6e {
    border-end-end-radius: var(--x168tnhs)
}

.xlxc79v {
    flex-grow: 7
}

.xlxlte3 {
    background-color: var(--xkg1yw)
}

.xlxrflx {
    padding-inline-end: var(--x1it9t5o)
}

.xlxv9hg {
    inset-inline-start: -32px
}

.xly0z5o {
    border-end-start-radius: 8px !important
}

.xly64p6 {
    border-end-start-radius: 44px
}

.xlyfr8p {
    fill-opacity: 1
}

.xlyipyv {
    text-overflow: ellipsis
}

.xlztjdj {
    inset-inline-start: 452px
}

.xm0hnkx {
    margin-inline-start: -194px
}

.xm0p2th {
    padding-inline-start: 62px
}

.xm17b5t {
    border-start-start-radius: var(--shape-small)
}

.xm1cfgf {
    background-image: var(--nav-bar-background-gradient-wash)
}

.xm1jes4 {
    transform: translate(24px) translateZ(0)
}

.xm20tfy {
    box-shadow: 0 4px 4px var(--divider)
}

.xm2jcoa {
    margin-inline-start: 1px
}

.xm2lv1r {
    border-inline-start-color: #cbd2d980
}

.xm3fum1 {
    color: var(--button-secondary-text)
}

.xm4efwp {
    transform-origin: bottom
}

.xm4rae5 {
    background-color: var(--toggle-active-icon)
}

.xm54hvy {
    order: 92
}

.xm5q0ao {
    font-size: var(--x1rnilbw)
}

.xm5zo1x {
    background-color: var(--profile-photo-badge-background-default)
}

.xm76t1w {
    animation-name: xx3xq1-B
}

.xm7ctxu {
    line-height: var(--x4ni8o1)
}

.xm7ej31 {
    padding-inline-start: var(--x155matd)
}

.xm7i6s4 {
    inset-inline-start: 70px
}

.xm7ybl8 {
    border-start-end-radius: var(--list-cell-corner-radius, 12px)
}

.xm83of2 {
    row-gap: 1px
}

.xm8gh4f {
    margin-inline-end: 2.5%
}

.xm9bcq3 {
    padding-inline-end: var(--chat-bubble-padding-horizontal, 12px)
}

.xmb35hb {
    padding-inline-end: 20%
}

.xmb6l3b {
    font-size: var(--new-footnote-font-size)
}

.xmb71p3 {
    stroke: var(--placeholder-icon)
}

.xmbao09 {
    background-color: var(--dialog-nav-background)
}

.xmcie8j {
    border-inline-end-color: var(--dolly-cta-default)
}

.xmd30st {
    background-color: var(--composer-background-glass-on-media)
}

.xmd5bsh {
    background-color: var(--messenger-reply-background)
}

.xmdhfcl {
    font-weight: var(--x1l96rin)
}

.xmdsbap {
    line-height: var(--subtitle-line-height)
}

.xmecd1d {
    border-start-start-radius: 36px
}

.xmf7m89 {
    border-start-start-radius: 1.5px
}

.xmfdn5f {
    box-shadow: 0 8px 20px 0 var(--always-dark-overlay), 0 2px 4px 0 var(--shadow-1)
}

.xmfhr8w {
    border-inline-end-color: var(--secondary-destructive-button-stroke)
}

.xmg6eyc {
    animation-duration: 1.5s
}

.xmgbrsx {
    -webkit-filter: var(--filter-disabled-icon);
    filter: var(--filter-disabled-icon)
}

.xmgxbu6 {
    border-start-start-radius: var(--media-small-corner-radius)
}

.xmhd1g7 {
    background-image: var(--wig-nav-channel-gradient)
}

.xmhgz5s {
    font-family: var(--x3nt5yi), var(--x1y8knfl) !important
}

.xmhmmim {
    background-color: #e6f4ea
}

.xmhx4iy {
    border-end-start-radius: var(--xlcbj11)
}

.xmibign {
    font-family: var(--xsdtwcv), var(--xwr45i8) !important
}

.xmiktxe {
    background-color: #f8f9fa
}

.xmito8q {
    background-color: #e7f5e7
}

.xmixu3c {
    column-gap: 6px
}

.xmj2c5b {
    font-family: var(--new-caption-2-font-family)
}

.xmjcpbm {
    background-color: var(--comment-background)
}

.xmjjrm9 {
    padding-inline-start: var(--size-large)
}

.xmjk8q8 {
    stroke: var(--interactive-primary)
}

.xmjlpnu {
    margin-inline-start: 2em
}

.xmkcxtl {
    inset-inline-start: -40%
}

.xml3ow8 {
    border-end-end-radius: var(--nav-list-cell-corner-radius)
}

.xmlv0ny {
    border-inline-start-width: var(--border-width-thin)
}

.xmlw2y6 {
    background-image: linear-gradient(transparent, var(--shadow-8) 90%)
}

.xmm12r7 {
    grid-column-start: calc(var(--x13aro4a) * (1 / 4))
}

.xmmqq2k {
    animation-delay: .15s
}

.xmna8t1 {
    -webkit-clip-path: ellipse(362px 386px at 50% 0%);
    clip-path: ellipse(362px 386px at 50% 0%)
}

.xmnn3a0 {
    font-weight: var(--x1v43jgs)
}

.xmo4o4u {
    padding-inline-end: var(--size-negative-14)
}

.xmo86dn {
    background-color: var(--toast-icon-warning)
}

.xmodadb {
    animation-name: x1dczz02-B
}

.xmorvov {
    color: var(--card-background)
}

.xmoz6hz {
    border-inline-end-color: var(--dolly-divider-grey) !important
}

.xmper1u {
    cursor: inherit
}

.xmpjroo {
    stroke: var(--background-inverse)
}

.xmql5n1 {
    inset-inline-start: 27px
}

.xmqnzem {
    line-height: var(--xetmvdt)
}

.xmqsq3q {
    animation-name: x1nea2ps-B
}

.xmrle16 {
    letter-spacing: -.23px
}

.xms00n0 {
    border-end-start-radius: 72px
}

.xms15q0 {
    box-shadow: var(--tooltip-box-shadow)
}

.xms3rdm {
    border-end-start-radius: var(--list-cell-corner-radius, 12px)
}

.xmsm440 {
    border-start-start-radius: var(--radius-small)
}

.xmsuk3y {
    align-content: space-evenly
}

.xmtg09e {
    color: var(--glimmer-high-contrast-base-opaque)
}

.xmtr6wf {
    background-color: #1c2b33
}

.xmtvy3w {
    fill: var(--disabled-button-text)
}

.xmu24o6 {
    order: 62
}

.xmv3bnb {
    flex-basis: 60%
}

.xmv5v2v {
    box-shadow: 0 1px 0 var(--media-inner-border)
}

.xmvrd30 {
    border-start-end-radius: 9px
}

.xmvxrpe {
    -webkit-filter: invert(50%);
    filter: invert(50%)
}

.xmw33a7 {
    color: var(--base-cherry)
}

.xmw9mke {
    text-align: justify
}

.xmwaal0 {
    letter-spacing: var(--x1p8s947)
}

.xmwc2g1 {
    order: 83
}

.xmy0b1o {
    font-weight: var(--xfgcxxl)
}

.xmy28x3 {
    stroke: transparent
}

.xmyhqtb {
    box-shadow: 0 0 4px #0000001a
}

.xmyy8l9 {
    font-size: var(--x1kwlwbc)
}

.xmziwt1 {
    vertical-align: -2px
}

.xmzjm74 {
    color: var(--icon-inverse)
}

.xmzrtqg {
    border-end-end-radius: var(--x1ba17e0)
}

.xmzvqrm {
    line-height: var(--message-heading-2-line-height)
}

.xmzvs34 {
    padding-inline-start: 8px
}

.xn08i60 {
    box-shadow: 0 -1px 0 0 var(--shadow-1), 0 -1px 8px 0 var(--shadow-2)
}

.xn0cd8s {
    animation-timing-function: ease-in
}

.xn15hzk {
    border-start-end-radius: var(--icon-background-round-border-radius)
}

.xn1h7yh {
    stroke: var(--base-cherry)
}

.xn1y0h8 {
    border-end-end-radius: var(--size-4)
}

.xn25soc {
    background-color: var(--glimmer-spinner-icon)
}

.xn2cvw1 {
    background-color: var(--x1d1x93k)
}

.xn3a1a3 {
    padding-inline-start: 4px;
    padding-inline-start: 12px
}

.xn48v50 {
    background-image: linear-gradient(to bottom, var(--card-background) 0%, transparent 100%)
}

.xn4vrno {
    margin-inline-end: 1%
}

.xn51541 {
    -webkit-clip-path: inset(0px -16px 0px 0px);
    clip-path: inset(0px -16px 0px 0px)
}

.xn5ws3y {
    box-shadow: inset 0 0 var(--size-24) var(--size-24) var(--always-dark-overlay)
}

.xn5zopi {
    stroke: var(--switch-active)
}

.xn6fe42 {
    fill: var(--base-seafoam)
}

.xn6ru4m {
    text-shadow: 0 0 3px var(--secondary-text)
}

.xn7411x {
    fill: var(--secondary-text)
}

.xn7d47u {
    inset-inline-start: -9px
}

.xn7rfii {
    font-size: 5rem
}

.xn80e1m {
    text-transform: capitalize
}

.xn80jpo {
    padding-inline-end: -16px
}

.xn8eyug {
    color: var(--hds-light-text)
}

.xn95ntr {
    border-inline-start-color: var(--filter-positive)
}

.xn9wx69 {
    border-start-start-radius: 90px
}

.xnabyhv {
    box-shadow: 0 4px 24px var(--shadow-2)
}

.xnajgo3 {
    stroke: var(--interactive-link)
}

.xnatf7m {
    margin-inline-end: var(--xwfipl1)
}

.xnawga6 {
    box-shadow: 0 0 2px var(--shadow-1)
}

.xnbkjcv {
    background-color: var(--buttonSendBackgroundColor)
}

.xnbmvhc {
    border-end-start-radius: var(--x1tixki8)
}

.xnbnhf8 {
    list-style-image: none
}

.xnch59g {
    color: var(--disabled-text)
}

.xnd6lj4 {
    border-end-start-radius: 1.5px
}

.xndhsyo {
    padding-inline-end: 62px
}

.xne44d9 {
    border-inline-start-color: var(--fds-spectrum-teal-dark-1)
}

.xne9doi {
    order: 81
}

.xnfe9cg {
    box-shadow: 0 0 15px var(--divider)
}

.xngbhiv {
    border-inline-end-color: var(--fds-gray-20)
}

.xngnso2 {
    font-size: 1.5rem
}

.xngvfut {
    box-shadow: inset 0 2px #0866ff
}

.xnhg04c {
    text-transform: var(--x117blzd)
}

.xnikddz {
    border-inline-end-color: var(--x17h09wl)
}

.xniwfb6 {
    border-inline-start-color: var(--placeholder-text-on-media)
}

.xnjgysd {
    animation-name: xpe8glq-B
}

.xnk8lw1 {
    font-size: var(--meta-font-size)
}

.xnkf8en {
    clip: rect(0px, 0px, 0px, 0px)
}

.xnkmj2t {
    margin-inline-start: 18px
}

.xnknhh8 {
    background-color: var(--x12qb30c)
}

.xnl36cx {
    opacity: .99
}

.xnlcnb7 {
    order: 31
}

.xnldykx {
    column-gap: 5px
}

.xnlpqs2 {
    font-family: Facebook Sans Bold !important
}

.xnls0is {
    font-family: var(--x1ort73h), var(--x1om8yxk) !important
}

.xnlwouz {
    border-start-end-radius: 16px
}

.xnmxlks {
    background-color: var(--reaction-pill-background-color, var(--web-wash))
}

.xnn1q72 {
    transform: translateY(0)
}

.xnn58oz {
    box-shadow: 0 0 0 10px var(--primary-deemphasized-button-background)
}

.xnnr8r {
    margin-inline-end: 2px
}

.xno2c1r {
    row-gap: var(--gap-small)
}

.xnolwrc {
    color: var(--xn2nmpm)
}

.xnotfqk {
    animation-name: x6a0n3x-B
}

.xnotpfh {
    animation-name: xt0mdvi-B
}

.xnp8db0 {
    flex-basis: 360px
}

.xnpcqe5 {
    fill: var(--card-background)
}

.xnpr05h {
    stroke-width: 1
}

.xnpuxes {
    visibility: visible
}

.xnq1k26 {
    border-start-end-radius: var(--shape-small)
}

.xnqa8ot {
    color: var(--icon-accent)
}

.xnqk0u {
    -webkit-filter: var(--badge-orange-filter);
    filter: var(--badge-orange-filter)
}

.xnqoqkk {
    border-end-end-radius: 15px
}

.xnqrg7v {
    font-family: var(--x1dugdov), var(--x6sdz1h) !important
}

.xnqxrjt {
    margin-inline-end: 22px
}

.xnrlo3a {
    border-end-end-radius: 5%
}

.xnrv1ok {
    transform: translateZ(0) translate(-50%, -50%)
}

.xns13jb {
    border-start-start-radius: var(--xz5hhjv)
}

.xnsbxw0 {
    border-end-end-radius: var(--size-8)
}

.xnt8be4 {
    order: 29
}

.xntwwlm {
    color-scheme: dark
}

.xnu1mud {
    border-end-start-radius: 40%
}

.xnucbm4 {
    padding-inline-end: 18px !important
}

.xnv2w8n {
    color: var(--xlz343e)
}

.xnvl02l {
    font-weight: var(--x6mkkyy)
}

.xnvmg3q {
    letter-spacing: var(--x1xpl1a9)
}

.xnvo3vl {
    padding-inline-start: var(--x-paddingInlineStart)
}

.xnvy93r {
    box-shadow: 1px 0 2px 0 var(--fds-black-alpha-05), 2px 0 6px 2px var(--fds-black-alpha-05)
}

.xnw9j1v {
    box-shadow: 0 2px 16px var(--shadow-1)
}

.xnwe2h8 {
    align-content: flex-end
}

.xnwqfbb {
    padding-inline-end: var(--xyeoegy)
}

.xnxeih1 {
    font-family: var(--xsdtwcv), var(--xw6qnep) !important
}

.xnycxby {
    font-weight: var(--xy6y03z)
}

.xnyygnp {
    animation-name: xo4mehg-B
}

.xnyzrob {
    -webkit-filter: blur(1px);
    filter: blur(1px)
}

.xnz0ua7 {
    border-start-end-radius: var(--artifact-imagine-corner-radius)
}

.xnz67gz {
    background-color: rgb(var(--ig-secondary-background))
}

.xnz8f0r {
    margin-inline-start: 6%
}

.xnzc7k2 {
    background-color: var(--icon-secondary)
}

.xnzfen {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAOBAMAAAD3WtBsAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAD29va1cB7UAAAAB3RSTlMCCwQHGBAaZf6MKAAAABpJREFUCNdjSGNIY3BhCGUQBEJjIFQCQigAACyJAjLNW4w5AAAAAElFTkSuQmCC)
}

.xnzk3e {
    border-start-end-radius: var(--list-item-overlay-corner-radius-navigation)
}

.xnzr9dm {
    margin-inline-start: 22px
}

.xo063ix {
    flex-basis: calc((100% - 40px) / 3)
}

.xo0entv {
    line-height: 1.33
}

.xo0oibl {
    align-items: var(--x-alignItems)
}

.xo17dcz {
    font-family: var(--x5x5gh5), var(--x3c2oib) !important
}

.xo1l8bm {
    font-weight: 400
}

.xo1ph6p {
    order: 3
}

.xo1y3bh {
    border-end-start-radius: inherit
}

.xo2hc68 {
    list-style-type: none !important
}

.xo2ifbc {
    inset-inline-end: 10px
}

.xo2j3jz {
    inset-inline-start: -12px
}

.xo2lw4w {
    border-start-end-radius: 17.5px
}

.xo31fhi {
    margin-inline-end: 21px
}

.xo31ule {
    padding-inline-start: 4%
}

.xo3969h {
    border-end-end-radius: var(--x9yfhik)
}

.xo3acp1 {
    background-color: #c73842
}

.xo3ey89 {
    background-image: linear-gradient(90deg, var(--base-blue) 0%, var(--accent-blue) 50%, var(--base-blue) 100%)
}

.xo3ygyg {
    font-size: var(--x19vr6z6)
}

.xo4cfa7 {
    flex-shrink: 3
}

.xo5ar7x {
    box-shadow: 0 2px 4px #00000080
}

.xo5e059 {
    background-color: var(--fds-gray-45)
}

.xo5v014 {
    line-height: 1
}

.xo60xuc {
    flex-grow: .5
}

.xo6aett {
    background-color: var(--fds-black-alpha-50)
}

.xo7wm8y {
    padding-inline-end: 40.5px
}

.xo7yn3p {
    box-shadow: 0 2px 8px var(--media-inner-border)
}

.xo8ld3r {
    -webkit-filter: opacity(1);
    filter: opacity(1)
}

.xo94od6 {
    font-family: var(--x10v0zfe), var(--x1w6ohg6) !important
}

.xo99tcx {
    background-color: var(--composer-background-glass)
}

.xo9by1v {
    -webkit-filter: blur(20px) brightness(.4);
    filter: blur(20px) brightness(.4)
}

.xo9ub2z {
    border-inline-start-color: var(--primary-button-background)
}

.xo9xp4z {
    row-gap: var(--x18kqi07)
}

.xo9xvn8 {
    inset-inline-start: 85%
}

.xobhos8 {
    background-color: var(--media-pressed)
}

.xobqyoe {
    box-shadow: 0 4px 16px #00000029
}

.xodryo2 {
    -webkit-filter: brightness(75%);
    filter: brightness(75%)
}

.xods2cp {
    background-image: linear-gradient(45deg, #4326c4, #4326c4, #4326c4)
}

.xodt8ld {
    font-size: 2em
}

.xoegz02 {
    z-index: 4
}

.xoex8de {
    animation-name: x1qy7vz2-B
}

.xof6966 {
    animation-duration: .7s
}

.xofb2d2 {
    border-end-start-radius: var(--chat-bubble-border-radius, 18px)
}

.xofcydl {
    transition-duration: .4s
}

.xofhs1l {
    box-shadow: 0 8px 16px var(--shadow-1)
}

.xofofmg {
    row-gap: 38px
}

.xog0vnc {
    font-family: var(--xnk1txi), var(--x1xxzr14) !important
}

.xog77bp {
    text-shadow: 0 1px 3px var(--shadow-5)
}

.xogd0ag {
    inset-inline-start: 236px
}

.xoge9qh {
    padding-inline-end: .8em
}

.xogfrqt {
    color: var(--fds-black)
}

.xogvfot {
    inset-inline-end: calc(5% - 20px)
}

.xoi2bfj {
    animation-name: x1xe4odj-B
}

.xoi2r2e {
    align-self: baseline
}

.xoi7gyh {
    font-family: var(--xm0jm7a), var(--x1d4qnz0) !important
}

.xoibqhe {
    transform: translateY(-60px)
}

.xoj058f {
    animation-play-state: running
}

.xoj6ec8 {
    font-weight: var(--xdw199t)
}

.xojf9y8 {
    line-height: var(--xs3qie1)
}

.xok2x2r {
    background-color: var(--beta-badge-background)
}

.xok3b82 {
    font-weight: var(--xopb6bs)
}

.xoke4hi {
    stroke: var(--base-lime)
}

.xoli3g2 {
    box-shadow: inset 0 0 0 3px var(--base-lemon)
}

.xolv975 {
    margin-inline-start: 70px
}

.xoo6suf {
    font-family: var(--headline1-font-family)
}

.xooa2ot {
    animation-duration: var(--x10e0ozs)
}

.xoob0kj {
    aspect-ratio: 3 / 2
}

.xopb87b {
    border-inline-end-width: 12px
}

.xoq475c {
    box-shadow: 0 1px 2px 0 var(--media-inner-border)
}

.xoquki5 {
    background-color: #65676b
}

.xorjnos {
    flex-basis: 40%
}

.xoror6y {
    padding-inline-start: var(--xjen6ej)
}

.xorstpt {
    animation-play-state: paused
}

.xos4puk {
    border-inline-start-color: var(--positive)
}

.xosjp9g {
    line-height: 2.1176
}

.xossd3 {
    border-inline-start-width: .03125em
}

.xot40f4 {
    inset-inline-end: var(--mda-sidebar-width, 0px)
}

.xot9f6x {
    border-inline-start-width: var(--x1g8fdq7)
}

.xotxm5o {
    margin-inline-start: 26px
}

.xouzdtd {
    inset-inline-start: 40%
}

.xovugq0 {
    font-family: var(--x1njttdf), var(--x82ztox) !important
}

.xowyzks {
    background-color: #d3d3d3
}

.xox7tvi {
    border-start-start-radius: var(--artifact-imagine-corner-radius)
}

.xoxnjqw {
    border-end-end-radius: var(--x1wtafy2)
}

.xoxpoju {
    background-color: #f2b63d
}

.xoxxq2z {
    background-image: radial-gradient(38.86% 38.86% at 50% -21.12%, #a1c0ec, #dbe9fd00)
}

.xoz0ns6 {
    z-index: 900
}

.xozqiw3 {
    flex-wrap: nowrap
}

.xozx76t {
    padding-inline-start: 0 !important
}

.xp07zsc {
    row-gap: var(--size-48)
}

.xp0cfvf {
    animation-timing-function: cubic-bezier(.5, .1, .5, .5)
}

.xp0herk {
    font-weight: var(--xj7xm6r)
}

.xp0oczr {
    stroke: var(--interactive-secondary-active)
}

.xp1e1l9 {
    border-inline-end-width: var(--x8gv6bx)
}

.xp1gzrp {
    background-color: #ffffffbf
}

.xp1hq3i {
    inset-inline-start: 68%
}

.xp1r0qw {
    row-gap: 12px
}

.xp22iqn {
    padding-inline-start: var(--x9huxp1)
}

.xp262c8 {
    box-shadow: 0 0 12px var(--divider)
}

.xp38qhd {
    background-image: linear-gradient(0deg, var(--hover-overlay) 0%, transparent 100%)
}

.xp3md9m {
    word-spacing: normal
}

.xp3wktp {
    padding-inline-end: 52px
}

.xp4054r {
    text-align: end
}

.xp48ta0 {
    padding-inline-end: 40px
}

.xp4hbjs {
    letter-spacing: var(--x1hqhmg0)
}

.xp4wqb2 {
    padding-inline-start: 200px
}

.xp5h1cc {
    border-start-end-radius: var(--x6ulrhq)
}

.xp5j34i {
    word-wrap: normal
}

.xp5m0gm {
    font-family: var(--x12we7gv), var(--x1e39q0s) !important
}

.xp60r5p {
    margin-inline-start: 21px
}

.xp6a2cb {
    animation-name: x1ylzpt7-B
}

.xp6v1ox {
    background-image: linear-gradient(180deg, var(--secondary-button-stroke) 0%, var(--shadow-5) 100%)
}

.xp7160i {
    box-shadow: 0 0 8px
}

.xp754mx {
    background-color: #8fe2ca
}

.xp7a8jq {
    margin-inline-start: 88px
}

.xp7sqod {
    font-size: var(--subtitle-font-size)
}

.xp81svi {
    border-end-start-radius: var(--x1d8jg19)
}

.xp8392i {
    background-image: linear-gradient(90deg, var(--glimmer-background), var(--glimmer-background), var(--text-secondary), var(--glimmer-background), var(--glimmer-background))
}

.xpaqk0x {
    -webkit-filter: var(--toast-icon-warning-filter);
    filter: var(--toast-icon-warning-filter)
}

.xpba5cv {
    border-start-end-radius: 90px
}

.xpc1q9j {
    color: var(--x73nkww)
}

.xpc2hl4 {
    border-inline-end-color: var(--toggle-active-background)
}

.xpchevs {
    color: var(--text-highlight)
}

.xpchg7c {
    order: 40
}

.xpcyujq {
    margin-inline-start: 5px
}

.xpdb0fs {
    box-shadow: 0 1px 4px #14161a4d
}

.xpdipgo {
    -webkit-touch-callout: none
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpdvgm7 {
    margin-inline-start: 44px
}

.xpdwapb {
    box-shadow: 0 8px 20px 0 var(--fds-black-alpha-30), 0 2px 4px 0 var(--fds-black-alpha-10)
}

.xpequ6v {
    background-color: var(--fds-black-alpha-40)
}

.xpf24wh {
    border-start-end-radius: 11px
}

.xpfnl0k {
    border-inline-start-width: var(--x-borderWidth)
}

.xph2e4u {
    inset-inline-start: 65px
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xpivpjv {
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px)
}

.xpj3784 {
    border-start-end-radius: var(--x82vd9a)
}

.xpjqbc8 {
    inset-inline-end: 46px
}

.xpk2tj9 {
    transform: scaleX(-1)
}

.xpk8gty {
    line-height: var(--x1nrz33k)
}

.xpkn66y {
    border-inline-end-color: var(--media-outer-border)
}

.xpl7my4 {
    list-style-type: auto
}

.xpls79h {
    transform: scale(1.35)
}

.xpmt69h {
    border-start-end-radius: 27px
}

.xpna047 {
    border-start-start-radius: var(--x6ulrhq)
}

.xpnklds {
    animation-name: x1b5zhbi-B
}

.xpo5hok {
    background-color: var(--artifact-chip-loading-ellipse-light)
}

.xpottg6 {
    border-inline-end-color: var(--x97wcsu)
}

.xpp8er5 {
    border-end-end-radius: 16px
}

.xppelrp {
    box-shadow: 0 1px 2px #0000001a
}

.xppjzva {
    margin-inline-end: -13px
}

.xppteuj {
    box-shadow: 0 0 0 2px var(--card-background)
}

.xppy7ju {
    background-color: var(--chat-text-blockquote-color-text-primary-media, var(--always-white))
}

.xpq6km2 {
    background-color: var(--profile-photo-badge-background-positive)
}

.xpq8k02 {
    line-height: 1.2667
}

.xpqajaz {
    align-items: flex-end
}

.xpqogu8 {
    container-type: size
}

.xpreqzu {
    background-image: linear-gradient(#0000, #0003)
}

.xprvd4o {
    padding-inline-start: calc(var(--mwp-message-list-actions-width, 105px) + 23px)
}

.xps4wih {
    background-size: 3px 1px
}

.xpse7mg {
    row-gap: 3px
}

.xpsmx9o {
    text-transform: var(--x16ursoe)
}

.xpsqcfj {
    transition-property: max-height, opacity
}

.xpt81ld {
    transition-timing-function: var(--fds-strong)
}

.xptc2yw {
    border-start-end-radius: var(--x16dxbju)
}

.xptjn4f {
    inset-inline-end: 30px
}

.xptoksv {
    padding-inline-start: 114px
}

.xptwcr9 {
    border-end-start-radius: var(--artifact-imagine-corner-radius)
}

.xpud4zc {
    background-color: var(--calendar-event-card-outline-yellow)
}

.xpud6h4 {
    box-shadow: var(--focus-ring-shadow-inset)
}

.xputb5m {
    row-gap: 48px
}

.xpv9jar {
    border-inline-end-color: var(--media-inner-border)
}

.xpv9qsh {
    background-image: linear-gradient(45deg, #ffa545, #ed41a5)
}

.xpvgfl3 {
    margin-inline-end: 72px
}

.xpvyfi4 {
    align-self: flex-end
}

.xpwb3x9 {
    transform: translate(-19%)
}

.xpwdb9g {
    margin-inline-end: 24px
}

.xpyvjtf {
    animation-name: x1f6cfk9-B
}

.xpyvqrc {
    border-end-end-radius: 40%
}

.xpz12be {
    animation-direction: alternate
}

.xq0auc8 {
    fill: var(--primary-button-text-on-media)
}

.xq17ux {
    inset-inline-start: 137px
}

.xq2cwar {
    border-inline-end-color: var(--border-ui-emphasis)
}

.xq3fi5g {
    border-inline-end-color: var(--chat-composer-button-color)
}

.xq3trzf {
    padding-inline-start: 45%
}

.xq44jtg {
    -webkit-filter: var(--icon-filter-accent);
    filter: var(--icon-filter-accent)
}

.xq56z8y {
    text-transform: var(--xne5c4o)
}

.xq57n1m {
    padding-inline-end: 84px
}

.xq5a2u8 {
    aspect-ratio: 10 / 7
}

.xq5k0si {
    line-height: var(--x1i5ivzu)
}

.xq6rgsm {
    grid-column-end: calc(var(--x12nro88))
}

.xq6t8do {
    background-color: var(--calendar-event-card-orange)
}

.xq6tnti {
    fill: var(--fds-blue-80)
}

.xq72syc {
    scroll-snap-destination: 0% 100%
}

.xq7a5ml {
    border-inline-start-width: 8px
}

.xq8c02f {
    border-end-start-radius: var(--x168tnhs)
}

.xq8h1q1 {
    line-height: var(--x12kgh21)
}

.xq8ii2g {
    border-end-start-radius: var(--shape-full)
}

.xq8umbc {
    border-inline-start-color: var(--message-blockquote-border-color)
}

.xq9mrsl {
    white-space: inherit
}

.xq9q0n8 {
    object-position: 50% 30%
}

.xqac9cj {
    background-image: linear-gradient(transparent, var(--fds-black-alpha-40))
}

.xqaleoc {
    box-shadow: inset 0 0 0 2px var(--accent), inset 0 0 0 4px var(--background-deemphasized)
}

.xqas9n6 {
    padding-inline-start: 20%
}

.xqbdsaf {
    border-start-start-radius: 11px
}

.xqbgfmv {
    border-start-start-radius: var(--button-large-corner-radius, var(--button-corner-radius))
}

.xqcmdr3 {
    animation-name: x18re5ia-B
}

.xqcrz7y {
    align-self: flex-start
}

.xqcssjp {
    margin-inline-start: var(--x1hmaw5b)
}

.xqdpy5p {
    border-start-end-radius: var(--x139ry6a)
}

.xqdwk5i {
    border-inline-end-color: var(--base-lime)
}

.xqe2tom {
    font-family: var(--xatcy98), var(--x1tcavva) !important
}

.xqemwdq {
    line-height: 1.2143
}

.xqevetz {
    background-color: var(--workplace-chart-background)
}

.xqeww0b {
    font-family: var(--font-family-display-bold), var(--font-family-segoe) !important
}

.xqf0hh9 {
    column-gap: var(--xju61ic)
}

.xqgeuaw {
    font-weight: var(--xxvlm5n)
}

.xqgmv0c {
    -webkit-filter: drop-shadow(0 4px 12px var(--shadow-2));
    filter: drop-shadow(0 4px 12px var(--shadow-2))
}

.xqgqk66 {
    color: var(--text-link-default)
}

.xqhb1or {
    order: 84
}

.xqhqf4p {
    letter-spacing: -.12px
}

.xqhrmdz {
    background-color: var(--x1l2o0n6)
}

.xqhw3n9 {
    flex-basis: 770px
}

.xqi1l69 {
    background-color: #f2f3f5
}

.xqi2guz {
    transform: scaleX(1.025)
}

.xqi2hgc {
    box-shadow: 0 2px 8px 2px #00000080
}

.xqi6p0a {
    border-end-end-radius: 1000px
}

.xqjkjv5 {
    background-color: var(--base-tomato)
}

.xqjn5ex {
    inset-inline-end: 401px
}

.xqjr0vm {
    stroke-width: 3
}

.xqjyukv {
    align-content: stretch
}

.xqketvx {
    grid-template-columns: var(--x-gridTemplateColumns)
}

.xqkn89t {
    background-clip: content-box
}

.xqlyz16 {
    border-start-start-radius: var(--alert-banner-corner-radius)
}

.xqm0i37 {
    border-inline-end-color: var(--comment-background)
}

.xqm94nd {
    font-family: var(--xxn888b), var(--xp6dtss) !important
}

.xqnafso {
    box-shadow: 0 1px 3px 0 var(--shadow-2)
}

.xqo17i5 {
    animation-delay: 4.1s
}

.xqo5c5g {
    line-height: var(--xrpmg4l)
}

.xqoeak5 {
    font-family: var(--xeoes6w), var(--x12iahl6) !important
}

.xqpl54q {
    inset-inline-start: 24px
}

.xqq0z6k {
    animation-name: xwttq47-B
}

.xqqgvjq {
    box-shadow: 0 0 4px var(--circle-button-overlay-raised-shadow-color), 0 0 0 1px var(--circle-button-overlay-raised-shadow-color)
}

.xqqjmok {
    color: var(--data-viz-orange)
}

.xqqy42c {
    inset-inline-end: -16px
}

.xqrc99c {
    inset-inline-start: -100px
}

.xqrzlzb {
    flex-basis: 67%
}

.xqskqnr {
    background-image: linear-gradient(to top, var(--web-wash) 20%, transparent), linear-gradient(to right, #008bd0 50% 50%)
}

.xqsn43r {
    margin-inline-start: 20px
}

.xqtuk1x {
    background-color: #2abba719
}

.xqty2a1 {
    margin-inline-start: var(--size-negative-8)
}

.xqu47gg {
    inset-inline-end: -440px
}

.xqube13 {
    inset-inline-start: 0%
}

.xqudg9 {
    background-color: var(--fds-spectrum-teal)
}

.xqukct2 {
    text-transform: var(--x1a6tm95)
}

.xquolk3 {
    padding-inline-start: var(--media-library-search-input-padding)
}

.xquyuld {
    box-shadow: 0 1px 2px var(--shadow-2)
}

.xqv9h8t {
    object-position: center 30%
}

.xqvb050 {
    background-color: #1c1c1c
}

.xqvet5p {
    border-inline-start-color: #f0f
}

.xqw8lsz {
    line-height: var(--xjag4ih)
}

.xqwjeat {
    view-transition-name: var(--x-viewTransitionName)
}

.xqwxbl3 {
    inset-inline-end: -4px
}

.xqxaxxa {
    animation-duration: 2.05s
}

.xqxgn94 {
    inset-inline-end: var(--x-insetInlineEnd)
}

.xqy1m8u {
    box-shadow: var(--imagine-hover-box-shadow)
}

.xqyagaq {
    line-height: 72px
}

.xqyqkb {
    background-color: #2684fc1f
}

.xqyqqcc {
    margin-inline-end: var(--x1hmaw5b)
}

.xqys8qv {
    font-size: var(--x1vot22d)
}

.xr0m5pc {
    border-end-start-radius: 9999px
}

.xr0z6kk {
    border-inline-end-color: var(--xdg47pa)
}

.xr1npaq {
    border-end-start-radius: var(--Semantic-ROUNDED_2_XLARGE, 24px)
}

.xr2ch4k {
    inset-inline-start: 32px
}

.xr2o03g {
    grid-template-columns: minmax(0, auto) 1fr
}

.xr2y4jk {
    order: 71
}

.xr2y4jy {
    border-end-end-radius: 6px
}

.xr39c5z {
    background-color: #008bd0
}

.xr3nxaw {
    transform: scale(1.3)
}

.xr40ig {
    font-family: var(--x7aic6i), var(--xbgzs31) !important
}

.xr4dmdx {
    background-color: #814de7
}

.xr4gsrn {
    border-start-start-radius: 40px
}

.xr4u75v {
    background-color: #e2e2df
}

.xr4zee6 {
    inset-inline-start: -24px
}

.xr515r8 {
    background-position-x: center !important
}

.xr53egw {
    color: var(--tab-icon-secondary-toggle)
}

.xr5ecms {
    -webkit-clip-path: inset(50% 0 0 0 round 50%);
    clip-path: inset(50% 0 0 0 round 50%)
}

.xr62fp {
    border-inline-start-color: #cbd2d9
}

.xr6uur2 {
    margin-inline-start: var(--size-negative-4)
}

.xr74ml6 {
    font-family: var(--x1j0zbpk), var(--xjz0uwf) !important
}

.xr7yn9u {
    color: var(--x1niexo5)
}

.xr81t2w {
    background-color: var(--x1mxho3s)
}

.xr83w90 {
    border-inline-start-color: #f43953
}

.xr8fftf {
    border-start-end-radius: var(--radius-large)
}

.xr8gtt8 {
    animation-duration: 4s, 2s
}

.xr8o54a {
    background-color: var(--background-surface-overlay-default)
}

.xr9744o {
    background-image: linear-gradient(90deg, var(--progress-status-text-color) 0%, var(--progress-status-shimmer-color) 44%, var(--progress-status-text-color) 100%)
}

.xr99te6 {
    background-image: linear-gradient(0deg, var(--background-surface-default) 0%, rgba(255, 255, 255, 0) 100%)
}

.xr9bi56 {
    box-shadow: 0 2px 6px 0 var(--wig-black-alpha-10)
}

.xr9e8f9 {
    border-start-start-radius: 2px
}

.xr9p91e {
    box-shadow: 0 1px 0 var(--divider)
}

.xr9v8gl {
    font-size: var(--xzmivme)
}

.xr9w4p7 {
    border-start-start-radius: 7px
}

.xra1l9w {
    inset-inline-end: 64px
}

.xra1s01 {
    -webkit-filter: brightness(1.75);
    filter: brightness(1.75)
}

.xra7jnj {
    font-size: var(--x1a9ozb7)
}

.xra8yip {
    border-inline-start-color: var(--nav-background)
}

.xrbb54x {
    animation-name: xt09tg6-B
}

.xrdv0aw {
    background-color: var(--chat-composer-background-color)
}

.xrdy9uy {
    background-color: #fbfbfc
}

.xrefnyo {
    -webkit-backdrop-filter: blur(18px);
    backdrop-filter: blur(18px)
}

.xrf7hpu {
    margin-inline-end: 33px
}

.xrfb3pm {
    background-position-y: top
}

.xrga0lt {
    font-weight: var(--mono-emphasized-font-weight)
}

.xrgutrb {
    padding-inline-start: 102px
}

.xrgxkkn {
    border-start-start-radius: var(--comment-bubble)
}

.xrh9p9f {
    box-shadow: 4px 0 4px -2px var(--media-inner-border)
}

.xrj3o3a {
    box-shadow: 0 10px 5px 0 var(--shadow-2)
}

.xrjwz28 {
    box-shadow: 0 4px 12px var(--chat-text-blockquote-color-background-line)
}

.xrk7ing {
    background-color: #2727274d
}

.xrkh83j {
    padding-inline-start: var(--space-large)
}

.xrkmrrc {
    background-color: red
}

.xrl0p4u {
    box-shadow: 0 0 4px var(--shadow-1)
}

.xrlktft {
    margin-inline-end: var(--size-negative-10)
}

.xrm3z6f {
    line-height: var(--x14lmyyb)
}

.xrm75ib {
    background-color: var(--background-disabled)
}

.xrmb9yi {
    box-shadow: 0 2px 20px #0003
}

.xrmkrer {
    border-inline-end-color: var(--chat-message-border-color, transparent)
}

.xrmlzy3 {
    fill-opacity: .6
}

.xrmrd4f {
    background-color: #fbb !important
}

.xrmyhay {
    background-color: var(--overlay-on-media)
}

.xrnhffl {
    flex-grow: 4
}

.xrok2fi {
    transition-property: max-height
}

.xrokvj9 {
    margin-inline-start: var(--xs0bd1e)
}

.xroo299 {
    -webkit-clip-path: inset(-200px -20px 0px -20px);
    clip-path: inset(-200px -20px 0px -20px)
}

.xrotz4w {
    inset-inline-start: 8px
}

.xrq6e7g {
    inset-inline-end: calc(var(--image-offset) * -1)
}

.xrqaf0a {
    background-color: var(--calendar-meeting-picker-marker)
}

.xrqfkbs {
    color: var(--xe5i04x)
}

.xrr41r3 {
    inset-inline-start: 6px
}

.xrrhbhu {
    font-weight: var(--message-heading-4-font-weight)
}

.xrs11v0 {
    fill: var(--secondary-text-on-media)
}

.xrspopn {
    margin-inline-end: var(--x1tf79ex)
}

.xrsq3au {
    background-color: var(--fds-blue-40)
}

.xrttalv {
    align-content: var(--x-alignContent)
}

.xrtye2n {
    border-inline-end-color: var(--progress-ring-neutral-foreground)
}

.xru4yt1 {
    transform-origin: -4px 6px
}

.xru8pw1 {
    animation-name: x1d6p7sg-B
}

.xrubg2h {
    color: var(--xxkdzvv)
}

.xrufs26 {
    background-color: #eff2f5
}

.xrufx0o {
    object-position: 0 -10px
}

.xrulbe9 {
    border-end-start-radius: var(--x19huaox)
}

.xrv4cvt {
    font-size: 1em
}

.xrv8gga {
    inset-inline-start: 17%
}

.xrvh0qo {
    border-inline-end-color: var(--voice-control-bar-border-color)
}

.xrvj5dj {
    display: grid
}

.xrvldg0 {
    font-family: var(--new-large-title-1-font-family)
}

.xrw5ot4 {
    padding-inline-end: 9px
}

.xrwajcx {
    border-inline-start-color: var(--primary-button-background, #0866FF)
}

.xrweaip {
    background-color: #ffffff80
}

.xrx4l5l {
    -webkit-backdrop-filter: blur(40px) brightness(1.5);
    backdrop-filter: blur(40px) brightness(1.5)
}

.xrxb4jq {
    text-transform: var(--x143s68s)
}

.xrxk28v {
    -webkit-backdrop-filter: blur(30px)
}

.xry2ai6 {
    inset-inline-start: 50px
}

.xry6foc {
    color: var(--button-icon-tertiary-toggled)
}

.xrycbv3 {
    transform: translate(50%) translateY(-50%)
}

.xrylv2j {
    list-style-type: circle
}

.xrzw0rk {
    box-shadow: 0 1px 0 0 var(--chat-text-blockquote-color-text-primary-media) inset, 0 0 2px 0 var(--chat-replied-message-background-color), 0 0 6px 0 var(--chat-replied-message-background-color), 0 6px 30px #00000012
}

.xs0h0sm {
    background-color: var(--fill-blur)
}

.xs1kbpr {
    color: var(--wig-oyster-black-85)
}

.xs2uvft {
    border-end-start-radius: var(--xz5hhjv)
}

.xs3lmqk {
    box-shadow: var(--new-elevation-01-box-shadow)
}

.xs3q71m {
    background-color: var(--card-translucent-background)
}

.xs3qcdl {
    margin-inline-start: 111px
}

.xs4rv5j {
    stroke: var(--button-icon-secondary-calling)
}

.xs4xyr0 {
    animation-duration: .25s
}

.xs51lif {
    transform: translate(-4px)
}

.xs58l47 {
    border-inline-start-color: var(--messenger-card-background)
}

.xs6caty {
    margin-inline-end: var(--space-large)
}

.xs6viw2 {
    -webkit-filter: brightness(0) var(--filter-primary-icon);
    filter: brightness(0) var(--filter-primary-icon)
}

.xs7hhfa {
    border-start-start-radius: var(--x16xtl57)
}

.xs7m88r {
    background-color: var(--progress-stepper-secondary-incomplete)
}

.xs83m0k {
    flex-shrink: 1
}

.xs83zq4 {
    border-start-end-radius: 3px
}

.xs889p8 {
    animation-name: x1su1mo5-B
}

.xs93c0a {
    border-start-start-radius: var(--x82vd9a)
}

.xs93zte {
    padding-inline-end: var(--size-16)
}

.xs9vrbc {
    background-color: var(--bubbleContentUserBackgroundColor)
}

.xs9wviy {
    border-end-start-radius: 16px
}

.xsa509x {
    border-start-end-radius: var(--x1ttpv1t)
}

.xsaejhk {
    margin-inline-start: 105px
}

.xsagqdp {
    font-family: var(--font-family-text-normal), var(--font-family-segoe) !important
}

.xsal60d {
    scrollbar-color: transparent transparent
}

.xsaubg1 {
    color: #272727b3
}

.xsbfjvs {
    background-color: var(--workplace-chart-foreground)
}

.xsbsmvu {
    border-end-start-radius: 70px
}

.xscnkjw {
    line-height: var(--xon84gx)
}

.xscowc0 {
    background-color: var(--x1r17ggk)
}

.xscpjr8 {
    will-change: filter
}

.xsct1ou {
    stroke: #aab
}

.xsdj86q {
    padding-inline-start: 17px
}

.xsdjmd6 {
    font-weight: var(--xchgx9)
}

.xsdp72b {
    border-inline-start-color: #ff911000
}

.xsdqxv5 {
    transform: translate(calc(var(--size-medium) / 18))
}

.xsdxoiz {
    margin-inline-end: var(--nav-list-cell-margin-horizontal-inner-addon)
}

.xseapn1 {
    padding-inline-end: var(--x287wji)
}

.xsejb3s {
    border-start-end-radius: var(--x-borderRadius)
}

.xsfojl8 {
    background-color: var(--background-accent-positive-pressed)
}

.xsfpt18 {
    transform: translate(-50%, 8%)
}

.xsfy40s {
    padding-inline-end: 32px
}

.xsg0ci3 {
    border-inline-start-color: var(--about-ig-white)
}

.xsgajta {
    box-shadow: 0 2px 4px #0000001a
}

.xsh9try {
    background-color: var(--blue-secondary)
}

.xshg46c {
    border-end-end-radius: 22px
}

.xshklg3 {
    animation-delay: 1s
}

.xshks6l {
    border-start-start-radius: var(--radius-medium)
}

.xshqxdv {
    margin-inline-start: 224px !important
}

.xsi0nmb {
    color: var(--x1kpccw5)
}

.xsid9ct {
    cursor: crosshair
}

.xsifsgf {
    font-size: var(--x1tshz0w)
}

.xsiiwme {
    text-transform: var(--x1rop9ph)
}

.xsjn2wy {
    animation-name: x95vr6w-B
}

.xsk4xva {
    padding-inline-start: var(--size-negative-20)
}

.xskzjsv {
    border-start-end-radius: calc(var(--size-small) / 2)
}

.xskzprw {
    animation-fill-mode: backwards
}

.xslopbx {
    border-start-end-radius: 55px
}

.xslp6d4 {
    border-inline-start-color: var(--fds-gray-00)
}

.xsm6w69 {
    inset-inline-end: -360px
}

.xsmi43k {
    opacity: var(--xnzvq2j)
}

.xsmlqme {
    animation-name: x94mwlt-B
}

.xsmz2so {
    order: 37
}

.xsne5vg {
    border-inline-start-color: #dddfe2
}

.xso508o {
    color: #1b8755
}

.xso7ly {
    transition-duration: var(--duration-extra-short-in)
}

.xspe117 {
    background-color: var(--calendar-event-card-outline-gray)
}

.xsq0iq7 {
    box-shadow: 0 -1px 0 var(--hover-overlay), 0 -1px 8px var(--shadow-2)
}

.xsqh2ya {
    border-start-end-radius: var(--x1wtafy2)
}

.xsqj5wx {
    transform: var(--x-transform)
}

.xsqyzxx {
    background-color: var(--mwp-primary-theme-color)
}

.xsrhx6k {
    fill: var(--disabled-icon)
}

.xsrmkr {
    order: 70
}

.xsrzb8j {
    background-color: var(--reaction-pill-background-color)
}

.xss6m8b {
    font-variant-numeric: tabular-nums
}

.xsse7jy {
    flex-basis: 400px
}

.xsssogd {
    grid-template-columns: repeat(auto-fill, minmax(235px, 1fr))
}

.xst2vwg {
    background-color: #0000
}

.xst6bnn {
    transform: scale(.6)
}

.xsto0zo {
    color: var(--hds-intense)
}

.xstzfhl {
    border-inline-start-style: none
}

.xstzsv7 {
    background-color: var(--blue-primary)
}

.xsu6bq0 {
    border-inline-start-color: #1877f24d
}

.xsuiv4y {
    animation-name: x1mi9bte-B
}

.xsukrob {
    line-height: var(--x4si3xe)
}

.xsupqk9 {
    margin-inline-end: var(--size-negative-4)
}

.xsusqng {
    transition-property: transform, top
}

.xsutdq {
    flex-grow: 2.5
}

.xsux78y {
    view-transition-name: appearance-dialog
}

.xsv05z6 {
    border-end-end-radius: 24%
}

.xsve9r9 {
    color: #1876f2
}

.xsvp111 {
    text-shadow: 1px 1px 0 rgba(20, 22, 26, .3)
}

.xsvq33x {
    stroke: #32cdcd
}

.xswo3hg {
    transform: scale(.8) translateY(300px)
}

.xsxby9i {
    background-color: var(--background-on-media-pressed)
}

.xsxvzsj {
    background-image: linear-gradient(180deg, var(--always-dark-overlay), var(--shadow-1) 52.5%, transparent)
}

.xsy76jp {
    background-image: linear-gradient(var(--fds-black-alpha-60), var(--fds-black-alpha-60))
}

.xszat0t {
    background-color: var(--always-gray-75)
}

.xszg11z {
    animation-name: xnjai2g-B
}

.xszxlxb {
    row-gap: var(--size-32)
}

.xt0e3qv {
    cursor: default
}

.xt0hpd5 {
    border-end-start-radius: var(--xpenkto)
}

.xt0psk2 {
    display: inline
}

.xt2fmn5 {
    border-end-end-radius: 9px
}

.xt2rxqw {
    background-color: var(--xw6x4cz)
}

.xt3dplx {
    animation-delay: .7s
}

.xt3tw32 {
    order: 26
}

.xt4736n {
    font-size: var(--body-font-size)
}

.xt4hy5 {
    padding-inline-end: 170px
}

.xt4opyv {
    border-start-end-radius: 52px
}

.xt591ph {
    background-image: linear-gradient(72.44deg, #ff0169 4.69%, #d300c5 48.96%, #7638fa 92.19%)
}

.xt5e8co {
    order: 17
}

.xt5i110 {
    animation-name: x3meebn-B, x1a0t17s-B
}

.xt5wmhg {
    color: var(--surface-background)
}

.xt5xv9l {
    background-color: var(--chat-composer-background-color, var(--card-background))
}

.xt6cuep {
    border-inline-end-color: var(--non-media-pressed-on-dark)
}

.xt6ml21 {
    padding-inline-start: var(--x4yl131)
}

.xt6ovg4 {
    border-end-end-radius: 3px
}

.xt7kscn {
    animation-name: xmoea32-B
}

.xt8zj4n {
    border-inline-end-color: #e0e3e6
}

.xt9c220 {
    grid-auto-columns: auto
}

.xtab2f5 {
    border-end-end-radius: var(--x1ciwlvv)
}

.xtabx9b {
    -webkit-filter: drop-shadow(0 1px 2px var(--shadow-2));
    filter: drop-shadow(0 1px 2px var(--shadow-2))
}

.xtasm4o {
    fill: var(--dataviz-supplementary-2)
}

.xtaz4m5 {
    list-style-type: disc
}

.xtbp35u {
    -webkit-filter: var(--shadow-glow);
    filter: var(--shadow-glow)
}

.xtbra7w {
    font-family: var(--xz6ujff), var(--x1j2mfry) !important
}

.xtc6z2u {
    background-color: #FFFFFF
}

.xtclifk {
    background-image: repeating-linear-gradient(-45deg, #0000, #0000 5px, #6e71750f 5px 10px)
}

.xtcx8v3 {
    display: list-item
}

.xtd92k5 {
    box-shadow: 0 4px 24px var(--chat-text-blockquote-color-background-line)
}

.xte25xw {
    inset-inline-start: 186px
}

.xtea3wc {
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

.xtekc4n {
    border-start-start-radius: var(--about-ig-galaxy-image-border-radius)
}

.xtf1z3e {
    border-start-start-radius: 42px
}

.xtfna4w {
    padding-inline-end: 146px
}

.xtfr68u {
    -webkit-filter: blur(36px) saturate(1.25) brightness(.95);
    filter: blur(36px) saturate(1.25) brightness(.95)
}

.xtfzpgb {
    column-gap: var(--space-x-small)
}

.xtgl8bv {
    line-height: var(--xdyx740)
}

.xtgp73m {
    align-self: unset
}

.xth0gu4 {
    inset-inline-start: 55px
}

.xti2d7y {
    opacity: .4
}

.xtija5b {
    background-color: var(--xadhof8)
}

.xtijo5x {
    inset-inline-end: 0
}

.xtiry3x {
    border-end-end-radius: var(--media-tile-border-radius)
}

.xtj4zo2 {
    inset-inline-start: 34%
}

.xtj8gnn {
    transform-origin: top
}

.xtjevij {
    transform: scaleY(-1)
}

.xtk25yc {
    background-color: var(--calendar-meeting-picker-background)
}

.xtk6v10 {
    color: var(--primary-button-text)
}

.xtl7auq {
    border-start-end-radius: 15%
}

.xtllk9e {
    border-end-end-radius: var(--x16xtl57)
}

.xtlthio {
    color: var(--mwx-code-syntax-number)
}

.xtm33id {
    background-color: var(--geodesic-next-color-icon-marker-active)
}

.xtmkuz7 {
    margin-inline-end: 2%
}

.xtmr4r {
    font-size: var(--xlird6x)
}

.xtmzhzn {
    color: #1f7a37
}

.xtnkw9f {
    box-shadow: 0 1px 4px var(--fds-black-alpha-50), 0 0 0 1px var(--fds-black-alpha-30)
}

.xtp2iwk {
    border-start-end-radius: 17px
}

.xtp4sz3 {
    text-shadow: 0 2px 4px rgba(0, 0, 0, .5)
}

.xtpq3r6 {
    color: var(--new-icon-destructive)
}

.xtpu6wh {
    border-end-end-radius: var(--x1j99h4o)
}

.xtq6bvn {
    border-inline-start-color: #000
}

.xtqikln {
    column-gap: 12px
}

.xtr17ik {
    border-inline-end-color: var(--Line-Subtle, #E0E3E6)
}

.xtr9nlx {
    accent-color: var(--accent)
}

.xtrbpun {
    background-color: var(--xdvz3pk)
}

.xtrficw {
    border-inline-end-color: var(--calendar-event-card-outline-blue)
}

.xtrg13t {
    float: var(--stylex-logical-end)
}

.xtssl2i {
    padding-inline-start: 40px
}

.xtsvl71 {
    animation-duration: .15s
}

.xtt52l0 {
    resize: none
}

.xtte2yg {
    border-end-start-radius: 1em
}

.xttx25h {
    line-height: var(--x147mwbl)
}

.xtuq3kr {
    margin-inline-end: 10%
}

.xtuvxek {
    padding-inline-end: var(--x193uvy1)
}

.xtvhhri {
    text-transform: uppercase
}

.xtvsq51 {
    background-color: var(--primary-button-background)
}

.xtvy0jz {
    animation-name: x17jkpnd-B
}

.xtwfq29 {
    background-color: currentColor
}

.xtwhgk6 {
    border-inline-end-color: #e4e6eb
}

.xtwkifg {
    animation-name: x13h2ri6-B
}

.xtx3yfk {
    border-inline-start-color: var(--switch-active)
}

.xtx5638 {
    border-inline-start-color: var(--disabled-text)
}

.xtxsjtk {
    box-shadow: var(--menu-box-shadow)
}

.xtyphpq {
    order: 86
}

.xtyxhl7 {
    background-color: var(--chat-text-blockquote-color-background-line, var(--placeholder-text))
}

.xtz0iyb {
    -webkit-filter: brightness(.85);
    filter: brightness(.85)
}

.xtzsbya {
    transform: scale(.35714285714285715)
}

.xtzu7as {
    transform: translate(48px) translateZ(0)
}

.xtzvprt {
    border-start-end-radius: 36px
}

.xu0oii1 {
    box-shadow: 0 2px 8px 0 var(--shadow-1)
}

.xu14ctz {
    border-inline-end-color: var(--base-blue)
}

.xu25z0z {
    border-start-end-radius: inherit
}

.xu2cu48 {
    font-size: var(--x12q61b4)
}

.xu2mzpk {
    -webkit-mask-image: linear-gradient(transparent, black 50%);
    mask-image: linear-gradient(transparent, #000 50%)
}

.xu33yg2 {
    border-inline-start-width: medium
}

.xu37r0v {
    font-weight: var(--x1fs8m7s)
}

.xu3cg7j {
    transform-origin: 0% 0%
}

.xu3dfck {
    padding-inline-start: var(--workds-text-input-padding-end-with-addon-double)
}

.xu3pdk0 {
    aspect-ratio: var(--xmzrew1)
}

.xu4ko2f {
    row-gap: 9999px
}

.xu4p7br {
    color: #1877f2
}

.xu54ipa {
    font-size: 3.125rem
}

.xu58y7p {
    background-color: var(--background-accent-positive-hover)
}

.xu5cljj {
    font-weight: var(--new-footnote-emphasized-font-weight)
}

.xu5i820 {
    animation-name: x3euffx-B
}

.xu5q9ze {
    padding-inline-start: var(--xzlso8s)
}

.xu5zl3s {
    column-gap: 13px
}

.xu6gjpd {
    transition-duration: var(--fds-duration-short-in)
}

.xu6o2t2 {
    border-start-start-radius: 30px !important
}

.xu7af1f {
    border-inline-end-color: var(--secondary-text)
}

.xu7c50c {
    background-image: var(--reasoning-glimmer-gradient)
}

.xu88d7e {
    color: #dd4a68
}

.xu8mah7 {
    background-color: var(--background-on-media-hover)
}

.xu8od7l {
    border-inline-end-color: #7c7f83
}

.xu9khku {
    stroke: var(--button-icon-tertiary)
}

.xu9qjwm {
    font-size: var(--x1ic7tk9)
}

.xua2c09 {
    padding-inline-start: 45px
}

.xua3uq3 {
    transition-property: height
}

.xuac11s {
    font-size: var(--new-large-title-2-font-size)
}

.xuae0im {
    stroke: var(--base-blue)
}

.xuamg6b {
    border-end-start-radius: var(--x1ruj3lq)
}

.xuc5kci {
    color: #07a
}

.xucsd93 {
    font-size: var(--xrcnwju)
}

.xucymfc {
    font-size: 2.125rem
}

.xudf5d4 {
    padding-inline-start: -4px
}

.xudsgdi {
    text-shadow: 0 0 1px var(--always-dark-overlay)
}

.xue23yh {
    column-gap: var(--x1gzszst)
}

.xuefhgv {
    background-image: linear-gradient(transparent 0%, var(--always-dark-overlay) 100%)
}

.xuem50a {
    background-color: var(--hz-left-nav-background)
}

.xueyd99 {
    padding-inline-end: 45px
}

.xuezl2l {
    background-image: linear-gradient(90deg, #7462e14d -13.26%, #cd9cf94d 62.64%)
}

.xufc7i9 {
    font-family: var(--x1ui3dgx), var(--xsgamho) !important
}

.xufnvkl {
    display: flow-root
}

.xufuuud {
    border-inline-end-color: var(--disabled-icon)
}

.xuhkk8o {
    line-height: var(--xz5zsz7)
}

.xuirq98 {
    padding-inline-end: var(--x18og1a8)
}

.xuitlyh {
    background-color: #820318
}

.xuix1fa {
    hyphens: none
}

.xuj82j5 {
    background-color: #c2b6ee
}

.xujl8zx {
    text-decoration-line: underline
}

.xuk3077 {
    align-items: flex-end
}

.xukekf6 {
    border-end-end-radius: 30px !important
}

.xukhhbo {
    box-shadow: var(--shadow-elevation-05), var(--quick-launcher-protection-box-shadow)
}

.xuklvn5 {
    font-size: 3.375rem
}

.xukmnpi {
    background-color: var(--background-primary)
}

.xul0bl0 {
    color: var(--chat-composer-button-color, var(--accent))
}

.xul1aqh {
    font-size: var(--x13k2r5y)
}

.xul23gt {
    border-end-end-radius: var(--dialog-border-radius)
}

.xuldkdt {
    border-end-end-radius: calc(var(--size-medium) / 2)
}

.xule2z1 {
    margin-inline-end: -24px
}

.xum2pek {
    border-start-start-radius: 38px
}

.xum4auv {
    border-end-end-radius: 100px
}

.xumrakr {
    box-shadow: 0 13px 32px var(--shadow-1)
}

.xumwmo6 {
    transform: translate(100%)
}

.xun2265 {
    font-family: SF Pro Display
}

.xuna32c {
    padding-inline-start: var(--x19nwfu8)
}

.xunj4os {
    line-height: 1.34
}

.xunnfop {
    animation-duration: 1.9s
}

.xuoprnh {
    padding-inline-end: var(--x1s4f3lx)
}

.xuorrx5 {
    border-inline-start-width: var(--xc79r3t)
}

.xuq4ie0 {
    padding-inline-start: var(--space-xx-small)
}

.xuqacwm {
    animation-timing-function: cubic-bezier(.17, .17, 0, 1)
}

.xuqu0i6 {
    box-shadow: 0 0 10px 0 var(--fds-black-alpha-10), 0 0 20px 0 var(--fds-black-alpha-15)
}

.xurgipy {
    border-end-start-radius: var(--xl8uc24)
}

.xurresp {
    padding-inline-start: .5em
}

.xurzqwv {
    box-shadow: 0 2px 4px var(--shadow-1), 0 8px 20px var(--shadow-1)
}

.xus1m8s {
    color: var(--x154vybi)
}

.xusn5bo {
    color: var(--x10p3rbv)
}

.xusue18 {
    inset-inline-start: 39px
}

.xuucpan {
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5)
}

.xuuh30 {
    transform: translate(-50%)
}

.xuujh47 {
    border-inline-start-color: var(--wash)
}

.xuv4yd6 {
    border-end-start-radius: var(--hds-border-radius-30)
}

.xuv8nkb {
    font-weight: 800
}

.xuvjrbr {
    border-inline-start-color: var(--negative)
}

.xuvt9l {
    background-color: var(--surface)
}

.xuvvo9q {
    font-family: var(--x1wxq01c), var(--x1ttd5ug) !important
}

.xuvwz0j {
    border-end-end-radius: 22.5px
}

.xuw2q3d {
    stroke: var(--button-icon-secondary-calling-toggled)
}

.xuwbzjh {
    order: var(--x-order)
}

.xuwt6zp {
    padding-inline-start: 146px
}

.xuwvgg2 {
    border-inline-end-color: var(--always-black)
}

.xuwz08h {
    line-height: var(--xwendvj)
}

.xux4pbp {
    font-family: Optimistic Text Normal, system-ui, sans-serif !important
}

.xuxc9uh {
    border-inline-start-color: var(--tooltip-background)
}

.xuxekev {
    border-inline-start-color: var(--media-outer-border)
}

.xuxiujg {
    animation-timing-function: cubic-bezier(.33, 0, .67, 1)
}

.xuxvh1q {
    color: #fff
}

.xuxw1ft {
    white-space: nowrap
}

.xuy72oy {
    justify-self: stretch
}

.xuypc72 {
    border-inline-start-color: var(--primary-deemphasized-button-text)
}

.xuz0o3t {
    padding-inline-end: 104px
}

.xuzhngd {
    opacity: .3
}

.xuzof5t {
    fill: #a136ff
}

.xv002az {
    background-color: var(--dolly-bg-white)
}

.xv024v0 {
    font-size: 18pt
}

.xv1deke {
    -webkit-filter: drop-shadow(0 0 2px var(--shadow-5));
    filter: drop-shadow(0 0 2px var(--shadow-5))
}

.xv1dw6u {
    font-weight: var(--xzpg1ao)
}

.xv1jog7 {
    margin-inline-end: 40%
}

.xv29v55 {
    inset-inline-start: var(--space-small)
}

.xv2q8z8 {
    border-end-start-radius: var(--comment-bubble)
}

.xv2umb2 {
    flex-basis: inherit
}

.xv305lp {
    animation-name: x1l9pw95-B
}

.xv54qhq {
    padding-inline-end: 16px
}

.xv5lvn5 {
    border-inline-start-color: transparent
}

.xv5skbt {
    order: 30
}

.xv5t66b {
    transform: translate(12px)
}

.xv5twrn {
    cursor: move
}

.xv5uh0x {
    border-inline-start-color: #1479fb
}

.xv6duij {
    padding-inline-start: 131px
}

.xv6xv62 {
    border-inline-start-color: var(--calendar-event-card-outline-blue)
}

.xv6z1j4 {
    border-end-start-radius: 17px
}

.xv78j7m {
    background-color: var(--text-highlight)
}

.xv7a7zx {
    border-end-start-radius: 90px
}

.xv812yg {
    margin-inline-end: 275px
}

.xv8dq09 {
    transform: translate(0)
}

.xv8xv52 {
    inset-inline-end: 6.5px
}

.xv8yd0l {
    translate: var(--x-translate)
}

.xv8yid9 {
    transform: translate(25%, 25%)
}

.xv9j4wm {
    margin-inline-start: 360px
}

.xv9rvxn {
    background-color: var(--positive)
}

.xva5n77 {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif
}

.xva7yom {
    transform: translate(-320px)
}

.xvahy20 {
    padding-inline-start: 25px
}

.xvarp8k {
    font-size: 1.6875rem
}

.xvb1y9c {
    color: #15803d
}

.xvbdl32 {
    animation-name: x1x235tc-B
}

.xvbhtw8 {
    background-color: rgb(var(--ig-primary-background))
}

.xvc51xn {
    margin-inline-start: 32px
}

.xvc5jky {
    margin-inline-start: auto
}

.xvcl9bi {
    color: var(--xscreen-unknown)
}

.xvd23sj {
    box-shadow: 0 4px 10px var(--shadow-2)
}

.xvdcs4k {
    margin-inline-end: -22px
}

.xve9zqi {
    font-family: var(--x1rl2gpv)
}

.xveuv9e {
    font-size: var(--xvo89t0)
}

.xvfot74 {
    font-family: var(--new-large-title-2-font-family)
}

.xvixa1k {
    font-size: var(--x1e4zjoo)
}

.xvj87bh {
    animation-timing-function: cubic-bezier(.22, .61, .36, 1)
}

.xvj8lpu {
    margin-inline-start: 35%
}

.xvjj3ju {
    background-color: var(--switch-inactive)
}

.xvkmm8z {
    color: var(--switch-active)
}

.xvkpfjs {
    background-size: var(--x5suos6)
}

.xvkv0nz {
    background-color: #1877f233
}

.xvlca1e {
    stroke-width: 2
}

.xvm58g7 {
    caret-color: var(--primary-text-on-media)
}

.xvma63k {
    animation-name: x17qceat-B
}

.xvmahel {
    -webkit-font-smoothing: antialiased
}

.xvmbzsn {
    box-shadow: 0 6px 24px var(--shadow-1)
}

.xvn2z4z {
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px)
}

.xvo1kdb {
    border-inline-end-color: var(--dialog-border-color)
}

.xvo38ju {
    animation-delay: var(--x-animationDelay)
}

.xvo6coq {
    box-shadow: 0 1px 2px var(--shadow-1)
}

.xvofs7n {
    background-color: #5aa7ff
}

.xvoovht {
    background-color: #1f1f1f
}

.xvpkmg4 {
    opacity: .25
}

.xvpnlf8 {
    border-inline-end-color: var(--xfsprpa)
}

.xvq8zen {
    line-height: 1.3333
}

.xvs2etk {
    border-start-start-radius: 100%
}

.xvs45v7 {
    inset-inline-start: 15%
}

.xvs79uf {
    background-color: var(--switch-active)
}

.xvs91rp {
    font-size: var(--system-14-font-size)
}

.xvt5ypq {
    border-start-end-radius: var(--size-8)
}

.xvtkyd3 {
    color: var(--xcxoewq)
}

.xvtqozj {
    color: #ffffff80
}

.xvtxzkx {
    border-inline-end-color: var(--negative)
}

.xvtyy9e {
    border-start-start-radius: var(--x1ciwlvv)
}

.xvu5d2q {
    border-inline-start-color: var(--xiv1y0m)
}

.xvuj027 {
    border-inline-end-width: var(--xo3rck8)
}

.xvujqep {
    background-image: linear-gradient(180deg, var(--always-black), var(--always-gray-75))
}

.xvvlph3 {
    border-inline-end-color: var(--x1t42zyj)
}

.xvw4r5r {
    animation-name: x30e9mo-B
}

.xvwgdrk {
    letter-spacing: .38px
}

.xvxeoey {
    padding-inline-end: var(--size-24)
}

.xvygcut {
    animation-timing-function: var(--dialog-animation-timing-function)
}

.xvyn3mo {
    animation-name: xwelvn4-B
}

.xvzk148 {
    background-image: linear-gradient(90deg, #1455b0, #ed41a5)
}

.xvzlp9s {
    background-color: #0084ff
}

.xvzvg7y {
    font-size: 3.75rem
}

.xw01apr {
    margin-inline-start: -6px
}

.xw09woa {
    row-gap: 6px
}

.xw0y2gn {
    inset-inline-start: 116px
}

.xw13fz0 {
    border-inline-start-color: var(--base-blue)
}

.xw1mzvt {
    font-weight: 510
}

.xw1vsd8 {
    inset-inline-start: calc(-1 * (var(--xsjbu7k) + var(--x1099yxr)))
}

.xw29usr {
    border-inline-start-style: var(--dialog-border-style)
}

.xw2edvt {
    margin-inline-start: 275px
}

.xw2ht0g {
    animation-name: x1qbh088-B
}

.xw2npq5 {
    color: var(--text-primary)
}

.xw2pbgp {
    color: var(--new-text-tertiary)
}

.xw2yikh {
    box-shadow: var(--tooltip-shadow)
}

.xw33vff {
    inset-inline-start: 96px
}

.xw3gf2m {
    border-end-end-radius: var(--x1epajyq)
}

.xw3yjuf {
    color: #b2dbff
}

.xw4lp7e {
    stroke: var(--new-icon-destructive)
}

.xw4r0ft {
    background-color: var(--hero-banner-background)
}

.xw5cjc7 {
    border-start-start-radius: var(--card-corner-radius)
}

.xw5lrne {
    transition-delay: 60s
}

.xw74ci5 {
    border-inline-start-color: var(--rating-star-active)
}

.xw78oal {
    grid-auto-flow: column dense
}

.xw7g9no {
    background-size: 130% auto
}

.xw8ag78 {
    animation-duration: .1s
}

.xw8audo {
    font-size: var(--x1fngy3z)
}

.xw8kemb {
    padding-inline-end: 80px
}

.xw8tdv1 {
    border-inline-end-width: var(--border-width)
}

.xw8v4xd {
    margin-inline-end: var(--x-margin)
}

.xw8xeku {
    padding-inline-start: 90px
}

.xw8ys2m {
    animation-name: x4m3fz-B
}

.xw8z9w8 {
    vertical-align: sub
}

.xw9dhne {
    background-color: var(--rating-star-active)
}

.xw9id9a {
    box-shadow: var(--media-inner-border)
}

.xw9jgqm {
    margin-inline-end: var(--size-4)
}

.xwa7khf {
    border-end-end-radius: 1em
}

.xwaa2ar {
    column-gap: 48px
}

.xwaweh {
    border-end-start-radius: 255px
}

.xwc5888 {
    animation-iteration-count: 1;
    animation-iteration-count: infinite
}

.xwc7p3h {
    background-color: var(--token-background)
}

.xwcc1u6 {
    background-image: linear-gradient(90deg, var(--primary-text) 25%, var(--secondary-text) 50%, var(--primary-text) 75%)
}

.xwcdlkv {
    padding-inline-start: -12px
}

.xwcfey6 {
    background-color: var(--disabled-button-background)
}

.xwclnew {
    text-transform: var(--xewdu67)
}

.xwcsmn1 {
    transition-property: transform, opacity
}

.xwdmxg7 {
    transform: translate(-2px, -11px)
}

.xwdowzl {
    font-weight: var(--subtitle-medium-font-weight)
}

.xwdx20x {
    background-image: linear-gradient(45deg, #45bd62, #14b43b)
}

.xwflfxt {
    box-shadow: 0 4px 14px var(--shadow-1)
}

.xwfo4j4 {
    inset-inline-start: -10%
}

.xwfyxwz {
    -webkit-filter: drop-shadow(0px 13px 32px var(--shadow-1));
    filter: drop-shadow(0px 13px 32px var(--shadow-1))
}

.xwg4lvm {
    background-color: var(--always-green)
}

.xwh142t {
    -webkit-filter: blur(100px);
    filter: blur(100px)
}

.xwhkkir {
    box-shadow: var(--dialog-box-shadow)
}

.xwhmpl5 {
    background-color: var(--progress-stepper-secondary-complete)
}

.xwhv06o {
    padding-inline-end: 45%
}

.xwhw2v2 {
    font-weight: var(--font-weight-system-semibold)
}

.xwj19d4 {
    background-color: #fff3cd
}

.xwj6ksc {
    border-end-start-radius: 36px
}

.xwji4o3 {
    transition-timing-function: ease
}

.xwjyyd3 {
    margin-inline-end: var(--size-negative-14)
}

.xwklpps {
    margin-inline-start: 2px
}

.xwldb3t {
    justify-self: flex-start
}

.xwlqi8y {
    border-inline-start-color: var(--new-fill-blue)
}

.xwm0w0a {
    inset-inline-end: 15%
}

.xwmoq1i {
    order: 18
}

.xwn43p0 {
    padding-inline-start: 18px
}

.xwn7fz2 {
    line-height: 1.3
}

.xwnhzmj {
    animation-name: x1h06q2e-B
}

.xwnonoy {
    background-color: var(--accent)
}

.xwntvv8 {
    background-image: linear-gradient(135deg, var(--messenger-card-background) 50%, transparent 50%)
}

.xwo5tq {
    position: var(--x-position)
}

.xwodta0 {
    padding-inline-end: 35px
}

.xwoeoq {
    background-color: var(--text-input-bar-background)
}

.xwot3bk {
    transform: rotate(-4deg) translate(-24px, -18px)
}

.xwp9zoi {
    border-end-start-radius: var(--x139ry6a)
}

.xwq05k6 {
    opacity: .55
}

.xwqyzqf {
    margin-inline-start: -24px
}

.xwr83af {
    color: var(--hds-dark-text)
}

.xws6zjw {
    background-color: #fff6
}

.xws8118 {
    border-end-end-radius: var(--button-corner-radius)
}

.xwsa0x0 {
    border-inline-start-color: var(--profile-photo-indicator-border)
}

.xwsdpu9 {
    font-size: 1.25em
}

.xwsrrc5 {
    margin-inline-start: calc(var(--toast-addon-padding-horizontal) * -1)
}

.xwt6s21 {
    border-inline-start-color: rgb(var(--ig-elevated-separator))
}

.xwtgzux {
    background-image: linear-gradient(to top, #242526, #242526e6, #242526b3, #24252666, #24252600)
}

.xwthscj {
    fill: #6881c4
}

.xwtosrg {
    border-start-start-radius: 10%
}

.xwu0ehp {
    line-height: var(--x1s5xtyw)
}

.xwuoujp {
    flex-basis: 280px
}

.xwuq5b1 {
    z-index: 205
}

.xwv2w2y {
    margin-inline-end: 43px
}

.xwvjlig {
    border-inline-start-color: #3e9efb
}

.xwwtwea {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.xwxc2jc {
    line-height: 1.8
}

.xwxrfds {
    z-index: 203
}

.xwy3id5 {
    border-inline-end-style: dashed
}

.xwyadqu {
    border-start-start-radius: var(--xpenkto)
}

.xwyof8e {
    border-inline-start-color: var(--disabled-button-background) !important
}

.xwz0xwf {
    display: inline-grid
}

.xwzctpw {
    background-color: var(--background-accent-negative-pressed)
}

.xwzjazl {
    transform: translate(-6px)
}

.xwzluw {
    border-inline-end-color: #0000
}

.xwzqg5u {
    text-transform: var(--x1byyqdx)
}

.xwzswnd {
    box-shadow: 0 1px 0 0 var(--shadow-1), 0 0 8px 0 var(--shadow-2)
}

.xwzzcjq {
    border-inline-end-color: #2e2d2d
}

.xx0bs7k {
    color: var(--xn9pdrp)
}

.xx0efsm {
    background-image: linear-gradient(0deg, #0000, #00000001 11.79%, #00000003 21.38%, #00000006 29.12%, #0000000b 35.34%, #00000010 40.37%, #00000016 44.56%, #0000001d 48.24%, #00000025 51.76%, #0000002c 55.44%, #00000034 59.63%, #0000003c 64.66%, #0004 70.88%, #0000004c 78.62%, #00000053 88.21%, #00000059)
}

.xx0h0ie {
    background-color: var(--geodesic-next-color-interactive-background-wash-active)
}

.xx0ids8 {
    color: #0b6ed3
}

.xx0nnue {
    transform: translate(32px) translateZ(0)
}

.xx122p5 {
    border-inline-end-color: #e1e3e5
}

.xx281p9 {
    padding-inline-end: 50px
}

.xx2ip7n {
    background-image: url(NzwVvtTMlrU.svg)
}

.xx2nw11 {
    list-style-type: number
}

.xx335yk {
    background-image: linear-gradient(45deg, #38affa, #2181f9)
}

.xx39lbz {
    margin-inline-end: 25vw
}

.xx3r7rx {
    stroke: var(--base-grape)
}

.xx487zo {
    border-inline-start-width: var(--chat-message-border-width, 0px)
}

.xx4hqgx {
    animation-iteration-count: var(--x-animationIterationCount)
}

.xx58lst {
    -webkit-clip-path: var(--x-clipPath);
    clip-path: var(--x-clipPath)
}

.xx5p2g1 {
    animation-name: x36x7p0-B
}

.xx5wi7t {
    inset-inline-start: 115px
}

.xx5wybl {
    font-family: Instagram Sans Regular !important
}

.xx6bhzk {
    transition-duration: .15s
}

.xx6cpbd {
    animation-name: x1pyf5go-B
}

.xx6jrq6 {
    margin-inline-start: 15px
}

.xx6zl9n {
    margin-inline-start: 110px
}

.xx7uev8 {
    stroke: var(--placeholder-text)
}

.xx83zyx {
    background-clip: padding-box
}

.xx8jjhe {
    border-end-end-radius: 25%
}

.xx90q8 {
    word-wrap: unset
}

.xxa6egd {
    transform: scaleY(0)
}

.xxaq0ya {
    font-size: var(--xty0z5x)
}

.xxbwyd1 {
    line-height: var(--xo1yfok)
}

.xxcbqqu {
    inset-inline-start: 15px
}

.xxcjuqp {
    background-color: var(--calendar-event-card-green)
}

.xxdcdb7 {
    color: var(--xkvygis)
}

.xxdnyf7 {
    text-shadow: 0 0 3px var(--shadow-8)
}

.xxdwju6 {
    background-color: var(--chip-button-green, #24832C)
}

.xxe13sb {
    padding-inline-end: var(--dialog-anchor-horizontal-padding)
}

.xxeb2sn {
    background-color: var(--calendar-event-card-blue)
}

.xxedlcz {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E")
}

.xxefcy7 {
    background-color: #1a2125
}

.xxegd7w {
    inset-inline-start: 80%
}

.xxekrmj {
    background-color: #f889d3
}

.xxg0eex {
    background-image: linear-gradient(transparent, var(--surface-background))
}

.xxh26j3 {
    border-inline-start-width: 2.5px
}

.xxh51pw {
    padding-inline-end: 56px
}

.xxhqxmj {
    font-feature-settings: "liga" off, "clig" off
}

.xxj9rqq {
    border-inline-end-color: #1f5199
}

.xxjcic6 {
    border-inline-end-color: #d82c0d
}

.xxjl4ni {
    animation-name: x1cdi11e-B
}

.xxjwgl8 {
    inset-inline-start: 38px
}

.xxk30dq {
    font-family: Menlo, Monaco, Courier New, Courier, monospace
}

.xxkxylk {
    animation-duration: .5s
}

.xxleykf {
    background-color: var(--xr21y3p)
}

.xxls8um {
    letter-spacing: var(--x117t5xe)
}

.xxm9e6e {
    flex-basis: 120px
}

.xxmrevv {
    background-color: #003a27
}

.xxnfx33 {
    box-shadow: 0 2px 4px var(--shadow-1)
}

.xxnt4vz {
    background-color: linear-gradient(var(--fds-gray-80), transparent)
}

.xxoll9x {
    animation-name: x1ojl3eo-B
}

.xxp0a1f {
    border-end-end-radius: var(--xjnrlz3)
}

.xxp0q0x {
    animation-name: x1jn504y-B
}

.xxpmyqi {
    border-inline-start-width: var(--xik8ccv)
}

.xxq4lyh {
    color: var(--base-blue)
}

.xxqbziy {
    border-start-start-radius: var(--artifact-imagine-model-item-corner-radius)
}

.xxqwieb {
    font-size: var(--x9qem0e)
}

.xxr1k55 {
    column-gap: var(--spacing-5, 16px)
}

.xxrbq2n {
    transition-property: width
}

.xxrui8r {
    order: 80
}

.xxs0x7y {
    animation-timing-function: steps(30)
}

.xxs2qlo {
    padding-inline-end: var(--x1hcq818)
}

.xxs79tx {
    row-gap: 0
}

.xxt2rmt {
    font-size: var(--system-11-font-size)
}

.xxt79k7 {
    transform: translate(-32px) translateZ(0)
}

.xxv0ms9 {
    animation-name: x13o1s23-B
}

.xxv1dvg {
    box-shadow: 0 0 0 4pt var(--accent)
}

.xxv1mzv {
    flex-basis: calc(50% - 1px)
}

.xxw2dx1 {
    animation-name: x10p3mwt-B, x162kelk-B
}

.xxwjd7 {
    row-gap: var(--size-8)
}

.xxx7yvo {
    inset-inline-end: 4px
}

.xxy1z9c {
    padding-inline-end: -6px
}

.xxy3lum {
    background-color: var(--wig-hovered-background)
}

.xxymvpz {
    vertical-align: middle
}

.xxyudk2 {
    border-start-start-radius: var(--xwbpd4y)
}

.xxz9a3q {
    margin-inline-start: 17px
}

.xxziih7 {
    transition-timing-function: cubic-bezier(.08, .52, .52, 1)
}

.xxzylry {
    font-size: var(--new-body-font-size)
}

.xy00591 {
    inset-inline-start: 45%
}

.xy099il {
    padding-inline-end: var(--x1s825o0)
}

.xy09u1q {
    margin-inline-end: 4%
}

.xy0esvw {
    row-gap: var(--space-small)
}

.xy0ey2i {
    background-color: var(--primary-button-text)
}

.xy0fqo7 {
    color: #708090
}

.xy231wg {
    animation-name: xjlv7m0-B
}

.xy3wbsu {
    color: var(--mwx-code-syntax-method)
}

.xy4ewuh {
    line-height: 35.2px
}

.xy69pb {
    animation-name: x1y4ubdb-B
}

.xy6hjbi {
    box-shadow: inset 0 0 0 1px var(--nav-bar-background), 0 0 0 1px var(--nav-bar-background)
}

.xy6m8k3 {
    fill: transparent
}

.xy712c7 {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.xy79onk {
    box-shadow: 0 3px 4px 0 var(--shadow-1)
}

.xy7fgds {
    margin-inline-start: var(--size-12)
}

.xy7firj {
    box-shadow: inset 0 -1px 0 var(--always-gray-95)
}

.xy7v1yf {
    animation-delay: 1.05s
}

.xy84tw {
    padding-inline-start: var(--x14ofxiu)
}

.xy9ixyv {
    text-shadow: 0 0 3px rgba(0, 0, 0, .5)
}

.xy9shu6 {
    background-color: var(--overlay-alpha-50)
}

.xy9w2as {
    line-height: 58px
}

.xyb1xck {
    color: rgb(var(--ig-primary-icon))
}

.xybdag2 {
    padding-inline-start: var(--x1prtngd)
}

.xybwsfo {
    box-shadow: inset 0 0 1px var(--shadow-2)
}

.xyby730 {
    box-shadow: inset 0 0 0 1px var(--thumbnail-inner-border)
}

.xyd612o {
    border-end-end-radius: 20%
}

.xyd83as {
    opacity: .45
}

.xye8dne {
    border-end-start-radius: var(--shape-x-small)
}

.xyen1uc {
    inset-inline-start: 106px
}

.xyen2ro {
    float: none
}

.xyesn5m {
    line-height: 1.1429
}

.xyg0hw4 {
    color: #1c1e21
}

.xyggl5e {
    background-image: url(tq02rf2DZWZ.png)
}

.xygjavf {
    font-family: var(--headline1-font-family), var(--font-family-default) !important
}

.xyh17jp {
    border-inline-end-color: var(--icon-secondary)
}

.xyhhy3i {
    border-inline-end-color: var(--secondary-button-pressed)
}

.xyiysdx {
    padding-inline-start: 2px
}

.xyj7ntb {
    column-gap: 19px
}

.xyjepno {
    border-start-start-radius: var(--tooltip-corner-radius)
}

.xyjqprf {
    border-start-end-radius: var(--messenger-card-corner-radius)
}

.xyjv2jh {
    color: var(--geodesic-next-color-border-error-focused-active)
}

.xyk4ms5 {
    color: var(--chat-message-text-color, inherit)
}

.xykpoxv {
    border-start-start-radius: var(--x-borderRadius)
}

.xykynuu {
    flex-basis: 160px
}

.xyl4keb {
    background-color: var(--chat-edit-message-overlay-color)
}

.xylt984 {
    font-size: 1.3em
}

.xym3nw8 {
    border-end-start-radius: var(--list-cell-border-radius-large)
}

.xymharo {
    margin-inline-start: 30px
}

.xymsyp9 {
    animation-iteration-count: 3600
}

.xyn7wi8 {
    box-shadow: 0 0 0 2.75px var(--background-inverse)
}

.xyogsne {
    line-height: var(--xar7ave)
}

.xyokc8v {
    transition-property: perspective-origin
}

.xyophv2 {
    background-color: var(--dataviz-secondary-2)
}

.xyp2185 {
    background-color: #242526e0
}

.xyqbzfk {
    box-shadow: 0 3px 4px var(--shadow-1)
}

.xyqehj6 {
    border-start-end-radius: 200px
}

.xyqm7xq {
    margin-inline-start: 16px
}

.xyrfnid {
    background-color: gray
}

.xyrg9as {
    padding-inline-start: var(--size-32)
}

.xyri2b {
    padding-inline-end: 0
}

.xyrkm3d {
    padding-inline-end: 128px
}

.xys2atg {
    border-end-end-radius: .5em
}

.xys98vm {
    inset-inline-end: 14px
}

.xysh0jw {
    margin-inline-end: var(--size-24)
}

.xytc5h9 {
    fill: #d300c5
}

.xytf8cw {
    font-size: var(--xky4qh)
}

.xytmcm0 {
    color: var(--primary-text) !important
}

.xytt9sc {
    padding-inline-start: .8em
}

.xyu60za {
    border-inline-end-color: var(--line-subtle)
}

.xyugm6f {
    line-height: 10px
}

.xyumdvf {
    border-inline-start-width: 2px
}

.xyvn2c7 {
    background-image: linear-gradient(to top, #0000008c, #0000)
}

.xyvy9bj {
    border-inline-start-width: .388889px
}

.xywkf5 {
    font-family: var(--xy577th), var(--x5iwwgb) !important
}

.xywy1s7 {
    border-inline-end-width: var(--x1fx80fs)
}

.xyx33zb {
    padding-inline-start: var(--x1s4f3lx)
}

.xyx3deh {
    text-transform: var(--xqm7bsl)
}

.xyx8ycp {
    inset-inline-start: 48px
}

.xyx91m6 {
    background-color: var(--geodesic-next-color-icon-warning-disabled)
}

.xyxfs0t {
    transform: translate(-50%) translateY(0)
}

.xyyay0t {
    border-inline-start-color: var(--x1drzc3)
}

.xyyfx8d {
    color: #e68a00
}

.xyyilfv {
    transform-origin: left top
}

.xyyilqf {
    line-height: var(--xvyjs1h)
}

.xyyilqk {
    background-color: var(--primary-button-background-on-media)
}

.xyymqsf {
    opacity: var(--x1mhjrx2)
}

.xyyubh {
    color: var(--hds-moderate)
}

.xyzh69a {
    font-size: var(--x9jkrjt)
}

.xz03a8w {
    inset-inline-end: 2px
}

.xz11102 {
    border-start-end-radius: calc(var(--size-large) / 2)
}

.xz1wiqg {
    border-inline-end-color: #bcc0c4
}

.xz2iaq5 {
    background-color: #f7f8fa
}

.xz3js2n {
    border-inline-end-width: 2.5px
}

.xz4fa51 {
    box-shadow: 0 182.063px 145.651px 0 var(--line-popover-protection-outer), 0 54.887px 43.909px 0 var(--line-media-protection), 0 22.797px 18.238px 0 var(--composer-border-color-sticky), 0 8.245px 6.596px 0 var(--composer-border-color-sticky)
}

.xz4gly6 {
    transition-timing-function: ease-in-out
}

.xz4yzji {
    padding-inline-start: var(--xez4x4z)
}

.xz50zg8 {
    font-weight: var(--xrzext7)
}

.xz55h9e {
    border-inline-end-color: #dee3e9
}

.xz5fbns {
    font-weight: var(--font-weight-system-regular)
}

.xz5h9r3 {
    animation-duration: 5s
}

.xz5op32 {
    border-start-end-radius: var(--x1tixki8)
}

.xz5rk10 {
    opacity: .2
}

.xz5w515 {
    -webkit-clip-path: path("M36 0C16.1178 0 0 16.1178 0 36C0 55.8823 16.1178 72 36 72C42.7377 72 49.0431 70.149 54.4354 66.9279C54.1523 66.0018 54 65.0187 54 64C54 58.4772 58.4772 54 64 54C65.0187 54 66.0018 54.1523 66.9279 54.4354C70.149 49.0431 72 42.7377 72 36C72 16.1178 55.8823 0 36 0Z");
    clip-path: path("M36 0C16.1178 0 0 16.1178 0 36C0 55.8823 16.1178 72 36 72C42.7377 72 49.0431 70.149 54.4354 66.9279C54.1523 66.0018 54 65.0187 54 64C54 58.4772 58.4772 54 64 54C65.0187 54 66.0018 54.1523 66.9279 54.4354C70.149 49.0431 72 42.7377 72 36C72 16.1178 55.8823 0 36 0Z")
}

.xz603ad {
    margin-inline-start: 4.25px
}

.xz6d5mp {
    box-shadow: inset 0 0 0 1px var(--always-white)
}

.xz72ba6 {
    padding-inline-end: var(--x9huxp1)
}

.xz7312c {
    padding-inline-start: 22px
}

.xz74otr {
    object-fit: fill
}

.xz7t8uv {
    border-end-end-radius: 24px
}

.xz8cycs {
    padding-inline-start: 3.5%
}

.xz94kzr {
    color: #0a7cff
}

.xz9gm7h {
    padding-inline-end: var(--xyowug9)
}

.xz9nc9h {
    text-transform: var(--xej8923)
}

.xz9nkzt {
    font-size: 7.5rem
}

.xz9w2bu {
    border-end-end-radius: var(--xpenkto)
}

.xza35fo {
    box-shadow: inset 0 -1px 0 0 var(--media-inner-border)
}

.xzalgr5 {
    background-color: var(--primary-button-pressed)
}

.xzazjz5 {
    border-inline-start-color: var(--fds-spectrum-tomato)
}

.xzbario {
    opacity: .71
}

.xzbsh75 {
    font-family: var(--new-caption-1-font-family)
}

.xzbxcxb {
    color: #a6a6a6
}

.xzcebd6 {
    font-family: Facebook Sans App Heavy
}

.xzdgj1d {
    color: #1c2b33
}

.xzdp66v {
    box-shadow: inset 0 0 0 .5px var(--media-inner-border)
}

.xzdw9oy {
    flex-basis: calc(20% - 16px)
}

.xzdwi0m {
    box-shadow: inset 0 0 0 1px var(--line-media-protection)
}

.xze31b9 {
    margin-inline-end: 6%
}

.xzf6kzp {
    inset-inline-start: calc(50% + 100px)
}

.xzf9ole {
    margin-inline-start: 64px
}

.xzfncmo {
    font-feature-settings: "cv01" on, "cv02" on, "liga" off, "clig" off
}

.xzfnrur {
    order: 42
}

.xzfucvb {
    transform: rotate(-10deg) scale(.6)
}

.xzfwzys {
    font-weight: var(--xhtjr7e)
}

.xzgd2jw {
    background-image: linear-gradient(180deg, #0000, #0006)
}

.xzgjdc6 {
    border-inline-start-width: var(--list-border-width, 0px)
}

.xzglsdp {
    background-color: var(--fds-black-alpha-80)
}

.xzhj28a {
    background-color: var(--new-text-primary)
}

.xzhk7wv {
    transform: translateZ(1px)
}

.xzhx7h5 {
    transform: scale(1)
}

.xzi8ry5 {
    font-family: var(--xeoes6w), var(--x21vuq5) !important
}

.xziim83 {
    padding-inline-end: 28px
}

.xzivb9d {
    box-shadow: 0 0 2px var(--shadow-5)
}

.xzjijqb {
    border-end-end-radius: 36px
}

.xzk4hmu {
    font-size: var(--xlmu7fb)
}

.xzkaem6 {
    z-index: 3
}

.xzl6der {
    margin-inline-start: -56px
}

.xzl6hoh {
    line-height: 24
}

.xzm8p2n {
    padding-inline-start: 26px
}

.xzn2k1w {
    transform: scaleX(1)
}

.xzodxac {
    transform: scale(0)
}

.xzoub1b {
    background-color: var(--x846nrq)
}

.xzpqnlu {
    clip: rect(0, 0, 0, 0)
}

.xzptuar {
    box-shadow: inset 0 0 0 2px #0866ff
}

.xzpx9hz {
    background-color: #30c8b4
}

.xzql1tr {
    inset-inline-start: calc(50% - 276px)
}

.xzqoijp {
    color: #006b4e
}

.xzsf02u {
    color: var(--primary-text)
}

.xzt0f60 {
    order: 90
}

.xzt5al7 {
    direction: ltr
}

.xzu3l9 {
    animation-name: x1cb0228-B
}

.xzuwhe1 {
    font-family: var(--x1jchki3), var(--x16moden) !important
}

.xzuzj0s {
    border-start-start-radius: var(--xiyfnn2)
}

.xzv0w9t {
    box-shadow: 0 0 0 1px #2a2a2a, 0 0 0 2.5px #333, 0 30px 90px var(--always-dark-overlay), 0 8px 24px #00000040, inset 0 0 0 1px #ffffff0a
}

.xzvay69 {
    grid-template-columns: var(--xaeiz9z)
}

.xzw2lx9 {
    border-start-end-radius: var(--spacing-4, 8px)
}

.xzwoauc {
    inset-inline-start: 16px
}

.xzwti82 {
    font-family: SFProDisplay-Bold
}

.xzx3ov5 {
    border-inline-end-color: var(--abra-card-border)
}

.xzxbvab {
    border-inline-start-color: #1877f2
}

.xzya0he {
    letter-spacing: var(--x5rhx0m)
}

.xzycz3q {
    transform: translate(4px)
}

.xzyj77d {
    direction: rtl
}

.xzyu4x0 {
    transform: translate(-4px, -50%)
}

.xzyw2el {
    flex-basis: calc(100% - 80px)
}

.xzyychw {
    letter-spacing: var(--xb11xf7)
}

.xzzkj73 {
    color: var(--blue-primary)
}

@supports (position: -webkit-sticky) {
    .x1886h80.x1886h80 {
        position: -webkit-sticky
    }
}

@supports selector(::-webkit-scrollbar) {
    .x1gg9yem.x1gg9yem {
        inset-inline-end: 9px
    }
}

@supports (scrollbar-width: thin) {
    .x1s8rtcp.x1s8rtcp {
        scrollbar-width: thin
    }
}

@supports (position: sticky) {
    .x2ew58o.x2ew58o {
        position: sticky
    }
}

@supports (scrollbar-width: thin) {
    .x2sy0pj.x2sy0pj {
        inset-inline-end: 9px
    }
}

@supports (-webkit-touch-callout: none) {
    .x5r8e8k.x5r8e8k {
        font-size: 1rem
    }
}

@supports (-webkit-touch-callout: none) {
    .xe5thf1.xe5thf1 {
        display: grid
    }
}

@supports (scrollbar-width: thin) {
    .xq4t7nu.xq4t7nu {
        scrollbar-color: var(--abra-composer-scroll-thumb) transparent
    }
}

@supports (-webkit-touch-callout: none) {
    .xycoums.xycoums {
        position: fixed
    }
}

.x10748ij:before {
    border-end-start-radius: 2px
}

.x1294f2s:before {
    border-inline-end-width: 1px
}

.x12xdvnk:not([stylex-hack]) .mapboxgl-popup-content {
    background-color: var(--card-background)
}

.x13b0uw1:before {
    border-inline-start-width: 1px
}

.x14jmqun:after {
    inset-inline-start: -1px
}

.x158u53a:-webkit-autofill {
    box-shadow: 0 0 0 1000px var(--card-background) inset
}

.x15fdfjd:before {
    border-inline-end-style: solid
}

.x168ftbg:-webkit-autofill {
    -webkit-text-fill-color: var(--primary-text)
}

.x16qujwv:after {
    animation-timing-function: steps(2, start)
}

.x171mlpp:before {
    content: ""
}

.x17uvgrt:after {
    cursor: pointer
}

.x191ipge:-webkit-autofill {
    padding-inline-start: 9px
}

.x1bghwj3:before {
    transform: translateY(-50%)
}

.x1bx4cam:before {
    inset-inline-start: 0
}

.x1e2mm14:after {
    border-end-width: 2px
}

.x1euntei:focus-within {
    opacity: 1
}

.x1fgv0rl:after {
    clear: both
}

.x1ft72c2:not(.skip-css-overwrites)>h1 {
    color: var(--primary-text)
}

.x1gftdam:before {
    content: ""
}

.x1h1c7kw:before {
    font-weight: 400
}

.x1lgzm8s:before {
    opacity: .3
}

.x1m8qh1o:before {
    display: block
}

.x1p2lo50:before {
    line-height: var(--body2-line-height)
}

.x1qot04n:focus-within {
    box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-2)
}

.x1rbit38:before {
    border-inline-start-style: solid
}

.x1rzvw95:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 50px rgb(var(--ig-secondary-background)) inset
}

.x1s1ma4e:after {
    border-inline-end-style: solid
}

.x1sc9ykf:before {
    cursor: pointer
}

.x1sig6gt:focus-visible {
    outline-offset: var(--border-width-thick)
}

.x1sm2av0:focus-within {
    background-color: var(--popover-background)
}

.x1sxukn2:-webkit-autofill {
    border-start-end-radius: 0
}

.x1te0kx0:before {
    position: absolute
}

.x1tutvks:-webkit-autofill {
    -webkit-text-fill-color: currentColor
}

.x1ucmeit:-webkit-autofill {
    border-end-end-radius: 0
}

.x1uumub8:after {
    border-inline-start-color: var(--inverse-text)
}

.x1vj4dyh:after {
    display: none
}

.x1vpfeqp:before {
    font-size: var(--body2-font-size)
}

.x1wl4osp:before {
    z-index: 1
}

.x1x824oc:after {
    position: absolute
}

.x1xdac4p:after {
    border-inline-start-style: solid
}

.x1yfjyus:before {
    -webkit-text-fill-color: transparent
}

.x1yfk3tg:after {
    animation-name: x12gbam3-B
}

.x354naj:not([stylex-hack]) .maplibregl-popup-content {
    background-color: var(--card-background)
}

.x3rkqx4:after {
    background-color: var(--text-primary)
}

.x3vuf0j:before {
    border-inline-end-color: var(--primary-text)
}

.x4atmlv:not(.skip-css-overwrites)>h3 {
    color: var(--primary-text)
}

.x4ea8ie:before {
    border-inline-end-color: var(--text-primary)
}

.x4w2eeq:after {
    border-start-width: 0
}

.x5ff6nn:after {
    animation-iteration-count: infinite
}

.x5l10my:after {
    content: ""
}

.x784prv:focus-visible {
    outline-width: 2px
}

.x7s97pk:focus-visible {
    outline-offset: 2px
}

.x9v5kkp:focus-visible {
    outline-style: solid
}

.x9zd4aa:not(.skip-css-overwrites)>h6 {
    color: var(--primary-text)
}

.xb50qva:before {
    inset-inline-end: -15px
}

.xc3x5sv:before {
    background-color: var(--text-primary)
}

.xflj5b7:before {
    border-inline-start-color: var(--primary-text)
}

.xg1ue63:not(.skip-css-overwrites)>h5 {
    color: var(--primary-text)
}

.xieozyd:after {
    display: block
}

.xjmjm1z:before {
    inset-inline-start: -15px
}

.xkr7d8w:after {
    transform: rotate(45deg)
}

.xlaqx0:before {
    border-start-end-radius: 2px
}

.xob360l:before {
    pointer-events: none
}

.xpmjyaw:after {
    inset-inline-start: 10px
}

.xpx8ijz:focus-visible {
    box-shadow: var(--focus-ring-shadow-default)
}

.xqykkbm:after {
    border-inline-start-color: var(--text-inverse)
}

.xr2gjw4:before {
    border-end-end-radius: 2px
}

.xsewkpc:not(.skip-css-overwrites)>h4 {
    color: var(--primary-text)
}

.xshwkdp:after {
    inset-inline-start: 7px
}

.xskcca7:after {
    border-inline-end-color: var(--inverse-text)
}

.xtccmi2:before {
    -webkit-background-clip: text
}

.xtpw4lu:-webkit-autofill {
    -webkit-background-clip: text
}

.xtq8dyu:before {
    border-inline-start-color: var(--text-primary)
}

.xtsay8g:after {
    animation-duration: 1.1s
}

.xvzajtt:before {
    inset-inline-start: 3px
}

.xw8wzqy:focus-within {
    box-shadow: 0 0 0 1px var(--shadow-1)
}

.xwa0ptt:before {
    content: attr(data-lexical-placeholder)
}

.xws0r8a:after {
    background-color: var(--primary-text)
}

.xws9rm9:before {
    background-size: cover
}

.xwunz3z:after {
    border-inline-end-color: var(--text-inverse)
}

.xx6rrid:before {
    background-color: var(--primary-text)
}

.xxfhtwt:focus-visible {
    outline-color: var(--accent)
}

.xxovcjg:-webkit-autofill {
    border-end-start-radius: 0
}

.xxzlv6b:not(.skip-css-overwrites)>h2 {
    color: var(--primary-text)
}

.xyuuowe:before {
    border-start-start-radius: 2px
}

.xzhlfx9:-webkit-autofill {
    padding-inline-end: 9px
}

.xzj5qiw:-webkit-autofill {
    position: absolute
}

.xzn90wo:-webkit-autofill {
    border-start-start-radius: 0
}

.xzshxm0:before {
    display: none
}

.xuotwfu:first-child {
    flex-basis: 50%
}

.x5xtxb0:last-child {
    padding-inline-end: 0
}

.x10xlvfm:last-of-type {
    margin-inline-end: 0
}

.xayvw79:nth-child(2n) {
    background-color: var(--comment-background)
}

.xpfy70m:nth-child(2n) {
    background-color: var(--web-wash)
}

.xjl7jj:empty {
    display: none
}

.x1wlvvqc:visited {
    color: var(--text-link-visited)
}

.x1fzehxr:disabled {
    opacity: 1
}

.x1s07b3s:disabled {
    cursor: not-allowed
}

.xs8nzd4:disabled {
    color: var(--secondary-text)
}

.x101rzsq:hover {
    background-color: var(--shadow-1)
}

.x103io4u:hover {
    background-color: var(--wig-hovered-background)
}

.x10bruuh:hover {
    background-image: linear-gradient(var(--hover-overlay), var(--hover-overlay))
}

.x10d93hz:hover {
    background-color: var(--attachment-footer-background)
}

.x10dy9tk:hover {
    padding-inline-end: 8px
}

.x10eetuy:hover {
    background-color: var(--xzsxl4p)
}

.x10f3pcj:hover {
    background-color: var(--fds-gray-20)
}

.x11rm06f:hover {
    color: var(--text-primary)
}

.x11x15a5:hover {
    border-inline-end-color: #a7acb1
}

.x11yd2cz:hover {
    background-color: var(--calendar-event-card--hover)
}

.x1258u8j:hover {
    background-color: var(--web-wash)
}

.x1277o0a:hover {
    cursor: pointer
}

.x139cgru:hover {
    background-color: var(--calendar-event-card-blue--hover)
}

.x13tpr2m:hover {
    opacity: var(--x-1u3p0zx)
}

.x144v4sp:hover {
    color: inherit
}

.x14593yd:hover {
    background-color: var(--calendar-event-card-gray--hover)
}

.x148m1mc:hover {
    margin-inline-end: -10px
}

.x14etecr:hover {
    background-color: var(--interactive-tertiary)
}

.x15vn3sj:hover {
    background-color: var(--press-overlay)
}

.x166zhl2:hover {
    border-start-start-radius: 8px
}

.x172ilka:hover {
    background-color: var(--calendar-event-card-orange--hover)
}

.x17azddt:hover {
    border-inline-end-color: #1877f2
}

.x17h135x:hover {
    animation-name: x4que31-B
}

.x17x73h3:hover {
    -webkit-filter: brightness(.85);
    filter: brightness(.85)
}

.x18q7qs1:hover {
    border-inline-start-color: transparent
}

.x191h1ov:hover {
    border-start-end-radius: 12px
}

.x198am70:hover {
    border-inline-start-color: var(--fds-blue-70)
}

.x19oicha:hover {
    -webkit-filter: brightness(80%);
    filter: brightness(80%)
}

.x19xcq9t:hover {
    box-shadow: 0 4px 4px var(--shadow-1), 0 16px 28px var(--shadow-2)
}

.x1abwa0f:hover {
    box-sizing: border-box
}

.x1apalnj:hover {
    border-end-end-radius: 8px
}

.x1b555yi:hover {
    border-inline-start-color: #d2d5d8
}

.x1bdjqfx:hover {
    background-color: var(--blue-link)
}

.x1bfex0t:hover {
    margin-inline-end: -1px
}

.x1c3glr3:hover {
    opacity: .7
}

.x1ceqetc:hover {
    background-color: var(--fds-black-alpha-05)
}

.x1ckbam8:hover {
    -webkit-filter: var(--interactive-filter-hover);
    filter: var(--interactive-filter-hover)
}

.x1f8vpbi:hover {
    background-color: var(--interactive-primary-selected-hover)
}

.x1ff31eb:hover {
    border-start-start-radius: 12px
}

.x1fhjxi5:hover {
    background-color: var(--interactive-secondary)
}

.x1fyyz1m:hover {
    border-end-end-radius: 5px
}

.x1fzyq31:hover {
    background-color: var(--comment-background)
}

.x1g0fxr2:hover {
    border-start-start-radius: var(--x-lrvn8q)
}

.x1gayaaq:hover {
    background-color: var(--calendar-event-card-green--hover)
}

.x1gbsius:hover {
    background-color: var(--interactive-primary-neutral)
}

.x1gnry93:hover {
    color: var(--new-icon-white)
}

.x1gpboz7:hover {
    margin-inline-start: -1px
}

.x1gzcd3d:hover {
    border-end-end-radius: 4px
}

.x1hx581m:hover {
    background-color: var(--hds-primary-accent-purple)
}

.x1ioam1s:hover {
    -webkit-filter: none;
    filter: none
}

.x1kgfrug:hover {
    -webkit-filter: var(--new-button-filter-flat-hover);
    filter: var(--new-button-filter-flat-hover)
}

.x1kleiff:hover {
    background-color: #ebebed
}

.x1l1h99p:hover {
    border-inline-start-color: var(--line-subtle)
}

.x1lcra6a:hover {
    transform: scale(1.1)
}

.x1lz31oe:hover {
    transform: translateY(-2px)
}

.x1m45h8m:hover {
    border-inline-end-width: 10px
}

.x1md24ng:hover {
    background-color: var(--fds-gray-00)
}

.x1mdnquu:hover {
    opacity: .75
}

.x1mowo:hover {
    border-start-end-radius: 8px
}

.x1mts5k8:hover {
    opacity: .91
}

.x1n02k79:hover {
    background-color: #f3f3f5
}

.x1n2qywz:hover {
    border-inline-start-color: var(--base-blue)
}

.x1n3ve7x:hover {
    column-gap: 4px
}

.x1n5bzlp:hover {
    background-color: transparent
}

.x1npxjhk:hover {
    border-inline-end-color: transparent
}

.x1o5toco:hover {
    background-color: var(--interactive-negative-emphasized-hover)
}

.x1o7uuvo:hover {
    opacity: 1
}

.x1o9m10q:hover {
    border-inline-end-style: dashed
}

.x1opdvn9:hover {
    border-end-start-radius: 8px
}

.x1oy7c61:hover {
    -webkit-filter: brightness(90%);
    filter: brightness(90%)
}

.x1p5dw41:hover {
    border-inline-start-color: var(--placeholder-text)
}

.x1q34hl1:hover {
    padding-inline-start: 8px
}

.x1qhtru2:hover {
    background-color: var(--interactive-tab-hover)
}

.x1qk6o4i:hover {
    background-color: var(--wash)
}

.x1qo57h3:hover {
    background-color: var(--calendar-event-card-yellow--hover)
}

.x1qub4p2:hover {
    color: var(--negative)
}

.x1shx8xt:hover {
    -webkit-filter: brightness(1);
    filter: brightness(1)
}

.x1sie6ua:hover {
    border-inline-end-width: 2px
}

.x1sur9pj:hover {
    text-decoration-line: underline
}

.x1t8o2ls:hover {
    background-color: var(--new-fill-secondary)
}

.x1tf8huo:hover {
    background-color: #fff
}

.x1u80me8:hover {
    outline-style: none
}

.x1ubmc1d:hover {
    text-decoration-line: none
}

.x1uqc5ix:hover {
    border-inline-end-color: var(--interactive-secondary-hover)
}

.x1ur5uw4:hover {
    border-inline-end-color: var(--fds-blue-70)
}

.x1ut1ngg:hover {
    animation-fill-mode: forwards
}

.x1v0sgz2:hover {
    background-color: #dce5e9
}

.x1v9uhfc:hover {
    -webkit-filter: brightness(.6);
    filter: brightness(.6)
}

.x1vfh5z4:hover {
    background-color: var(--primary-button-background)
}

.x1vw1son:hover {
    background-color: var(--interactive-tertiary-on-composer-hover)
}

.x1w3vpuw:hover {
    box-shadow: 0 2px 8px #00000026
}

.x1w4e2gh:hover {
    scrollbar-color: var(--wash) transparent
}

.x1wm14sf:hover {
    background-color: var(--calendar-event-card-red--hover)
}

.x1wyep1q:hover {
    margin-inline-start: -10px
}

.x1xhi18k:hover {
    box-shadow: 0 0 0 1px var(--shadow-1)
}

.x1xsjjrn:hover {
    border-inline-end-color: var(--placeholder-text)
}

.x1y8g5wz:hover {
    -webkit-filter: var(--new-button-filter-primary-hover);
    filter: var(--new-button-filter-primary-hover)
}

.x1ye9ajx:hover {
    background-color: #d66100
}

.x1ykzvz1:hover {
    border-inline-start-style: dashed
}

.x33enr7:hover {
    border-inline-end-color: var(--line-subtle)
}

.x3iix7n:hover {
    border-inline-start-color: #a7acb1
}

.x3wydzh:hover {
    border-inline-start-color: var(--interactive-secondary-hover)
}

.x49yvub:hover {
    background-color: var(--accent)
}

.x4ok5bv:hover {
    background-color: var(--x18tv962)
}

.x4yb96v:hover {
    border-inline-end-width: 1px
}

.x57f3h1:hover {
    background-color: var(--interactive-secondary-muted)
}

.x5n12g7:hover {
    background-color: var(--interactive-media-hover)
}

.x5z6fxw:hover {
    opacity: .8
}

.x6ns2yr:hover {
    color: var(--accent)
}

.x84p28k:hover {
    animation-duration: .2s
}

.x885gul:hover {
    background-color: var(--highlight-bg)
}

.x8di8bv:hover {
    background-color: var(--fds-gray-10)
}

.x8du52y:hover {
    background-color: var(--hover-overlay)
}

.x8ulhni:hover {
    border-inline-start-width: 2px
}

.x9j7hi1:hover {
    background-color: var(--secondary-button-background)
}

.x9yjh19:hover {
    transform: translate(-8px)
}

.xa052o7:hover {
    border-end-start-radius: 12px
}

.xajaq6x:hover {
    background-color: #ccf
}

.xan3sqj:hover {
    color: var(--text-secondary)
}

.xaoeoqx:hover {
    cursor: text
}

.xaoj7m1:hover {
    background-color: var(--interactive-secondary-on-composer-hover)
}

.xaotklv:hover {
    border-inline-end-color: #d82c0d
}

.xaqgh7x:hover {
    border-start-end-radius: var(--x-lrvn8q)
}

.xavthjc:hover {
    border-end-end-radius: 12px
}

.xb55e6o:hover {
    background-color: #00000017
}

.xb90sal:hover {
    border-inline-end-style: solid
}

.xbg239p:hover {
    border-end-start-radius: 4px
}

.xcp0sd0:hover {
    background-color: #f8f8fa
}

.xcuvicu:hover {
    color: var(--interactive-link)
}

.xd0hqfr:hover {
    background-color: var(--card-background)
}

.xd5q7g1:hover {
    background-color: var(--card-background-flat)
}

.xdz5uuu:hover {
    background-color: var(--hosted-view-selected-state)
}

.xe2cd9r:hover {
    opacity: .85
}

.xed3198:hover {
    border-inline-start-width: 1px
}

.xercxcz:hover {
    cursor: not-allowed
}

.xfvt6uf:hover {
    background-color: var(--interactive-secondary-hover)
}

.xgdz719:hover {
    box-shadow: 0 2px 8px var(--shadow-2)
}

.xghbtsm:hover {
    -webkit-backdrop-filter: var(--feed-card-backdrop-filter);
    backdrop-filter: var(--feed-card-backdrop-filter)
}

.xi2jdih:hover {
    background-color: var(--media-hover)
}

.xicjlhr:hover {
    border-inline-start-color: #1877f2
}

.xiptgcq:hover {
    border-start-start-radius: 5px
}

.xj0503r:hover {
    background-color: var(--new-fill-secondary-elevated)
}

.xj0yaae:hover {
    border-end-start-radius: var(--x-lrvn8q)
}

.xj34u2y:hover {
    opacity: .5
}

.xk3umgy:hover {
    background-color: var(--interactive-secondary-alpha-on-composer)
}

.xkhk4ki:hover {
    animation-timing-function: ease-in-out
}

.xl5mkt2:hover {
    background-color: #3cbc22
}

.xljn6tg:hover {
    border-inline-start-color: var(--negative)
}

.xllpfjk:hover {
    border-inline-start-width: 10px
}

.xlozrxk:hover {
    background-color: var(--background-deemphasized)
}

.xlu4z9k:hover {
    border-inline-end-color: #d2d5d8
}

.xmkau4o:hover {
    border-start-start-radius: 4px
}

.xmn1m2m:hover {
    color: var(--text-primary-alpha)
}

.xn3cpwa:hover {
    background-image: none
}

.xndsome:hover {
    box-shadow: var(--imagine-hover-box-shadow)
}

.xndta29:hover {
    border-inline-start-color: #d82c0d
}

.xnge76f:hover {
    color: var(--text-link-hover)
}

.xnjkf77:hover {
    border-inline-end-color: var(--line-primary)
}

.xo2ey9g:hover {
    border-end-start-radius: 5px
}

.xo4jckp:hover {
    background-color: #373737b3
}

.xo4oug2:hover {
    background-color: var(--interactive-primary)
}

.xoampnj:hover {
    border-inline-start-color: var(--line-primary)
}

.xoos53o:hover {
    background-color: var(--interactive-secondary-active)
}

.xp695gr:hover {
    transform: scale(1.03)
}

.xpmphb3:hover {
    background-color: #27272780
}

.xpxrl0d:hover {
    background-color: #e2e4e7
}

.xq5zljc:hover {
    border-inline-end-color: var(--negative)
}

.xqpkkxe:hover {
    border-inline-start-color: var(--accent)
}

.xqy91qy:hover {
    background-color: #0000001a
}

.xr8arsz:hover {
    color: rgb(var(--ig-secondary-text))
}

.xrhz2io:hover {
    border-inline-start-style: solid
}

.xsegxbs:hover {
    transform: scale(1.02)
}

.xsnba1x:hover {
    border-inline-end-color: var(--accent)
}

.xt3y1g3:hover {
    background-color: var(--shadow-2)
}

.xt40rqu:hover {
    background-color: #37373bcc
}

.xtty13h:hover {
    box-shadow: 0 4px 16px #0000001f
}

.xtyz6cm:hover {
    -webkit-filter: brightness(.98);
    filter: brightness(.98)
}

.xuhmby1:hover {
    border-end-end-radius: var(--x-lrvn8q)
}

.xukk764:hover {
    border-start-end-radius: 5px
}

.xunsrl1:hover {
    background-color: var(--interactive-primary-hover)
}

.xvr0clb:hover {
    background-color: var(--surface-background-secondary)
}

.xvvwnbx:hover {
    background-color: var(--interactive-primary-neutral-hover)
}

.xvwpcm7:hover {
    background-color: var(--interactive-primary-selected)
}

.xwctamf:hover {
    color: var(--primary-text)
}

.xwsuxiw:hover {
    color: #65676b
}

.xwz7536:hover {
    -webkit-filter: var(--new-button-filter-elevated-hover);
    filter: var(--new-button-filter-elevated-hover)
}

.xwzo7tb:hover {
    border-inline-end-color: var(--base-blue)
}

.xx8nu07:hover {
    background-color: #000
}

.xxxghng:hover {
    background-color: var(--interactive-tertiary-hover)
}

.xxymk7g:hover {
    background-color: #f6f6f7
}

.xy6nbgn:hover {
    background-color: var(--new-notification-background)
}

.xyuccww:hover {
    background-color: var(--popover-background)
}

.xz3x1om:hover {
    color: var(--blue-primary)
}

.xz4o4rb:hover {
    border-start-end-radius: 4px
}

.x12s3b7b:focus {
    border-inline-start-color: var(--base-blue)
}

.x14zpnzw:focus {
    border-inline-end-color: var(--interactive-primary)
}

.x15e8gs7:focus {
    border-inline-end-width: 2px
}

.x16f7wy8:focus {
    border-inline-end-color: var(--base-blue)
}

.x19zaomo:focus {
    background-image: none
}

.x1bdz3bx:focus {
    border-inline-start-style: solid
}

.x1clrblf:focus {
    border-inline-end-color: var(--accent)
}

.x1megbfr:focus {
    border-inline-start-color: var(--line-subtle)
}

.x1pnax6h:focus {
    border-inline-start-width: 2px
}

.x1q7q2rx:focus {
    border-inline-end-style: solid
}

.x1rcxng3:focus {
    border-inline-end-color: transparent
}

.x1uxbtfk:focus {
    opacity: 1
}

.x49crj4:focus {
    color: var(--placeholder-text)
}

.x4grtyk:focus {
    border-inline-start-color: transparent
}

.x52zfkq:focus {
    border-inline-start-color: var(--accent)
}

.x61v5pq:focus {
    border-inline-end-color: var(--line-subtle)
}

.x8g4xd5:focus {
    color: var(--text-link-pressed)
}

.xhcf5os:focus {
    border-inline-start-color: var(--interactive-primary)
}

.xxc5no3:focus {
    box-shadow: 0 0 0 2px var(--accent)
}

.xyc4ar7:focus {
    background-color: transparent
}

.x1164lod:active {
    background-color: var(--press-overlay)
}

.x12rrgwz:active {
    background-color: var(--interactive-tab-active)
}

.x12yifan:active {
    background-color: var(--interactive-secondary-on-composer-active)
}

.x14c86lp:active {
    background-color: #d66100
}

.x159xin3:active {
    -webkit-filter: none;
    filter: none
}

.x15mkkua:active {
    color: var(--new-text-primary)
}

.x15ossip:active {
    color: var(--text-primary-alpha)
}

.x17rodaw:active {
    background-color: var(--interactive-tertiary-active)
}

.x18hdsb1:active {
    background-color: var(--interactive-negative-emphasized-active)
}

.x18vrmaz:active {
    border-inline-start-color: var(--interactive-secondary-active)
}

.x190ymzz:active {
    transform: scale(1.1)
}

.x19f5bjj:active {
    border-inline-end-color: var(--line-primary)
}

.x19kf12q:active {
    transform: scale(.96)
}

.x1auvoff:active {
    background-color: var(--interactive-primary-selected)
}

.x1c51x35:active {
    background-color: var(--interactive-media-active)
}

.x1dzz8qd:active {
    transform: scale(.99) translateY(2px)
}

.x1egnk41:active {
    background-color: hsla(var(--accent-h), var(--accent-s), var(--accent-l), .05)
}

.x1gjt9sr:active {
    background-color: #3cbc22
}

.x1kxczlb:active {
    background-color: hsla(var(--negative-h), var(--negative-s), var(--negative-l), .05)
}

.x1m66ydp:active {
    -webkit-filter: var(--interactive-filter-active);
    filter: var(--interactive-filter-active)
}

.x1mug4h9:active {
    color: var(--interactive-link)
}

.x1nbb1ke:active {
    background-color: var(--interactive-primary-neutral-active)
}

.x1o5fphp:active {
    background-color: var(--interactive-primary-selected-active)
}

.x1pdlv7q:active {
    transform: none
}

.x1qj2str:active {
    border-inline-end-color: var(--interactive-secondary-active)
}

.x1uvri6f:active {
    background-color: var(--interactive-secondary-muted)
}

.x1vr0lgd:active {
    background-color: var(--new-fill-secondary-elevated)
}

.x1yewx1t:active {
    background-color: #dce5e9
}

.x32prj6:active {
    -webkit-filter: var(--new-button-filter-flat-active);
    filter: var(--new-button-filter-flat-active)
}

.x3fzzzl:active {
    background-color: var(--interactive-secondary-active)
}

.x4gyw5p:active {
    opacity: 1
}

.x5igjdi:active {
    transform: scale(1)
}

.x7udwfh:active {
    background-color: var(--press-overlay) !important
}

.x9eyp3e:active {
    -webkit-filter: brightness(.95);
    filter: brightness(.95)
}

.xb3m2la:active {
    -webkit-filter: var(--new-button-filter-elevated-active);
    filter: var(--new-button-filter-elevated-active)
}

.xbiy977:active {
    background-color: var(--surface-background-tertiary)
}

.xhexg4x:active {
    background-color: hsla(var(--warning-h), var(--warning-s), var(--warning-l), .05)
}

.xi3mhwm:active {
    background-color: var(--interactive-tertiary-on-composer-active)
}

.xj2mjn9:active {
    color: var(--text-secondary)
}

.xk4oym4:active {
    transform: scale(.98)
}

.xkjib5b:active {
    background-color: var(--interactive-secondary-alpha-on-composer)
}

.xm45f7k:active {
    background-color: var(--interactive-tertiary)
}

.xoee3m3:active {
    background-color: var(--secondary-button-pressed)
}

.xoikp31:active {
    background-color: var(--interactive-secondary)
}

.xp23kvy:active {
    border-inline-start-color: var(--line-primary)
}

.xs66rqf:active {
    -webkit-filter: var(--interactive-filter-hover);
    filter: var(--interactive-filter-hover)
}

.xuhgu6r:active {
    background-color: var(--interactive-primary-neutral)
}

.xunqaxx:active {
    background-color: var(--x4cdsqv)
}

.xuqm82a:active {
    background-image: none
}

.xvcwz24:active {
    background-color: var(--interactive-primary)
}

.xvruv2t:active {
    transform: scale(.9)
}

.xy3z9c9:active {
    color: var(--text-primary)
}

.xya65yf:active {
    -webkit-filter: var(--new-button-filter-primary-active);
    filter: var(--new-button-filter-primary-active)
}

.xyftt0y:active {
    background-color: transparent
}

.xygqs9i:active {
    background-color: var(--interactive-primary-active)
}

.x1kvlfio:focus:before {
    outline-offset: 1px
}

@media (min-width: 1920px) {
    .x105m8w5.x105m8w5 {
        border-end-start-radius: 10px
    }
}

@media (min-width: 1920px) {
    .x10f8f63.x10f8f63 {
        border-end-end-radius: 10px
    }
}

@media (min-width: 768px) {
    .x10in7df.x10in7df {
        padding-inline-end: 40px
    }
}

@media (max-width: 679px) {
    .x10jh483.x10jh483 {
        text-align: center
    }
}

@media (max-width: 1024px) {
    .x10jz2lb.x10jz2lb {
        padding-inline-end: 0
    }
}

@media (max-width: 900px) {
    .x10o2a94.x10o2a94 {
        flex-direction: column
    }
}

@media (max-width: 899px) {
    .x10oyalt.x10oyalt {
        border-start-start-radius: 50px
    }
}

@media (max-width: 836px) {
    .x10t3vc1.x10t3vc1 {
        flex-direction: column
    }
}

@media (max-width: 767px) {
    .x10v4vz6.x10v4vz6 {
        margin-inline-start: 0
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x10zzx5j.x10zzx5j {
        animation-name: x1g2bfg7-B
    }
}

@media (max-width: 1023px) {
    .x115f904.x115f904 {
        border-start-end-radius: 0
    }
}

@media only screen and (max-width: 970px) {
    .x115us0n.x115us0n {
        padding-inline-end: 32px
    }
}

@media (max-width: 767px) {
    .x117kv93.x117kv93 {
        border-start-end-radius: 0
    }
}

@media (min-width: 600px) {
    .x11hluog.x11hluog {
        margin-inline-end: auto
    }
}

@media (max-width: 564px) {
    .x11ngnek.x11ngnek {
        border-start-start-radius: 24px
    }
}

@media (max-width: 899px) {
    .x11taoy2.x11taoy2 {
        padding-inline-start: 15px
    }
}

@media (min-width: 768px) {
    .x11u31s9.x11u31s9 {
        justify-content: center
    }
}

@media (min-width: 1440px) {
    .x11v1hk2.x11v1hk2 {
        flex-direction: row
    }
}

@media (min-width: 900px) {
    .x11vu3wb.x11vu3wb {
        padding-inline-end: 16px
    }
}

@media (max-width: 1199px) {
    .x11x4bnp.x11x4bnp {
        align-items: flex-end
    }
}

@media (max-width: 999px) {
    .x11yr7xz.x11yr7xz {
        display: none
    }
}

@media (min-width: 640px) {
    .x121rp17.x121rp17 {
        padding-inline-start: 0
    }
}

@media (max-height:819px) {
    .x124aawk.x124aawk {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (max-width: 768px) {
    .x12g9pu4.x12g9pu4 {
        transform-origin: bottom center
    }
}

@media (min-width: 900px) {
    .x12iyxos.x12iyxos {
        display: none
    }
}

@media (min-width: 1260px) {
    .x12k03ys.x12k03ys {
        flex-direction: row
    }
}

@media (min-width: 1366px) {
    .x12nyhda.x12nyhda {
        transform: translate(-32%, -5vw)
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x12oa6k3.x12oa6k3 {
        animation-duration: 1s
    }
}

@media (max-width: 900px) {
    .x12sfr0j.x12sfr0j {
        position: relative
    }
}

@media (max-width: 655px) {
    .x12sooya.x12sooya {
        margin-inline-end: 0
    }
}

@media (orientation: landscape) {
    .x12vpt1z.x12vpt1z {
        border-end-end-radius: 10px
    }
}

@media (min-width: 768px) {
    .x12vxjpv.x12vxjpv {
        flex-direction: row
    }
}

@media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
        transition-duration: 0s
    }
}

@media (max-width: 767px) {
    .x137v6ai.x137v6ai {
        display: none
    }
}

@media (min-width: 900px) {
    .x13bxmoy.x13bxmoy {
        margin-inline-end: 16px
    }
}

@media (min-width: 768px) {
    .x13ekk8v.x13ekk8v {
        line-height: 1.4
    }
}

@media (min-width: 900px) {
    .x13kru8n.x13kru8n {
        padding-inline-end: 30px
    }
}

@media (max-width: 679px) {
    .x13nxuj4.x13nxuj4 {
        -webkit-clip-path: inset(0px 0px 0px 0px round var(--card-corner-radius));
        clip-path: inset(0px 0px 0px 0px round var(--card-corner-radius))
    }
}

@media print {
    .x13spgsm.x13spgsm {
        break-inside: avoid
    }
}

@media (max-width: 679px) {
    .x13xjmei.x13xjmei {
        box-shadow: var(--scroll-shadow)
    }
}

@media (max-width: 1259px) {
    .x13ye0ek.x13ye0ek {
        display: none
    }
}

@media (max-width: 679px) {
    .x142wc1w.x142wc1w {
        display: none
    }
}

@media (min-width: 900px) {
    .x146p0eu.x146p0eu {
        transform: scaleX(1.06)
    }
}

@media (min-width: 1024px) and (max-width: 1680px) {
    .x1487t0z.x1487t0z {
        margin-inline-start: 0
    }
}

@media (max-height: 500px) {
    .x14bjqkq.x14bjqkq {
        column-gap: 10px
    }
}

@media (min-width: 900px) {
    .x14et9h2.x14et9h2 {
        padding-inline-end: 64px
    }
}

@media (min-width: 640px) {
    .x14imms7.x14imms7 {
        display: none
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .x14k0eri.x14k0eri {
        flex-basis: 622px
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x14lblx7.x14lblx7 {
        animation-duration: .25s
    }
}

@media (max-width: 1023px) {
    .x14m36z4.x14m36z4 {
        transform: translate(-50%)
    }
}

@media (min-width:450px) {
    .x14s3uk.x14s3uk {
        margin-inline-start: 32px
    }
}

@media print {
    .x14sb6cy.x14sb6cy {
        border-inline-end-width: 0
    }
}

@media (max-width: 655px) {
    .x14uv3zv.x14uv3zv {
        padding-inline-start: 4px
    }
}

@media (min-width: 900px) {
    .x14xzxk9.x14xzxk9 {
        position: absolute
    }
}

@media (max-width: 655px) {
    .x14zmdhp.x14zmdhp {
        padding-inline-end: 4px
    }
}

@media (max-width: 1103px) {
    .x14zsyq.x14zsyq {
        padding-inline-end: 8px
    }
}

@media (min-width: 1024px) {
    .x15a1ejb.x15a1ejb {
        padding-inline-start: 72px
    }
}

@media (max-width: 1267px) {
    .x15bzjrn.x15bzjrn {
        display: none
    }
}

@media (min-width: 768px) {
    .x15cch17.x15cch17 {
        row-gap: 32px
    }
}

@media (max-width: 1200px) {
    .x15g12t1.x15g12t1 {
        padding-inline-start: 16px
    }
}

@media (max-width: 899px) {
    .x15gu6f.x15gu6f {
        align-content: center
    }
}

@media (min-width: 1024px) {
    .x15h3adv.x15h3adv {
        padding-inline-end: 30px
    }
}

@media (min-width: 768px) {
    .x15j9b3r.x15j9b3r {
        font-size: 1.25rem
    }
}

@media (max-width: 1200px) {
    .x15lubph.x15lubph {
        padding-inline-end: 12px
    }
}

@media (max-width: 564px) {
    .x15o3w11.x15o3w11 {
        border-start-start-radius: 0
    }
}

@media (max-width: 1058px) {
    .x15ohugy.x15ohugy {
        flex-direction: column
    }
}

@media (min-width: 1280px) {
    .x15pilu8.x15pilu8 {
        margin-inline-start: auto
    }
}

@media (max-width: 899px) {
    .x15q77kl.x15q77kl {
        border-end-end-radius: 50px
    }
}

@media (min-width: 1920px) {
    .x15y5wna.x15y5wna {
        grid-column-start: var(--x-t8elxo)
    }
}

@media (max-width: 900px) {
    .x160xiiu.x160xiiu {
        text-align: center
    }
}

@media (max-width: 900px) {
    .x1614ocl.x1614ocl {
        align-items: center
    }
}

@media (max-width: 767px) {
    .x1658oxj.x1658oxj {
        justify-content: flex-start
    }
}

@media (max-width: 1230px) {
    .x16agcvw.x16agcvw {
        flex-direction: column
    }
}

@media (min-width: 640px) {
    .x16b0p5w.x16b0p5w {
        padding-inline-end: 40px
    }
}

@media (min-width: 768px) {
    .x16d86oq.x16d86oq {
        column-gap: 32px
    }
}

@media (prefers-reduced-motion: reduce) {
    .x16dpw5u.x16dpw5u {
        opacity: 1
    }
}

@media (max-width: 482px) {
    .x16duslt.x16duslt {
        border-start-start-radius: 0
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .x16fivpc.x16fivpc {
        padding-inline-end: 12px
    }
}

@media (max-width: 1439px) {
    .x16j0hzw.x16j0hzw {
        justify-items: start
    }
}

@media (max-width: 1023px) {
    .x16k9iqt.x16k9iqt {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media (max-width: 768px) {
    .x16qytl5.x16qytl5 {
        inset-inline-end: 12px
    }
}

@media (max-width: 899px) {
    .x16tvwzq.x16tvwzq {
        justify-content: flex-start
    }
}

@media (max-width: 767px) {
    .x172r8p5.x172r8p5 {
        padding-inline-start: 24px
    }
}

@media (max-width: 679px) {
    .x17d6km0.x17d6km0 {
        flex-basis: auto
    }
}

@media (max-width: 767px) {
    .x17dddeq.x17dddeq {
        padding-inline-end: 2px
    }
}

@media (max-width: 767px) {
    .x17fa7br.x17fa7br {
        margin-inline-start: 12px
    }
}

@media (max-width: 767px) {
    .x17h65es.x17h65es {
        border-start-start-radius: 0
    }
}

@media (max-height:900px) {
    .x17i3eu2.x17i3eu2 {
        align-items: flex-start
    }
}

@media (max-height:819px) {
    .x17jnjve.x17jnjve {
        align-items: flex-start
    }
}

@media (max-width: 767px) {
    .x17ky8zq.x17ky8zq {
        padding-inline-end: 20px
    }
}

@media (max-width: 655px) {
    .x17uhu2q.x17uhu2q {
        padding-inline-start: 24px
    }
}

@media (prefers-color-scheme: dark) {
    .x17uwi3n.x17uwi3n {
        box-shadow: 0 6px 24px #00000052, 0 2px 6px #00000047
    }
}

@media (min-width: 1260px) {
    .x17wtha7.x17wtha7 {
        position: absolute
    }
}

@media (max-width: 1199px) {
    .x17ysspr.x17ysspr {
        padding-inline-start: 0
    }
}

@media (max-width: 1365px) {
    .x1835lxq.x1835lxq {
        padding-inline-start: 8px
    }
}

@media (max-width: 999px) {
    .x184x5wr.x184x5wr {
        inset-inline-end: 48px
    }
}

@media (max-width: 939px) {
    .x18643k9.x18643k9 {
        text-align: center
    }
}

@media (max-width: 960px) {
    .x187ir9o.x187ir9o {
        flex-grow: 1
    }
}

@media (max-width: 768px) {
    .x18ekk8g.x18ekk8g {
        padding-inline-start: 20px
    }
}

@media (min-height: 790px) {
    .x18fjr3h.x18fjr3h {
        flex-basis: 712px
    }
}

@media (max-width: 899px) {
    .x18g3yqm.x18g3yqm {
        z-index: -1
    }
}

@media (min-width: 838px) and (max-width: 899px) {
    .x18o2953.x18o2953 {
        flex-direction: column
    }
}

@media (min-width: 768px) {
    .x18pg0fx.x18pg0fx {
        padding-inline-start: 32px
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .x18snxw9.x18snxw9 {
        margin-inline-start: 12px
    }
}

@media (max-width: 767px) {
    .x18tieia.x18tieia {
        border-end-end-radius: 0
    }
}

@media (max-width: 767px) {
    .x18w142q.x18w142q {
        inset-inline-start: 0
    }
}

@media (max-width: 767px) {
    .x18wylqe.x18wylqe {
        grid-column-start: 1
    }
}

@media (max-height: 700px) {
    .x190d30a.x190d30a {
        border-start-start-radius: 0
    }
}

@media (max-width: 480px) {
    .x191j0qi.x191j0qi {
        border-start-start-radius: 0
    }
}

@media (max-width: 583px) {
    .x197lpaz.x197lpaz {
        border-end-start-radius: 0
    }
}

@media (min-width: 768px) and (max-width: 1365px) {
    .x199d0em.x199d0em {
        margin-inline-end: 8px
    }
}

@media (orientation: portrait) {
    .x19giuet.x19giuet {
        margin-inline-start: calc(-1 * var(--x1tf79ex))
    }
}

@media (min-width: 390px) and (max-width: 800px) {
    .x19ufm8j.x19ufm8j {
        row-gap: 10px
    }
}

@media (max-width: 767px) {
    .x19xhxss.x19xhxss {
        flex-direction: column
    }
}

@media (max-width: 583px) {
    .x19y26b3.x19y26b3 {
        padding-inline-end: 0
    }
}

@media only screen and (orientation: landscape) and (max-width: 767px) {
    .x19zld4i.x19zld4i {
        grid-column-start: var(--x-1xptfca)
    }
}

@media (max-width: 1023px) {
    .x1a1oztq.x1a1oztq {
        display: none
    }
}

@media (max-width: 784px) {
    .x1a3r5r4.x1a3r5r4 {
        flex-direction: column
    }
}

@media (max-width: 584px) {
    .x1a83o2j.x1a83o2j {
        padding-inline-start: 0
    }
}

@media (max-width: 655px) {
    .x1acs429.x1acs429 {
        inset-inline-end: 32px
    }
}

@media (max-width: 1382px) {
    .x1ady2me.x1ady2me {
        row-gap: 16px
    }
}

@media (min-width: 390px) and (max-width: 800px) {
    .x1aetib6.x1aetib6 {
        margin-inline-end: 0
    }
}

@media (max-width: 1024px) {
    .x1afbx17.x1afbx17 {
        flex-shrink: 0
    }
}

@media (max-width: 1023px) {
    .x1ag1ntk.x1ag1ntk {
        align-items: flex-start
    }
}

@media (max-width: 1159px) {
    .x1ano26s.x1ano26s {
        border-inline-end-style: none
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .x1aqichm.x1aqichm {
        inset-inline-start: 6px
    }
}

@media (max-width: 389px) {
    .x1aqncyx.x1aqncyx {
        row-gap: 10px
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1aquc0h.x1aquc0h {
        animation-name: none
    }
}

@media (max-width: 1339px) {
    .x1atro6v.x1atro6v {
        display: none
    }
}

@media (max-width: 1024px) {
    .x1axa3pm.x1axa3pm {
        display: inherit
    }
}

@media (max-width: 767px) {
    .x1axvpwj.x1axvpwj {
        row-gap: 24px
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .x1b0dukt.x1b0dukt {
        position: relative
    }
}

@media (max-width: 480px) {
    .x1ba4mkp.x1ba4mkp {
        border-end-start-radius: 20px
    }
}

@media (max-width: 1259px) {
    .x1bilvy2.x1bilvy2 {
        margin-inline-start: 0
    }
}

@media (max-width: 1535px) {
    .x1bkh74b.x1bkh74b {
        border-inline-end-width: 0
    }
}

@media (max-width: 600px) {
    .x1bl123g.x1bl123g {
        row-gap: 20px
    }
}

@media (max-width: 768px) {
    .x1brbbx4.x1brbbx4 {
        padding-inline-end: 12px
    }
}

@media (max-width: 899px) {
    .x1bv6v94.x1bv6v94 {
        margin-inline-start: auto
    }
}

@media (max-width: 1024px) {
    .x1bzswu4.x1bzswu4 {
        text-align: center
    }
}

@media (max-width: 1100px) {
    .x1c0y11f.x1c0y11f {
        flex-direction: column
    }
}

@media (max-width: 899px) {
    .x1c0yerz.x1c0yerz {
        border-end-start-radius: 50px
    }
}

@media print {
    .x1c2e2ol.x1c2e2ol {
        position: absolute
    }
}

@media (max-width: 583px) {
    .x1c9uxek.x1c9uxek {
        flex-direction: column
    }
}

@media (min-width: 1200px) {
    .x1cawqh2.x1cawqh2 {
        padding-inline-start: 120px
    }
}

@media (max-width: 899px) {
    .x1cbb1x2.x1cbb1x2 {
        padding-inline-end: 12px
    }
}

@media (min-width: 1024px) {
    .x1cfl0gx.x1cfl0gx {
        padding-inline-start: 0
    }
}

@media (max-width: 768px) {
    .x1cfo5p2.x1cfo5p2 {
        border-start-start-radius: 20px
    }
}

@media (max-width: 768px) {
    .x1cixr5p.x1cixr5p {
        padding-inline-end: 20px
    }
}

@media (max-width: 767px) {
    .x1cjf5ee.x1cjf5ee {
        padding-inline-start: 2px
    }
}

@media (max-width: 768px) {
    .x1cl0yj6.x1cl0yj6 {
        border-end-start-radius: 20px
    }
}

@media screen and (min-width: 600px) {
    .x1clh31l.x1clh31l {
        padding-inline-end: 8px
    }
}

@media (max-width: 1259px) {
    .x1csz39x.x1csz39x {
        justify-content: center
    }
}

@media (max-width: 679px) {
    .x1cuy5sm.x1cuy5sm {
        padding-inline-end: 5px
    }
}

@media (max-width: 655px) {
    .x1cxcvmb.x1cxcvmb {
        inset-inline-start: 16px
    }
}

@media (min-width: 838px) and (max-width: 899px) {
    .x1d14ilm.x1d14ilm {
        align-items: flex-start
    }
}

@media (max-width: 768px) {
    .x1d3u6ly.x1d3u6ly {
        animation-name: xzk1luc-B
    }
}

@media (max-width: 1661px) {
    .x1d6i2ar.x1d6i2ar {
        border-start-end-radius: 0
    }
}

@media (min-width: 480px) {
    .x1d97bfn.x1d97bfn {
        font-size: 2.75rem
    }
}

@media (max-width: 899px) {
    .x1daaz14.x1daaz14 {
        display: none
    }
}

@media (max-width: 1600px) {
    .x1dcmaf5.x1dcmaf5 {
        justify-content: space-between
    }
}

@media (max-width: 1023px) {
    .x1dh0ydc.x1dh0ydc {
        flex-direction: column
    }
}

@media (max-width: 768px) {
    .x1djhtfh.x1djhtfh {
        inset-inline-start: 12px
    }
}

@media (max-width: 767px) {
    .x1dn74xm.x1dn74xm {
        display: flex
    }
}

@media (max-width: 1023px) {
    .x1dogtiz.x1dogtiz {
        border-end-start-radius: 0
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x1drss3q.x1drss3q {
        transform: translate(-100%)
    }
}

@media (max-width: 700px) {
    .x1dtwrv0.x1dtwrv0 {
        margin-inline-end: 16px
    }
}

@media (min-width: 900px) {
    .x1dv45df.x1dv45df {
        display: flex
    }
}

@media (max-width: 999px) {
    .x1e42nvo.x1e42nvo {
        padding-inline-start: 16px
    }
}

@media (min-width: 1260px) {
    .x1e4dcdm.x1e4dcdm {
        margin-inline-end: 16px
    }
}

@media (max-width: 655px) {
    .x1e53bej.x1e53bej {
        flex-direction: column-reverse
    }
}

@media (max-width: 655px) {
    .x1e5jwcm.x1e5jwcm {
        grid-template-columns: 1.75fr 1.5fr 3.5fr 3fr 2fr 2fr
    }
}

@media (min-width: 768px) and (max-width: 1365px) {
    .x1e8ezfv.x1e8ezfv {
        inset-inline-start: 80px
    }
}

@media (max-height: 700px) {
    .x1e92sz1.x1e92sz1 {
        border-start-end-radius: 0
    }
}

@media (max-width: 1023px) {
    .x1e9ik3r.x1e9ik3r {
        font-size: 3rem
    }
}

@media (max-width:1280px) {
    .x1ednc70.x1ednc70 {
        display: none
    }
}

@media (max-height: 700px) {
    .x1eee80k.x1eee80k {
        border-end-start-radius: 0
    }
}

@media (min-width: 1200px) {
    .x1efy3zr.x1efy3zr {
        padding-inline-end: 120px
    }
}

@media (max-width: 655px) {
    .x1egcydz.x1egcydz {
        margin-inline-end: -16px
    }
}

@media (max-width: 899px) {
    .x1eh4ynv.x1eh4ynv {
        margin-inline-end: 0
    }
}

@media (max-width: 650px) {
    .x1eojad1.x1eojad1 {
        padding-inline-start: 16px
    }
}

@media (max-width: 600px) {
    .x1eqjy32.x1eqjy32 {
        flex-basis: 0
    }
}

@media (min-width: 900px) {
    .x1es02x0.x1es02x0 {
        position: relative
    }
}

@media (max-width: 767px) {
    .x1eutsno.x1eutsno {
        padding-inline-start: 20px
    }
}

@media (max-width: 1200px) {
    .x1f00zxt.x1f00zxt {
        padding-inline-start: 12px
    }
}

@media (min-width: 1260px) {
    .x1f1051q.x1f1051q {
        flex-grow: 0
    }
}

@media (max-width: 1100px) {
    .x1f45doi.x1f45doi {
        margin-inline-end: 0
    }
}

@media (max-width: 800px) {
    .x1f80npl.x1f80npl {
        padding-inline-end: 50px
    }
}

@media (min-width: 501px) and (max-width: 800px) {
    .x1f84lid.x1f84lid {
        margin-inline-start: 0
    }
}

@media (max-width: 1259px) {
    .x1f96rhh.x1f96rhh {
        flex-direction: row
    }
}

@media (min-width: 1440px) {
    .x1fc74ag.x1fc74ag {
        grid-column-start: 1
    }
}

@media (max-width: 600px) {
    .x1fc7d7z.x1fc7d7z {
        flex-direction: column
    }
}

@media (max-width: 767px) {
    .x1ffbijf.x1ffbijf {
        padding-inline-end: 16px
    }
}

@media (max-width: 900px) {
    .x1fqmwi0.x1fqmwi0 {
        padding-inline-end: 0
    }
}

@media (max-width: 1103px) {
    .x1fsl1is.x1fsl1is {
        padding-inline-end: 0
    }
}

@media (min-width: 1260px) {
    .x1fst9g5.x1fst9g5 {
        justify-items: center
    }
}

@media (max-width: 767px) {
    .x1fvg1cr.x1fvg1cr {
        order: -1
    }
}

@media (max-width: 480px) {
    .x1fzr7er.x1fzr7er {
        border-start-start-radius: 20px
    }
}

@media (min-width: 1024px) {
    .x1g197jn.x1g197jn {
        align-items: center
    }
}

@media (min-width: 1440px) and (max-width: 1919px) {
    .x1g27eim.x1g27eim {
        grid-column-start: var(--x-14020ls)
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .x1g2ia0x.x1g2ia0x {
        padding-inline-end: 25px
    }
}

@media (max-width: 389px) {
    .x1g3yoej.x1g3yoej {
        column-gap: 10px
    }
}

@media (min-width: 768px) {
    .x1g517fh.x1g517fh {
        font-size: 2.5rem
    }
}

@media (max-width: 389px) {
    .x1g99usm.x1g99usm {
        margin-inline-end: 0
    }
}

@media (max-width: 899px) {
    .x1gblhex.x1gblhex {
        box-sizing: border-box
    }
}

@media (max-width: 1447px) {
    .x1gc1eyi.x1gc1eyi {
        flex-basis: auto
    }
}

@media (max-width: 1928px) {
    .x1gcj1mh.x1gcj1mh {
        font-size: 2.8vw
    }
}

@media (max-width: 1259px) {
    .x1gdy11s.x1gdy11s {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (max-width: 768px) {
    .x1gpa8tf.x1gpa8tf {
        padding-inline-end: 0
    }
}

@media (max-width: 767px) {
    .x1gpq6y6.x1gpq6y6 {
        z-index: 1
    }
}

@media (max-width: 916px) {
    .x1grvqfh.x1grvqfh {
        margin-inline-start: 0
    }
}

@media (max-width: 1150px) {
    .x1gujn7e.x1gujn7e {
        display: none
    }
}

@media (max-width: 700px) {
    .x1gz44f.x1gz44f {
        display: none
    }
}

@media (max-width: 1023px) {
    .x1h1egnv.x1h1egnv {
        border-start-start-radius: 0
    }
}

@media (max-width: 482px) {
    .x1h1n8ui.x1h1n8ui {
        border-start-end-radius: 0
    }
}

@media (max-width: 1274px) {
    .x1h2vona.x1h2vona {
        flex-direction: column
    }
}

@media (orientation: landscape) {
    .x1h6sdd0.x1h6sdd0 {
        border-start-end-radius: 10px
    }
}

@media (max-width: 767px) {
    .x1hfk2xs.x1hfk2xs {
        padding-inline-start: 0
    }
}

@media (min-width: 640px) {
    .x1hgqwjb.x1hgqwjb {
        display: block
    }
}

@media (min-width: 900px) {
    .x1ho6cgx.x1ho6cgx {
        pointer-events: none
    }
}

@media (min-width: 768px) {
    .x1htiob5.x1htiob5 {
        flex-direction: row
    }
}

@media (max-width: 899px) {
    .x1i1uccp.x1i1uccp {
        flex-direction: row
    }
}

@media (min-width: 1024px) {
    .x1i37f7r.x1i37f7r {
        flex-basis: calc(50% - 6px)
    }
}

@media (max-width: 1661px) {
    .x1i72eec.x1i72eec {
        border-start-start-radius: 0
    }
}

@media (max-width: 699px) {
    .x1iabjsz.x1iabjsz {
        flex-wrap: wrap
    }
}

@media (max-width: 1260px) {
    .x1ifmeri.x1ifmeri {
        flex-direction: column
    }
}

@media (max-width: 899px) {
    .x1ilwl7r.x1ilwl7r {
        padding-inline-end: 16px
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .x1iwwxaz.x1iwwxaz {
        margin-inline-end: -12px
    }
}

@media (max-width: 999px) {
    .x1iwxono.x1iwxono {
        display: flex
    }
}

@media (max-width: 1259px) {
    .x1ixsyk5.x1ixsyk5 {
        padding-inline-end: 0
    }
}

@media (max-width: 1439px) {
    .x1j5lpce.x1j5lpce {
        grid-column-end: calc(var(--x12nro88))
    }
}

@media (max-width: 679px) {
    .x1j8oh5e.x1j8oh5e {
        text-align: start
    }
}

@media (min-width: 768px) {
    .x1ja9o7m.x1ja9o7m {
        aspect-ratio: 16 / 9
    }
}

@media (max-width: 767px) {
    .x1jbkpxb.x1jbkpxb {
        background-color: #fff
    }
}

@media (max-width: 999px) {
    .x1jds9bp.x1jds9bp {
        margin-inline-start: -15px
    }
}

@media (min-width: 480px) {
    .x1jil5x7.x1jil5x7 {
        line-height: 48px
    }
}

@media print {
    .x1jk8avb.x1jk8avb {
        border-inline-start-width: 0
    }
}

@media (max-width: 899px) {
    .x1jmpgbh.x1jmpgbh {
        background-color: #3b5998
    }
}

@media (min-width: 768px) {
    .x1johopy.x1johopy {
        text-align: end
    }
}

@media (min-width: 1440px) {
    .x1jqm5vb.x1jqm5vb {
        column-gap: calc(var(--x1p5ydkj) + var(--xg3m0br))
    }
}

@media (max-width: 480px) {
    .x1jrmbqd.x1jrmbqd {
        padding-inline-end: 0
    }
}

@media (max-width: 1199px) {
    .x1jv7akf.x1jv7akf {
        padding-inline-end: 0
    }
}

@media (max-width: 1439px) {
    .x1k13hhw.x1k13hhw {
        grid-column-start: 1
    }
}

@media (min-width: 900px) {
    .x1k7iptp.x1k7iptp {
        visibility: hidden
    }
}

@media (max-width: 837px) {
    .x1kaom47.x1kaom47 {
        justify-content: flex-end
    }
}

@media (min-width: 900px) {
    .x1ke80iy.x1ke80iy {
        justify-content: flex-end
    }
}

@media (max-width: 767px) {
    .x1kf0wg3.x1kf0wg3 {
        padding-inline-start: 20px
    }
}

@media (min-width: 1260px) {
    .x1klv6iw.x1klv6iw {
        display: flex
    }
}

@media (max-width: 784px) {
    .x1kmcs2m.x1kmcs2m {
        display: none
    }
}

@media (max-width: 1023px) {
    .x1kmj245.x1kmj245 {
        padding-inline-start: 30px
    }
}

@media (min-width: 656px) and (max-width: 1103px) {
    .x1kwkfs7.x1kwkfs7 {
        padding-inline-start: 36px
    }
}

@media (min-width: 768px) {
    .x1kynkc2.x1kynkc2 {
        font-size: 5.625rem
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x1l2y4ib.x1l2y4ib {
        animation-duration: .5s
    }
}

@media print {
    .x1ldw5w0.x1ldw5w0 {
        position: static
    }
}

@media (min-width: 768px) and (max-width: 1279px) {
    .x1lge4cx.x1lge4cx {
        padding-inline-start: 60px
    }
}

@media (min-width: 900px) {
    .x1lgwugq.x1lgwugq {
        align-items: center
    }
}

@media (max-width: 679px) {
    .x1likypf.x1likypf {
        box-shadow: none
    }
}

@media (max-width: 1661px) {
    .x1lkt4b5.x1lkt4b5 {
        object-fit: contain
    }
}

@media (min-width: 940px) {
    .x1lsc5y1.x1lsc5y1 {
        border-end-end-radius: 8px
    }
}

@media only screen and (orientation: portrait) and (max-width: 767px) {
    .x1lsv3si.x1lsv3si {
        grid-column-start: span var(--x13aro4a)
    }
}

@media only screen and (max-width : 459px) {
    .x1lyhvkc.x1lyhvkc {
        column-count: 1
    }
}

@media (min-width: 940px) {
    .x1m41ivh.x1m41ivh {
        border-end-start-radius: 8px
    }
}

@media (max-height: 550px) {
    .x1m70esg.x1m70esg {
        background-color: var(--wig-nav-background)
    }
}

@media (max-width: 899px) {
    .x1m7onf8.x1m7onf8 {
        background-color: var(--nav-bar-background)
    }
}

@media (max-width: 480px) {
    .x1mj5xup.x1mj5xup {
        box-shadow: 0 4px 12px var(--shadow-2)
    }
}

@media (max-width: 564px) {
    .x1mmp8wh.x1mmp8wh {
        padding-inline-start: 0
    }
}

@media (min-width: 1024px) {
    .x1mukb63.x1mukb63 {
        padding-inline-end: 40px
    }
}

@media (max-width: 999px) {
    .x1mx1xey.x1mx1xey {
        flex-shrink: 1
    }
}

@media (max-width: 768px) {
    .x1mx85iw.x1mx85iw {
        flex-direction: column
    }
}

@media (max-width: 767px) {
    .x1mz70lc.x1mz70lc {
        position: fixed
    }
}

@media (max-width: 1259px) {
    .x1n01yu1.x1n01yu1 {
        background-color: var(--wig-page-background)
    }
}

@media (min-width: 768px) {
    .x1n3qp52.x1n3qp52 {
        padding-inline-start: 64px
    }
}

@media (min-width: 1024px) {
    .x1n92ghy.x1n92ghy {
        line-height: 27px
    }
}

@media (max-width: 768px) {
    .x1n9zaxi.x1n9zaxi {
        animation-timing-function: cubic-bezier(.4, 0, 1, 1)
    }
}

@media (max-width: 837px) {
    .x1nb3mvd.x1nb3mvd {
        flex-direction: column
    }
}

@media (max-width: 1000px) {
    .x1nc0skp.x1nc0skp {
        display: flex
    }
}

@media (max-width: 899px) {
    .x1ncxx9r.x1ncxx9r {
        position: static
    }
}

@media (max-width: 900px) {
    .x1nfgmng.x1nfgmng {
        padding-inline-start: 0
    }
}

@media (max-width: 1439px) {
    .x1nfnlri.x1nfnlri {
        grid-auto-flow: column
    }
}

@media (max-width: 899px) {
    .x1nhjfyr.x1nhjfyr {
        z-index: 0
    }
}

@media (max-width: 767px) {
    .x1ni0lre.x1ni0lre {
        flex-direction: column
    }
}

@media (max-width: 480px) {
    .x1nnl1az.x1nnl1az {
        padding-inline-start: 0
    }
}

@media (max-width: 899px) {
    .x1nq5q16.x1nq5q16 {
        padding-inline-start: 10px
    }
}

@media (min-width: 1260px) {
    .x1nqzq93.x1nqzq93 {
        margin-inline-start: 16px
    }
}

@media (min-width: 768px) {
    .x1nzgsg3.x1nzgsg3 {
        font-size: 1.5rem
    }
}

@media (max-width: 1024px) {
    .x1o514ee.x1o514ee {
        row-gap: 12px
    }
}

@media (max-width: 480px) {
    .x1o69b7j.x1o69b7j {
        border-end-end-radius: 0
    }
}

@media (orientation: portrait) {
    .x1o6v8b4.x1o6v8b4 {
        border-start-end-radius: 0
    }
}

@media (min-width: 1366px) {
    .x1o7gxs6.x1o7gxs6 {
        padding-inline-start: 32px
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1o9sq8h.x1o9sq8h {
        opacity: 0
    }
}

@media (min-width: 1260px) {
    .x1obogrm.x1obogrm {
        align-self: flex-end
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x1okmqfw.x1okmqfw {
        animation-name: x1wv65fh-B
    }
}

@media (min-width: 768px) {
    .x1otrj2y.x1otrj2y {
        margin-inline-end: 0
    }
}

@media (min-width: 640px) {
    .x1ox04rv.x1ox04rv {
        line-height: 60px
    }
}

@media (min-width: 768px) {
    .x1ozs2jc.x1ozs2jc {
        border-inline-end-style: solid
    }
}

@media (max-width: 1439px) {
    .x1p7phj4.x1p7phj4 {
        justify-content: stretch
    }
}

@media (min-width: 1024px) {
    .x1p892re.x1p892re {
        flex-direction: row
    }
}

@media (max-width: 1050px) {
    .x1p8f4q5.x1p8f4q5 {
        display: none
    }
}

@media (min-width: 0) and (max-width: 1023px) {
    .x1p8lo4l.x1p8lo4l {
        row-gap: 20px
    }
}

@media (max-width: 916px) {
    .x1pa3uv7.x1pa3uv7 {
        display: none
    }
}

@media (max-width: 1024px) {
    .x1pk5asb.x1pk5asb {
        flex-basis: auto
    }
}

@media (max-width: 679px) {
    .x1plk9ft.x1plk9ft {
        padding-inline-start: 5px
    }
}

@media (max-width: 1235px) {
    .x1pmntp4.x1pmntp4 {
        flex-direction: column
    }
}

@media (max-width: 1535px) {
    .x1pyue8z.x1pyue8z {
        padding-inline-start: 0
    }
}

@media (max-width: 767px) {
    .x1pz0773.x1pz0773 {
        margin-inline-start: 0
    }
}

@media (min-width: 900px) {
    .x1q2hbhf.x1q2hbhf {
        padding-inline-start: 30px
    }
}

@media (max-width: 905px) {
    .x1qc530v.x1qc530v {
        justify-content: space-between
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x1qel5g.x1qel5g {
        animation-duration: .2s
    }
}

@media (max-width: 1259px) {
    .x1qkworj.x1qkworj {
        margin-inline-start: calc((100vw - 404px)*-1)
    }
}

@media (max-width: 999px) {
    .x1qm1h6.x1qm1h6 {
        flex-basis: 710px
    }
}

@media (max-width: 1103px) {
    .x1qm54a.x1qm54a {
        padding-inline-start: 16px
    }
}

@media (max-width: 679px) {
    .x1quc6de.x1quc6de {
        flex-grow: 1
    }
}

@media (max-width: 899px) {
    .x1qw9l0i.x1qw9l0i {
        align-items: center
    }
}

@media (max-width: 480px) {
    .x1qwtqx.x1qwtqx {
        aspect-ratio: 16 / 10
    }
}

@media (max-width: 389px) {
    .x1r06tkv.x1r06tkv {
        flex-wrap: wrap
    }
}

@media (orientation: landscape) {
    .x1r1ijep.x1r1ijep {
        border-start-start-radius: 10px
    }
}

@media (max-width: 899px) {
    .x1r2kxd0.x1r2kxd0 {
        justify-content: flex-end
    }
}

@media (max-width: 600px) {
    .x1r6fci4.x1r6fci4 {
        column-gap: 0
    }
}

@media (max-width: 1023px) {
    .x1r7hz70.x1r7hz70 {
        margin-inline-start: 0
    }
}

@media (min-width: 900px) {
    .x1r98mxo.x1r98mxo {
        position: fixed
    }
}

@media (max-width: 1159px) {
    .x1r9k45s.x1r9k45s {
        margin-inline-end: 0
    }
}

@media (max-width: 564px) {
    .x1r9mfr6.x1r9mfr6 {
        padding-inline-end: 0
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x1rb3jw7.x1rb3jw7 {
        animation-name: x1xpv006-B
    }
}

@media (max-width: 655px) {
    .x1rkmxzy.x1rkmxzy {
        flex-wrap: nowrap
    }
}

@media (max-width: 1259px) {
    .x1rl5v97.x1rl5v97 {
        padding-inline-end: 16px
    }
}

@media (max-width:900px) {
    .x1rlsjst.x1rlsjst {
        padding-inline-end: 0
    }
}

@media (max-width: 1535px) {
    .x1rmu0j2.x1rmu0j2 {
        padding-inline-end: 0
    }
}

@media (max-width: 1447px) {
    .x1rn25p3.x1rn25p3 {
        flex-grow: 0
    }
}

@media (min-width: 900px) {
    .x1roke11.x1roke11 {
        justify-items: center
    }
}

@media (max-width: 480px) {
    .x1rpgqan.x1rpgqan {
        flex-direction: column
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .x1rpk2ob.x1rpk2ob {
        border-start-start-radius: 20px
    }
}

@media (max-width: 679px) {
    .x1rpp92y.x1rpp92y {
        padding-inline-start: 20px
    }
}

@media (max-width: 583px) {
    .x1rrgw5n.x1rrgw5n {
        border-start-end-radius: 0
    }
}

@media (max-width: 1259px) {
    .x1rydp6d.x1rydp6d {
        z-index: 1
    }
}

@media (min-width: 1921px) {
    .x1rzge2q.x1rzge2q {
        inset-inline-end: calc((100vw - 1600px)/2)
    }
}

@media (max-width: 899px) {
    .x1rzghyx.x1rzghyx {
        font-family: Roboto, Droid Sans, Helvetica, sans-serif
    }
}

@media (min-width: 1260px) {
    .x1rzvsx8.x1rzvsx8 {
        display: inherit
    }
}

@media (max-width: 656px) {
    .x1s4wncz.x1s4wncz {
        display: flex
    }
}

@media (max-width: 1024px) {
    .x1s5ruw9.x1s5ruw9 {
        padding-inline-end: 20px
    }
}

@media (max-width: 1260px) {
    .x1sbk8zr.x1sbk8zr {
        padding-inline-start: 0
    }
}

@media (max-width: 564px) {
    .x1skpame.x1skpame {
        animation-name: xzk1luc-B
    }
}

@media (min-width: 768px) {
    .x1sovtzm.x1sovtzm {
        letter-spacing: -.24px
    }
}

@media (max-width: 999px) {
    .x1srj7yi.x1srj7yi {
        position: absolute
    }
}

@media (max-width: 899px) {
    .x1stjdt1.x1stjdt1 {
        flex-grow: 1
    }
}

@media (max-width: 1200px) {
    .x1suy2hs.x1suy2hs {
        flex-basis: calc((100% - 12px)/2)
    }
}

@media (max-width: 655px) {
    .x1swtj4x.x1swtj4x {
        padding-inline-start: 16px
    }
}

@media (max-width: 1337px) {
    .x1sztn3g.x1sztn3g {
        flex-direction: column
    }
}

@media (max-width: 900px) {
    .x1t0ov9c.x1t0ov9c {
        flex-basis: 64px
    }
}

@media (max-width: 1023px) {
    .x1t4ucnu.x1t4ucnu {
        padding-inline-end: 30px
    }
}

@media (max-width: 679px) {
    .x1t4wfpm.x1t4wfpm {
        padding-inline-start: 32px
    }
}

@media (min-width: 768px) {
    .x1t7vrsn.x1t7vrsn {
        padding-inline-end: 24px
    }
}

@media (max-width: 655px) {
    .x1t86tbd.x1t86tbd {
        inset-inline-start: 32px
    }
}

@media (max-width: 655px) {
    .x1t9mn50.x1t9mn50 {
        padding-inline-start: 8px
    }
}

@media (max-width: 899px) {
    .x1t9mz0v.x1t9mz0v {
        background-color: var(--web-wash)
    }
}

@media (max-width: 837px) {
    .x1tal7ea.x1tal7ea {
        align-items: flex-start
    }
}

@media (prefers-color-scheme: dark) {
    .x1tdoazk.x1tdoazk {
        background-color: #8b5cf626
    }
}

@media (min-width: 640px) {
    .x1tes5eu.x1tes5eu {
        padding-inline-end: 0
    }
}

@media (min-width: 768px) and (max-width: 1099px) {
    .x1to4ehr.x1to4ehr {
        inset-inline-start: 0
    }
}

@media (max-width: 1103px) {
    .x1to9he0.x1to9he0 {
        inset-inline-end: 16px
    }
}

@media (max-width:450px) {
    .x1tuhq53.x1tuhq53 {
        flex-grow: 1
    }
}

@media only screen and (min-width: 460px) and (max-width : 680px) {
    .x1twisyj.x1twisyj {
        column-count: 2
    }
}

@media (min-width: 768px) {
    .x1ty98ci.x1ty98ci {
        align-items: center
    }
}

@media (max-width: 1023px) {
    .x1tyk6zk.x1tyk6zk {
        order: -1
    }
}

@media (max-width: 1023px) {
    .x1tz4fso.x1tz4fso {
        justify-content: flex-start
    }
}

@media (min-width: 1024px) {
    .x1u3nvxr.x1u3nvxr {
        line-height: 52.8px
    }
}

@media (max-width: 800px) {
    .x1u4u9fn.x1u4u9fn {
        flex-basis: auto
    }
}

@media (max-width: 1199px) {
    .x1u5tbyu.x1u5tbyu {
        padding-inline-start: 6px
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
        animation-duration: 0s
    }
}

@media (min-width: 900px) {
    .x1u6xajj.x1u6xajj {
        font-size: 5.25rem
    }
}

@media (max-width: 650px) {
    .x1uerxpz.x1uerxpz {
        padding-inline-end: 16px
    }
}

@media (max-width: 450px) {
    .x1unsxy.x1unsxy {
        text-align: start
    }
}

@media (max-width: 899px) {
    .x1unxyoj.x1unxyoj {
        z-index: 1
    }
}

@media (max-width: 584px) {
    .x1uqss5v.x1uqss5v {
        font-size: 2.625rem
    }
}

@media (max-width: 899px) {
    .x1uquohi.x1uquohi {
        border-start-end-radius: 50px
    }
}

@media (max-width: 767px) {
    .x1uttgrm.x1uttgrm {
        align-items: flex-start
    }
}

@media (max-width: 679px) {
    .x1utx6zp.x1utx6zp {
        flex-direction: column
    }
}

@media (min-width: 768px) {
    .x1v1iy5t.x1v1iy5t {
        padding-inline-end: 64px
    }
}

@media (max-width: 1365px) {
    .x1v28i99.x1v28i99 {
        padding-inline-end: 8px
    }
}

@media (max-width: 1150px) {
    .x1v837m1.x1v837m1 {
        display: block
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .x1vaxl8w.x1vaxl8w {
        border-end-end-radius: 20px
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x1vd7j3s.x1vd7j3s {
        animation-delay: 1s
    }
}

@media (max-width: 899px) {
    .x1vegnvo.x1vegnvo {
        text-align: center
    }
}

@media (min-width: 950px) {
    .x1vf8swu.x1vf8swu {
        display: none
    }
}

@media (min-width: 1260px) {
    .x1vgcfum.x1vgcfum {
        margin-inline-start: 32px
    }
}

@media (max-width: 480px) {
    .x1vgsahc.x1vgsahc {
        margin-inline-start: 8px
    }
}

@media (max-width: 584px) {
    .x1viw569.x1viw569 {
        padding-inline-end: 0
    }
}

@media (max-width: 564px) {
    .x1vmz7ll.x1vmz7ll {
        border-end-end-radius: 0
    }
}

@media (max-width: 679px) {
    .x1vnzckh.x1vnzckh {
        padding-inline-start: 0
    }
}

@media (min-width: 1024px) {
    .x1vsg2yc.x1vsg2yc {
        padding-inline-start: 40px
    }
}

@media (max-width: 899px) {
    .x1vv38fk.x1vv38fk {
        padding-inline-start: 16px
    }
}

@media (max-width: 700px) {
    .x1vvaux7.x1vvaux7 {
        padding-inline-end: 0
    }
}

@media (max-width: 767px) {
    .x1vvx066.x1vvx066 {
        padding-inline-end: 12px
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .x1vycwmx.x1vycwmx {
        padding-inline-end: 10px
    }
}

@media (max-width: 1661px) {
    .x1w1ma70.x1w1ma70 {
        border-end-start-radius: 0
    }
}

@media (max-width: 899px) {
    .x1w2143c.x1w2143c {
        align-items: flex-start
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x1w2i790.x1w2i790 {
        animation-timing-function: ease-out
    }
}

@media (max-height: 500px) {
    .x1w45s4e.x1w45s4e {
        margin-inline-start: 10px
    }
}

@media (max-width: 1661px) {
    .x1w49xiv.x1w49xiv {
        border-end-end-radius: 0
    }
}

@media (max-height: 500px) {
    .x1w573x8.x1w573x8 {
        row-gap: 10px
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .x1w5rx9m.x1w5rx9m {
        padding-inline-start: 10px
    }
}

@media (max-width: 500px) {
    .x1w6jkce.x1w6jkce {
        flex-grow: 1
    }
}

@media (min-width: 768px) and (max-width: 1365px) {
    .x1w8c5ck.x1w8c5ck {
        margin-inline-start: 20px
    }
}

@media (max-width: 679px) {
    .x1wcwswm.x1wcwswm {
        padding-inline-start: 12px
    }
}

@media (min-width: 1460px) {
    .x1wgz3hm.x1wgz3hm {
        font-size: 3.1875rem
    }
}

@media (max-width: 899px) {
    .x1wi7962.x1wi7962 {
        padding-inline-start: 0
    }
}

@media screen and (min-width: 600px) {
    .x1wil7sg.x1wil7sg {
        padding-inline-start: 8px
    }
}

@media (min-width: 1460px) {
    .x1wne1f8.x1wne1f8 {
        font-size: 3.75rem
    }
}

@media (max-width: 1025px) {
    .x1wo97bb.x1wo97bb {
        display: block
    }
}

@media (max-width: 1159px) {
    .x1wokhp7.x1wokhp7 {
        padding-inline-start: 0
    }
}

@media (max-width: 899px) {
    .x1wpl5dx.x1wpl5dx {
        inset-inline-start: 0
    }
}

@media (min-width: 1024px) {
    .x1wqwvgm.x1wqwvgm {
        padding-inline-end: 80px
    }
}

@media (max-width: 768px) {
    .x1ws4auj.x1ws4auj {
        border-end-end-radius: 20px
    }
}

@media (max-width: 1024px) {
    .x1ws9ube.x1ws9ube {
        flex-shrink: 1
    }
}

@media (min-width: 656px) {
    .x1wtkmra.x1wtkmra {
        display: var(--x-t9uqrv)
    }
}

@media (min-width: 1260px) {
    .x1wwn1hn.x1wwn1hn {
        position: relative
    }
}

@media (min-width: 768px) {
    .x1wz8ggu.x1wz8ggu {
        flex-wrap: wrap
    }
}

@media (max-width:900px) {
    .x1x0trao.x1x0trao {
        padding-inline-end: 16px
    }
}

@media (max-width: 679px) {
    .x1x77nfp.x1x77nfp {
        display: block
    }
}

@media (min-width: 768px) and (max-width: 1099px) {
    .x1x8kyvq.x1x8kyvq {
        inset-inline-start: 305px
    }
}

@media (min-width: 900px) {
    .x1x8zplo.x1x8zplo {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (max-width: 836px) {
    .x1x9809q.x1x9809q {
        flex-wrap: wrap
    }
}

@media (min-width: 900px) {
    .x1xcas3r.x1xcas3r {
        flex-direction: column
    }
}

@media (min-width: 1920px) {
    .x1xf8oz0.x1xf8oz0 {
        margin-inline-end: var(--hds-grid-system-margin)
    }
}

@media (min-width: 768px) {
    .x1xh0do5.x1xh0do5 {
        line-height: 27px
    }
}

@media (max-width: 768px) {
    .x1xhcv72.x1xhcv72 {
        margin-inline-end: 8px
    }
}

@media (max-width: 1280px) {
    .x1xhvjo6.x1xhvjo6 {
        flex-wrap: wrap
    }
}

@media (max-width: 1023px) {
    .x1xhzp73.x1xhzp73 {
        object-position: 0 0
    }
}

@media (max-width: 1024px) {
    .x1xixk62.x1xixk62 {
        align-items: center
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .x1xl7drq.x1xl7drq {
        border-end-end-radius: 20px
    }
}

@media (max-width: 1259px) {
    .x1xtgk1k.x1xtgk1k {
        cursor: pointer
    }
}

@media (max-width: 767px) {
    .x1xwj7al.x1xwj7al {
        border-end-start-radius: 0
    }
}

@media (min-width: 1260px) {
    .x1xwl533.x1xwl533 {
        align-self: center
    }
}

@media (min-width: 900px) {
    .x1xy773u.x1xy773u {
        align-self: flex-start
    }
}

@media (max-width: 1200px) {
    .x1y1t2pg.x1y1t2pg {
        align-items: flex-start
    }
}

@media (max-width:900px) {
    .x1y8o7o7.x1y8o7o7 {
        margin-inline-end: 16px
    }
}

@media (min-width: 1200px) {
    .x1y9x4e8.x1y9x4e8 {
        padding-inline-start: 8px
    }
}

@media (max-width: 899px) {
    .x1yaem6q.x1yaem6q {
        justify-content: center
    }
}

@media (max-width: 1199px) {
    .x1ybpipa.x1ybpipa {
        display: none
    }
}

@media (min-width: 1920px) {
    .x1yg0i8e.x1yg0i8e {
        margin-inline-start: var(--hds-grid-system-margin)
    }
}

@media (min-width: 1024px) {
    .x1yitysk.x1yitysk {
        font-size: 1rem
    }
}

@media (max-width: 482px) {
    .x1yohzx6.x1yohzx6 {
        border-end-end-radius: 0
    }
}

@media (max-width: 768px) {
    .x1yx47wd.x1yx47wd {
        animation-name: xdc7f5d-B
    }
}

@media (max-width: 1024px) {
    .x1yxq2ms.x1yxq2ms {
        padding-inline-end: 24px
    }
}

@media (max-width: 767px) {
    .x1yy6ebv.x1yy6ebv {
        column-gap: unset
    }
}

@media (min-width: 1260px) {
    .x1yyr71q.x1yyr71q {
        padding-inline-end: 0
    }
}

@media (max-width: 564px) {
    .x1yyrj1m.x1yyrj1m {
        border-end-start-radius: 0
    }
}

@media (min-width: 900px) {
    .x2k3zez.x2k3zez {
        align-self: flex-end
    }
}

@media (max-width: 1023px) {
    .x2ko0cb.x2ko0cb {
        order: 1
    }
}

@media (max-width: 480px) {
    .x2leuyt.x2leuyt {
        inset-inline-end: 12px
    }
}

@media (max-width: 1200px) {
    .x2psheb.x2psheb {
        padding-inline-end: 16px
    }
}

@media (max-width: 679px) {
    .x2qn28k.x2qn28k {
        align-items: unset
    }
}

@media (max-width: 679px) {
    .x2y2cix.x2y2cix {
        padding-inline-end: 12px
    }
}

@media (orientation: portrait) {
    .x30xazp.x30xazp {
        border-end-start-radius: 0
    }
}

@media (max-width:450px) {
    .x33na3t.x33na3t {
        flex-wrap: wrap
    }
}

@media (max-width: 600px) {
    .x33ww9s.x33ww9s {
        display: block
    }
}

@media (max-width: 655px) {
    .x351xqw.x351xqw {
        flex-direction: column
    }
}

@media (min-width: 768px) {
    .x36ov3c.x36ov3c {
        font-weight: 400
    }
}

@media (min-width: 950px) {
    .x3holdf.x3holdf {
        display: flex
    }
}

@media (max-width: 650px) {
    .x3n5lev.x3n5lev {
        position: absolute
    }
}

@media (min-width: 768px) and (max-width: 1439px) {
    .x3nx2bx.x3nx2bx {
        column-gap: var(--xg3m0br)
    }
}

@media (min-width: 1920px) {
    .x3pnpuy.x3pnpuy {
        flex-wrap: nowrap
    }
}

@media (max-width: 767px) {
    .x3rj68z.x3rj68z {
        margin-inline-start: auto
    }
}

@media (max-width: 1100px) {
    .x3wnw1.x3wnw1 {
        margin-inline-start: 0
    }
}

@media (max-width: 655px) {
    .x402xj8.x402xj8 {
        padding-inline-end: 24px
    }
}

@media (max-width: 655px) {
    .x42720g.x42720g {
        row-gap: 16px
    }
}

@media (max-width: 679px) {
    .x438uni.x438uni {
        inset-inline-end: 0
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .x448hk6.x448hk6 {
        padding-inline-start: 12px
    }
}

@media (min-width: 900px) {
    .x472xim.x472xim {
        display: block
    }
}

@media (max-width: 564px) {
    .x48sdn5.x48sdn5 {
        flex-wrap: wrap
    }
}

@media (max-width: 767px) {
    .x4afuhf.x4afuhf {
        margin-inline-end: 0
    }
}

@media (max-width: 584px) {
    .x4bh65e.x4bh65e {
        flex-direction: column
    }
}

@media (max-width: 899px) {
    .x4fpnxs.x4fpnxs {
        display: block
    }
}

@media (max-width: 480px) {
    .x4ibpca.x4ibpca {
        box-shadow: none
    }
}

@media (max-width: 1259px) {
    .x4nm7vp.x4nm7vp {
        margin-inline-start: calc((100vw - 84px)*-1)
    }
}

@media (min-width: 1280px) {
    .x4sgsh2.x4sgsh2 {
        margin-inline-end: auto
    }
}

@media (min-width: 1920px) {
    .x4smehm.x4smehm {
        align-items: center
    }
}

@media (max-width: 939px) {
    .x4teq25.x4teq25 {
        padding-inline-end: 16px
    }
}

@media (max-width: 564px) {
    .x4u91uw.x4u91uw {
        animation-duration: .2s
    }
}

@media (max-width: 768px) {
    .x556nio.x556nio {
        margin-inline-end: 0
    }
}

@media (max-width: 1024px) {
    .x5gi1y2.x5gi1y2 {
        padding-inline-start: 24px
    }
}

@media (max-width: 999px) {
    .x5ilnwy.x5ilnwy {
        align-self: flex-start
    }
}

@media (max-width: 1024px) {
    .x5qk3se.x5qk3se {
        flex-direction: column
    }
}

@media (max-width: 1200px) {
    .x66u3ep.x66u3ep {
        display: none
    }
}

@media (max-width: 768px) {
    .x6ba4nv.x6ba4nv {
        justify-content: flex-end
    }
}

@media (max-width: 420px) {
    .x6hiuxl.x6hiuxl {
        flex-direction: column
    }
}

@media (max-width: 1023px) {
    .x7290za.x7290za {
        align-items: flex-start
    }
}

@media (max-width: 1535px) {
    .x74ko1r.x74ko1r {
        margin-inline-end: 0
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x75ai6u.x75ai6u {
        animation-name: xekv6nw-B
    }
}

@media (min-width: 390px) and (max-width: 800px) {
    .x77zxyy.x77zxyy {
        margin-inline-start: 10px
    }
}

@media (max-width: 564px) {
    .x7n1utx.x7n1utx {
        margin-inline-start: 16px
    }
}

@media (min-width: 900px) {
    .x7og8jy.x7og8jy {
        padding-inline-start: 80px
    }
}

@media (max-width: 660px) {
    .x7s6sir.x7s6sir {
        display: none
    }
}

@media (max-width: 939px) {
    .x86iz7f.x86iz7f {
        padding-inline-start: 16px
    }
}

@media (max-width: 699px) {
    .x87ppg5.x87ppg5 {
        border-inline-start-width: 0
    }
}

@media (max-width: 650px) {
    .x886odf.x886odf {
        justify-self: start
    }
}

@media (max-width: 700px) {
    .x88anuq.x88anuq {
        justify-content: flex-start
    }
}

@media (max-width: 899px) {
    .x8dv6nm.x8dv6nm {
        background-color: var(--card-background)
    }
}

@media (min-width: 1366px) {
    .x8gczf0.x8gczf0 {
        inset-inline-start: 15vw
    }
}

@media (max-width: 583px) {
    .x8n7wzh.x8n7wzh {
        flex-grow: 1
    }
}

@media screen and (min-width: 600px) {
    .x8xa6dp.x8xa6dp {
        margin-inline-start: auto
    }
}

@media (min-width: 900px) {
    .x8yph7z.x8yph7z {
        padding-inline-end: 80px
    }
}

@media (max-width: 768px) {
    .x91gpxm.x91gpxm {
        padding-inline-start: 12px
    }
}

@media (max-width: 768px) {
    .x924f49.x924f49 {
        padding-inline-end: 16px
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .x95nhoj.x95nhoj {
        padding-inline-start: 20px
    }
}

@media (max-width: 1099px) {
    .x9e5oc1.x9e5oc1 {
        display: none
    }
}

@media (max-width: 679px) {
    .x9fyhne.x9fyhne {
        row-gap: 4px
    }
}

@media (max-width: 767px) {
    .x9i2r8e.x9i2r8e {
        padding-inline-end: 8px
    }
}

@media (max-width: 899px) {
    .x9mu58d.x9mu58d {
        color: var(--always-white)
    }
}

@media (prefers-reduced-motion: no-preference) {
    .x9nnw3h.x9nnw3h {
        animation-fill-mode: forwards
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .x9ogvll.x9ogvll {
        padding-inline-end: 40px
    }
}

@media (min-width: 600px) {
    .x9rmo0k.x9rmo0k {
        margin-inline-start: auto
    }
}

@media (max-width: 899px) {
    .x9w375v.x9w375v {
        justify-items: center
    }
}

@media (max-width: 1259px) {
    .x9wm9x2.x9wm9x2 {
        flex-direction: column
    }
}

@media (min-width: 1024px) {
    .x9ygdfh.x9ygdfh {
        padding-inline-end: 72px
    }
}

@media (min-width: 1440px) {
    .x9zrtdz.x9zrtdz {
        justify-self: end
    }
}

@media (orientation: portrait) and (max-width: 767px) {
    .xa3wylw.xa3wylw {
        grid-column-end: var(--x12nro88)
    }
}

@media (max-width: 767px) {
    .xab2f0p.xab2f0p {
        padding-inline-end: 20px
    }
}

@media (min-width: 1025px) and (max-width: 1919px) {
    .xad227w.xad227w {
        padding-inline-start: 8px
    }
}

@media (max-width: 1023px) {
    .xaepgg6.xaepgg6 {
        object-position: 0 -78px
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .xajff9x.xajff9x {
        border-start-end-radius: 20px
    }
}

@media (max-width: 768px) {
    .xalnzuu.xalnzuu {
        animation-duration: .25s
    }
}

@media (max-width: 655px) {
    .xame87r.xame87r {
        flex-shrink: 1
    }
}

@media (max-width: 320px) {
    .xamhafn.xamhafn {
        display: none
    }
}

@media (max-width: 480px) {
    .xan6fc2.xan6fc2 {
        inset-inline-start: 12px
    }
}

@media (max-width: 1535px) {
    .xanqc0x.xanqc0x {
        border-inline-end-color: currentcolor
    }
}

@media (min-width: 768px) {
    .xaq1fqh.xaq1fqh {
        font-size: 1.125rem
    }
}

@media (min-width: 640px) {
    .xas6sgt.xas6sgt {
        font-size: 3.5rem
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .xav3ivl.xav3ivl {
        border-end-start-radius: 20px
    }
}

@media (max-width: 1439px) {
    .xawn5y1.xawn5y1 {
        display: block
    }
}

@media (max-width: 767px) {
    .xaz5bdh.xaz5bdh {
        padding-inline-start: 12px
    }
}

@media (max-width: 655px) {
    .xazzus5.xazzus5 {
        margin-inline-end: -6px
    }
}

@media (min-width: 768px) {
    .xb0hv2s.xb0hv2s {
        font-size: 3.125rem
    }
}

@media (max-width: 767px) {
    .xb3f9ss.xb3f9ss {
        padding-inline-end: 0
    }
}

@media print {
    .xbjcvb9.xbjcvb9 {
        display: none
    }
}

@media (max-width: 899px) {
    .xbrcakj.xbrcakj {
        margin-inline-start: -12px
    }
}

@media (max-width: 1023px) {
    .xbty65p.xbty65p {
        display: flex
    }
}

@media (max-width: 655px) {
    .xbzt9vn.xbzt9vn {
        scrollbar-width: none
    }
}

@media (min-width: 768px) {
    .xc0ymom.xc0ymom {
        margin-inline-start: 0
    }
}

@media (max-width: 768px) {
    .xc85zzj.xc85zzj {
        margin-inline-start: 8px
    }
}

@media (max-width: 679px) {
    .xcatxm7.xcatxm7 {
        box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1), inset 0 0 0 1px var(--shadow-inset)
    }
}

@media (min-width: 1366px) {
    .xceoy5r.xceoy5r {
        column-gap: 12px
    }
}

@media (max-width: 768px) {
    .xcq4dyp.xcq4dyp {
        display: none
    }
}

@media (max-width: 1535px) {
    .xcsm8up.xcsm8up {
        border-inline-end-style: none
    }
}

@media (max-width: 1200px) {
    .xd1jk4d.xd1jk4d {
        row-gap: 8px
    }
}

@media (max-width: 899px) {
    .xd4ddsz.xd4ddsz {
        background-color: var(--surface-background)
    }
}

@media (min-width: 1200px) {
    .xd6g2ky.xd6g2ky {
        padding-inline-end: 8px
    }
}

@media (max-width: 700px) {
    .xd9j4a.xd9j4a {
        padding-inline-start: 0
    }
}

@media (max-width: 899px) {
    .xddpq32.xddpq32 {
        border-end-end-radius: 0
    }
}

@media (min-width: 768px) and (max-width: 1439px) {
    .xdk85mf.xdk85mf {
        grid-column-start: 1
    }
}

@media (max-width: 768px) {
    .xdkv1y.xdkv1y {
        border-start-start-radius: 0
    }
}

@media (max-width: 1259px) {
    .xdrbkxe.xdrbkxe {
        inset-inline-end: 0
    }
}

@media (max-width: 655px) {
    .xdszsgs.xdszsgs {
        margin-inline-start: -28px
    }
}

@media (max-width: 1023px) {
    .xdxc3v6.xdxc3v6 {
        display: block
    }
}

@media (max-width: 564px) {
    .xe43ctu.xe43ctu {
        flex-basis: 100%
    }
}

@media (min-width: 1024px) {
    .xe6zstd.xe6zstd {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (max-width: 905px) {
    .xe7ucbk.xe7ucbk {
        flex-direction: column
    }
}

@media (max-width: 584px) {
    .xeb5oza.xeb5oza {
        column-gap: 0
    }
}

@media (max-width: 1259px) {
    .xec0gho.xec0gho {
        display: block
    }
}

@media (max-width: 899px) {
    .xeczfrb.xeczfrb {
        margin-inline-start: 0
    }
}

@media (max-width: 899px) {
    .xefiwu2.xefiwu2 {
        flex-wrap: nowrap
    }
}

@media (max-width: 564px) {
    .xejc82c.xejc82c {
        flex-direction: column
    }
}

@media (max-width: 1260px) {
    .xek2rna.xek2rna {
        text-align: center
    }
}

@media (max-width: 899px) {
    .xeq1ylr.xeq1ylr {
        flex-wrap: wrap
    }
}

@media (max-width:900px) {
    .xet18f9.xet18f9 {
        padding-inline-start: 0
    }
}

@media (orientation: landscape) and (max-width: 767px) {
    .xexb1z8.xexb1z8 {
        justify-self: center
    }
}

@media (max-width: 899px) {
    .xez0wde.xez0wde {
        font-weight: 700
    }
}

@media (max-width: 768px) {
    .xf0w64i.xf0w64i {
        border-end-end-radius: 0
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .xf4dh86.xf4dh86 {
        margin-inline-start: 8px
    }
}

@media (max-width: 1200px) {
    .xf7htcu.xf7htcu {
        flex-direction: column
    }
}

@media (orientation: portrait) and (max-width: 767px) {
    .xfcq5ym.xfcq5ym {
        grid-column-start: 1
    }
}

@media (max-width: 767px) {
    .xfddjzw.xfddjzw {
        flex-wrap: wrap
    }
}

@media (max-width: 1260px) {
    .xfff67h.xfff67h {
        display: none
    }
}

@media (min-width: 700px) {
    .xfjap1h.xfjap1h {
        display: flex
    }
}

@media (max-width: 767px) {
    .xfjp76i.xfjp76i {
        row-gap: 2px
    }
}

@media (max-width: 899px) {
    .xfl4wcd.xfl4wcd {
        padding-inline-end: 10px
    }
}

@media (min-width: 768px) and (max-width: 1439px) {
    .xfpzenq.xfpzenq {
        grid-column-start: var(--x-97tf5x)
    }
}

@media (min-width: 768px) {
    .xfqsme9.xfqsme9 {
        line-height: 52px
    }
}

@media (max-width: 564px) {
    .xfqz7ig.xfqz7ig {
        position: fixed
    }
}

@media (max-width: 564px) {
    .xfsmsue.xfsmsue {
        border-start-end-radius: 24px
    }
}

@media (prefers-reduced-motion: no-preference) {
    .xftbsmn.xftbsmn {
        animation-fill-mode: both
    }
}

@media (max-height: 735px) {
    .xfv1jfb.xfv1jfb {
        font-size: 1.125rem
    }
}

@media (min-width: 768px) and (max-width: 1439px) {
    .xfzbc76.xfzbc76 {
        display: block
    }
}

@media (max-width: 1024px) {
    .xg32eqd.xg32eqd {
        margin-inline-end: 0
    }
}

@media (max-width: 480px) {
    .xg4oomt.xg4oomt {
        border-start-end-radius: 20px
    }
}

@media (min-width: 481px) and (max-width: 768px) {
    .xg5hkcx.xg5hkcx {
        aspect-ratio: 4 / 3
    }
}

@media (max-height: 655px) {
    .xgbjjrw.xgbjjrw {
        display: none
    }
}

@media (max-width: 768px) {
    .xgdgxej.xgdgxej {
        border-end-start-radius: 0
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .xgnjddr.xgnjddr {
        padding-inline-start: 24px
    }
}

@media (max-width: 679px) {
    .xgof6fa.xgof6fa {
        padding-inline-end: 0
    }
}

@media (max-width: 1024px) {
    .xgoj6lk.xgoj6lk {
        margin-inline-start: 0
    }
}

@media (max-width: 655px) {
    .xguhss1.xguhss1 {
        padding-inline-end: 16px
    }
}

@media (min-width: 768px) {
    .xgzrcuf.xgzrcuf {
        padding-inline-start: 0
    }
}

@media (max-width: 1439px) {
    .xh5i0vv.xh5i0vv {
        display: grid
    }
}

@media (min-width: 1024px) {
    .xhcfaki.xhcfaki {
        letter-spacing: -.48px
    }
}

@media (max-width: 768px) {
    .xhfs6ma.xhfs6ma {
        animation-fill-mode: forwards
    }
}

@media (max-width: 800px) {
    .xhjscm6.xhjscm6 {
        margin-inline-end: 10px
    }
}

@media (min-width: 900px) {
    .xhjzowq.xhjzowq {
        margin-inline-end: 10px
    }
}

@media (max-width: 899px) {
    .xhkygpr.xhkygpr {
        padding-inline-end: 15px
    }
}

@media (max-width: 1023px) {
    .xhluxdr.xhluxdr {
        object-fit: cover
    }
}

@media (min-width: 1024px) {
    .xhmr1ma.xhmr1ma {
        font-size: 4.375rem
    }
}

@media (max-width: 900px) {
    .xhnf9zx.xhnf9zx {
        display: block
    }
}

@media (max-width: 955px) {
    .xhqv4lr.xhqv4lr {
        transform: scale(.9)
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .xhxu2k8.xhxu2k8 {
        padding-inline-start: 25px
    }
}

@media (max-width: 679px) {
    .xhxy8p7.xhxy8p7 {
        flex-wrap: wrap-reverse
    }
}

@media (max-width: 1023px) {
    .xi8i7b1.xi8i7b1 {
        object-fit: contain
    }
}

@media (max-width: 1023px) {
    .xi9xikt.xi9xikt {
        transform: translate(0)
    }
}

@media (min-width: 1921px) {
    .xie47he.xie47he {
        margin-inline-start: 0
    }
}

@media (max-width: 767px) {
    .xif99yt.xif99yt {
        justify-content: center
    }
}

@media (max-width: 899px) {
    .xifmoco.xifmoco {
        border-start-start-radius: 0
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .xifreft.xifreft {
        border-start-start-radius: 20px
    }
}

@media (max-width: 767px) {
    .xig2svb.xig2svb {
        display: block
    }
}

@media (max-width: 1259px) {
    .xig2yid.xig2yid {
        flex-grow: 1
    }
}

@media (min-width: 1024px) {
    .xihqb6g.xihqb6g {
        line-height: 56px
    }
}

@media (max-width: 500px) {
    .xij3elw.xij3elw {
        display: none
    }
}

@media (max-width: 679px) {
    .xijofam.xijofam {
        flex-wrap: wrap
    }
}

@media (max-width: 655px) {
    .xiky1u4.xiky1u4 {
        margin-inline-start: 16px
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .xin0w0e.xin0w0e {
        padding-inline-start: 40px
    }
}

@media (min-width: 1024px) {
    .xindoa6.xindoa6 {
        font-size: 3rem
    }
}

@media (max-width: 999px) {
    .xioq50o.xioq50o {
        position: static
    }
}

@media (max-height:819px) {
    .xir8h81.xir8h81 {
        background-color: var(--surface-background)
    }
}

@media (max-width: 583px) {
    .xirrsiv.xirrsiv {
        border-start-start-radius: 0
    }
}

@media (max-width: 899px) {
    .xiueb0n.xiueb0n {
        transform: translate(-10%)
    }
}

@media (max-width: 389px) {
    .xiwjx85.xiwjx85 {
        margin-inline-start: 10px
    }
}

@media (max-height: 550px) {
    .xj0g976.xj0g976 {
        box-shadow: 0 0 8px 8px var(--wig-nav-background)
    }
}

@media (max-width: 1024px) {
    .xj30def.xj30def {
        flex-grow: 1
    }
}

@media (max-width: 996px) {
    .xj54ifs.xj54ifs {
        flex-direction: column
    }
}

@media (max-width: 900px) {
    .xj8youy.xj8youy {
        align-items: flex-start
    }
}

@media (max-width: 719px) {
    .xjabf5u.xjabf5u {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (min-width: 768px) and (max-width: 1365px) {
    .xjatg6b.xjatg6b {
        padding-inline-start: 80px
    }
}

@media (prefers-reduced-motion) {
    .xjb0xfz.xjb0xfz {
        transform: none
    }
}

@media (min-width: 900px) {
    .xjbssrd.xjbssrd {
        flex-grow: 0
    }
}

@media (max-width: 960px) {
    .xjgk2e0.xjgk2e0 {
        flex-direction: column
    }
}

@media (max-width: 1024px) {
    .xjn7ppb.xjn7ppb {
        padding-inline-start: 20px
    }
}

@media (max-width: 600px) {
    .xjvomly.xjvomly {
        padding-inline-end: 24px
    }
}

@media (max-width: 655px) {
    .xjwld63.xjwld63 {
        display: none
    }
}

@media (max-width: 1159px) {
    .xjxzryq.xjxzryq {
        border-inline-end-width: 0
    }
}

@media (max-width: 1447px) {
    .xjzpr34.xjzpr34 {
        flex-direction: column
    }
}

@media (max-width: 768px) {
    .xk1pyah.xk1pyah {
        animation-timing-function: cubic-bezier(.16, 1, .3, 1)
    }
}

@media (max-width: 1023px) {
    .xk404bn.xk404bn {
        border-end-end-radius: 0
    }
}

@media (max-width: 679px) {
    .xk516zu.xk516zu {
        border-start-start-radius: 0
    }
}

@media (max-width: 1023px) {
    .xk6xch0.xk6xch0 {
        margin-inline-start: calc((100% - 100vw)/2)
    }
}

@media (min-width: 1260px) {
    .xk8mwys.xk8mwys {
        display: none
    }
}

@media (max-width: 1023px) {
    .xk8pdip.xk8pdip {
        column-gap: 16px
    }
}

@media (max-width: 768px) {
    .xk9r7wx.xk9r7wx {
        animation-duration: .3s
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .xkajsnd.xkajsnd {
        padding-inline-start: 12px
    }
}

@media (min-width: 768px) {
    .xkcdywq.xkcdywq {
        margin-inline-start: auto
    }
}

@media (max-width: 1024px) {
    .xkgm5q.xkgm5q {
        font-size: 1.75rem
    }
}

@media (min-width: 768px) {
    .xkh8qn0.xkh8qn0 {
        margin-inline-end: auto
    }
}

@media (max-width: 1024px) {
    .xkhj1ld.xkhj1ld {
        padding-inline-start: 0
    }
}

@media (max-width: 584px) {
    .xkie5x0.xkie5x0 {
        row-gap: 20px
    }
}

@media (max-width: 655px) {
    .xkt35nt.xkt35nt {
        margin-inline-end: -28px
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .xkvfwm6.xkvfwm6 {
        margin-inline-end: -9px
    }
}

@media (max-width: 899px) {
    .xkwt5t5.xkwt5t5 {
        position: absolute
    }
}

@media (max-width: 836px) {
    .xkys1ij.xkys1ij {
        align-items: flex-start
    }
}

@media (max-width: 999px) {
    .xl2d534.xl2d534 {
        display: block
    }
}

@media (max-width: 655px) {
    .xl9ruzk.xl9ruzk {
        margin-inline-end: 16px
    }
}

@media (min-width: 768px) {
    .xlajbup.xlajbup {
        padding-inline-start: 40px
    }
}

@media (min-width: 701px) {
    .xlbmk9e.xlbmk9e {
        display: none
    }
}

@media (max-width: 1260px) {
    .xlfk0sn.xlfk0sn {
        padding-inline-end: 0
    }
}

@media (max-width: 655px) {
    .xlhpewt.xlhpewt {
        padding-inline-start: 0
    }
}

@media (min-width: 1200px) {
    .xlis2sq.xlis2sq {
        flex-direction: row
    }
}

@media (max-height: 500px) {
    .xlleuz0.xlleuz0 {
        margin-inline-end: 10px
    }
}

@media (max-width: 767px) {
    .xlqnkzr.xlqnkzr {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (max-width: 768px) {
    .xluocoy.xluocoy {
        padding-inline-start: 16px
    }
}

@media (max-width: 1199px) {
    .xlv7zue.xlv7zue {
        align-items: flex-start
    }
}

@media (max-width: 584px) {
    .xm72vu4.xm72vu4 {
        row-gap: 10px
    }
}

@media (min-width: 1100px) {
    .xma1kzc.xma1kzc {
        display: none
    }
}

@media (max-width: 999px) {
    .xmafu2y.xmafu2y {
        z-index: 1
    }
}

@media (max-width: 655px) {
    .xmmjsr7.xmmjsr7 {
        display: var(--x-prkozi)
    }
}

@media (min-width: 1920px) {
    .xmnddmw.xmnddmw {
        border-start-end-radius: 10px
    }
}

@media (max-width: 768px) {
    .xmpd8g6.xmpd8g6 {
        align-items: center
    }
}

@media (max-width: 899px) {
    .xmpeqmu.xmpeqmu {
        border-end-start-radius: 0
    }
}

@media (min-width: 900px) {
    .xmpot0u.xmpot0u {
        inset-inline-start: 0
    }
}

@media (max-width: 584px) {
    .xmrhwcd.xmrhwcd {
        line-height: 52px
    }
}

@media (min-width: 768px) {
    .xmy8r6k.xmy8r6k {
        border-inline-end-color: var(--divider)
    }
}

@media (min-width: 768px) {
    .xmzevcx.xmzevcx {
        line-height: 28.8px
    }
}

@media (min-width: 1440px) {
    .xmzh13y.xmzh13y {
        font-size: 5rem
    }
}

@media (min-width:450px) {
    .xn3rp5t.xn3rp5t {
        margin-inline-end: 32px
    }
}

@media (min-width: 900px) {
    .xnec8g3.xnec8g3 {
        z-index: -1
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .xnec8ok.xnec8ok {
        border-start-end-radius: 20px
    }
}

@media (max-width: 679px) {
    .xnfz16y.xnfz16y {
        padding-inline-end: 32px
    }
}

@media (max-width: 900px) {
    .xnjvy26.xnjvy26 {
        justify-content: center
    }
}

@media (max-width: 1382px) {
    .xnma7f8.xnma7f8 {
        flex-direction: column
    }
}

@media (max-width: 767px) {
    .xnp2e5m.xnp2e5m {
        padding-inline-start: 16px
    }
}

@media (max-width: 480px) {
    .xntqjkd.xntqjkd {
        row-gap: 16px
    }
}

@media (max-width: 564px) {
    .xnumhz7.xnumhz7 {
        justify-content: center
    }
}

@media (orientation: landscape) {
    .xnvguai.xnvguai {
        border-end-start-radius: 10px
    }
}

@media (min-width: 768px) {
    .xnyh498.xnyh498 {
        padding-inline-end: 32px
    }
}

@media (max-width: 767px) {
    .xnynaia.xnynaia {
        grid-column-start: span var(--x13aro4a)
    }
}

@media (max-width: 482px) {
    .xnzh3ny.xnzh3ny {
        border-end-start-radius: 0
    }
}

@media (max-width: 1023px) {
    .xnzhnk.xnzhnk {
        justify-content: center
    }
}

@media (max-width: 1260px) {
    .xo6829q.xo6829q {
        align-self: center
    }
}

@media (max-width: 1190px) {
    .xo91rtc.xo91rtc {
        display: none
    }
}

@media (prefers-reduced-motion: no-preference) {
    .xo9ezns.xo9ezns {
        animation-name: x1amuitr-B
    }
}

@media (max-width: 899px) {
    .xoa9owu.xoa9owu {
        position: relative
    }
}

@media (max-width: 564px) {
    .xogydr4.xogydr4 {
        border-start-end-radius: 0
    }
}

@media (max-width: 600px) {
    .xohmclp.xohmclp {
        margin-inline-start: 0
    }
}

@media (max-width: 899px) {
    .xohx5tp.xohx5tp {
        margin-inline-start: 12px
    }
}

@media (max-width: 899px) {
    .xojf56a.xojf56a {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (orientation: portrait) {
    .xokqi8n.xokqi8n {
        border-end-end-radius: 0
    }
}

@media (max-width: 564px) {
    .xouvc7r.xouvc7r {
        flex-grow: 1
    }
}

@media (max-width: 1023px) {
    .xovnusx.xovnusx {
        text-align: start
    }
}

@media (max-width: 899px) {
    .xoxsp5v.xoxsp5v {
        object-fit: contain
    }
}

@media (max-width: 480px) {
    .xp5k3pa.xp5k3pa {
        border-end-start-radius: 0
    }
}

@media (max-width: 900px) {
    .xp6pnuw.xp6pnuw {
        align-self: center
    }
}

@media (max-width: 1024px) {
    .xp8meh.xp8meh {
        display: none
    }
}

@media (max-height: 700px) {
    .xp8w8pi.xp8w8pi {
        border-end-end-radius: 0
    }
}

@media screen and (max-width: 1200px) {
    .xpa4hfl.xpa4hfl {
        display: none
    }
}

@media (max-width: 650px) {
    .xpa52lr.xpa52lr {
        flex-direction: column
    }
}

@media (max-width: 1159px) {
    .xpauzfs.xpauzfs {
        padding-inline-end: 0
    }
}

@media (max-width:900px) {
    .xpci8mu.xpci8mu {
        margin-inline-start: 16px
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .xpgt1oh.xpgt1oh {
        border-end-start-radius: 20px
    }
}

@media (max-width: 899px) {
    .xpi1e93.xpi1e93 {
        padding-inline-end: 0
    }
}

@media (max-width: 679px) {
    .xpih49d.xpih49d {
        align-items: flex-start
    }
}

@media (max-width: 1600px) {
    .xpl7v76.xpl7v76 {
        flex-direction: column
    }
}

@media (max-width: 1382px) {
    .xpswy6g.xpswy6g {
        column-gap: normal
    }
}

@media (max-width: 768px) {
    .xpv9zod.xpv9zod {
        border-start-end-radius: 20px
    }
}

@media (min-width: 768px) {
    .xpxhm9j.xpxhm9j {
        flex-shrink: 0
    }
}

@media (max-width: 679px) {
    .xpyx08.xpyx08 {
        border-end-end-radius: 0
    }
}

@media (max-width: 999px) {
    .xpzs6yo.xpzs6yo {
        padding-inline-end: 16px
    }
}

@media (max-width: 584px) {
    .xq0fc7y.xq0fc7y {
        display: block
    }
}

@media (min-width: 1024px) {
    .xq1km3q.xq1km3q {
        padding-inline-start: 80px
    }
}

@media (prefers-color-scheme: dark) {
    .xq20e7n.xq20e7n {
        background-color: #fff
    }
}

@media (max-width: 679px) {
    .xq2qzzo.xq2qzzo {
        border-start-end-radius: 0
    }
}

@media (min-width: 768px) and (max-width: 1439px) {
    .xq3jpzh.xq3jpzh {
        display: grid
    }
}

@media (min-width: 1260px) {
    .xq4m25b.xq4m25b {
        flex-grow: 1
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .xq5ku45.xq5ku45 {
        padding-inline-end: 20px
    }
}

@media (max-width: 648px) {
    .xqchkc8.xqchkc8 {
        padding-inline-start: 24px
    }
}

@media (max-width: 800px) {
    .xqda63o.xqda63o {
        margin-inline-start: 0
    }
}

@media (max-width: 564px) {
    .xqfms19.xqfms19 {
        display: none
    }
}

@media (min-width: 768px) and (max-width: 1439px) {
    .xqi0dyv.xqi0dyv {
        grid-column-end: calc(var(--x12nro88) * (1 / 2))
    }
}

@media (max-width: 899px) {
    .xqi4p7o.xqi4p7o {
        inset-inline-end: 10px
    }
}

@media (max-width: 655px) {
    .xqk66hq.xqk66hq {
        row-gap: 12px
    }
}

@media (max-height: 500px) {
    .xqmzvi8.xqmzvi8 {
        margin-inline-start: 0
    }
}

@media (max-width: 899px) {
    .xqupn85.xqupn85 {
        display: flex
    }
}

@media (max-width: 480px) {
    .xqy1681.xqy1681 {
        border-start-end-radius: 0
    }
}

@media (hover: none) {
    .xqzx146.xqzx146 {
        opacity: 1
    }
}

@media (max-width: 600px) {
    .xr0jfx6.xr0jfx6 {
        padding-inline-start: 24px
    }
}

@media (min-width: 640px) {
    .xr1pa2o.xr1pa2o {
        padding-inline-start: 40px
    }
}

@media (forced-colors: active) {
    .xr5dkdi.xr5dkdi {
        forced-color-adjust: auto
    }
}

@media (min-width: 900px) {
    .xrafsqe.xrafsqe {
        margin-inline-start: 32px
    }
}

@media (min-width: 768px) {
    .xrbqnpl.xrbqnpl {
        padding-inline-start: 24px
    }
}

@media (max-width: 699px) {
    .xrg5id6.xrg5id6 {
        background-color: var(--divider)
    }
}

@media (prefers-reduced-motion: no-preference) {
    .xrhxs2q.xrhxs2q {
        animation-duration: .3s
    }
}

@media (min-width: 656px) and (max-width: 1103px) {
    .xrjuuug.xrjuuug {
        box-shadow: 0 0 24px #0a131714, 0 0 12px #0a13171f
    }
}

@media (max-width: 1259px) {
    .xrkvphz.xrkvphz {
        padding-inline-start: 24px
    }
}

@media (max-width: 564px) {
    .xrok9f9.xrok9f9 {
        display: block
    }
}

@media (prefers-color-scheme: dark) {
    .xrq7d0o.xrq7d0o {
        background-color: #242526
    }
}

@media (max-width: 655px) {
    .xrrkp5a.xrrkp5a {
        padding-inline-end: 0
    }
}

@media (max-width: 767px) {
    .xrs1zhw.xrs1zhw {
        box-sizing: border-box
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .xrw9jgk.xrw9jgk {
        padding-inline-start: 0
    }
}

@media (min-width: 640px) {
    .xrw9qnu.xrw9qnu {
        padding-inline-start: 28px
    }
}

@media (min-width: 1280px) {
    .xrwn4q1.xrwn4q1 {
        padding-inline-end: 80px
    }
}

@media (max-width: 480px) {
    .xrxurxw.xrxurxw {
        border-end-end-radius: 20px
    }
}

@media (max-width: 1023px) {
    .xrym4ry.xrym4ry {
        transform: translate(-50%, 54%)
    }
}

@media (max-width: 1009px) {
    .xs14c3h.xs14c3h {
        flex-direction: column
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .xs4wqzx.xs4wqzx {
        transform: translate(-32%)
    }
}

@media (max-width: 1259px) {
    .xs9i9mj.xs9i9mj {
        justify-items: center
    }
}

@media (max-width: 767px) {
    .xs9xlcx.xs9xlcx {
        grid-column-end: var(--x12nro88)
    }
}

@media (min-width: 390px) and (max-width: 800px) {
    .xsgpgnr.xsgpgnr {
        column-gap: 10px
    }
}

@media (max-width: 679px) {
    .xshlqvt.xshlqvt {
        justify-content: center
    }
}

@media (min-width: 768px) {
    .xshsaq4.xshsaq4 {
        letter-spacing: -.44px
    }
}

@media (max-width: 899px) {
    .xshsftc.xshsftc {
        padding-inline-start: 12px
    }
}

@media (min-width: 768px) {
    .xshyd8a.xshyd8a {
        font-size: 2.75rem
    }
}

@media (min-width: 656px) and (max-width: 1103px) {
    .xsk3okd.xsk3okd {
        padding-inline-end: 32px
    }
}

@media (max-width: 1259px) {
    .xskzgh8.xskzgh8 {
        padding-inline-start: 16px
    }
}

@media (max-width: 768px) {
    .xsx4d6k.xsx4d6k {
        text-align: center
    }
}

@media (max-width: 480px) {
    .xsykhe7.xsykhe7 {
        margin-inline-end: 8px
    }
}

@media (max-width: 1291px) {
    .xsyoyui.xsyoyui {
        flex-direction: column
    }
}

@media (min-width: 768px) {
    .xsyqjbm.xsyqjbm {
        position: absolute
    }
}

@media (max-width:1000px) {
    .xt4zu3z.xt4zu3z {
        align-items: flex-start
    }
}

@media (max-width: 899px) {
    .xt818nk.xt818nk {
        margin-inline-end: auto
    }
}

@media (prefers-reduced-motion: no-preference) {
    .xtcoazy.xtcoazy {
        animation-name: x1rxwnei-B
    }
}

@media (max-width: 799px) {
    .xte6x5b.xte6x5b {
        display: none
    }
}

@media screen and (min-width: 600px) {
    .xtesi7x.xtesi7x {
        margin-inline-end: auto
    }
}

@media (max-width: 655px) {
    .xtfxur.xtfxur {
        inset-inline-end: 16px
    }
}

@media (max-width: 480px) {
    .xtru9zp.xtru9zp {
        transform-origin: bottom center
    }
}

@media (max-width: 700px) {
    .xtulb4h.xtulb4h {
        margin-inline-start: 16px
    }
}

@media (max-width: 583px) {
    .xtutoz7.xtutoz7 {
        padding-inline-start: 0
    }
}

@media (max-width: 564px) {
    .xtuwl8w.xtuwl8w {
        background-color: var(--always-dark-overlay)
    }
}

@media (max-width: 655px) {
    .xtwrs96.xtwrs96 {
        margin-inline-start: -16px
    }
}

@media (max-width: 767px) {
    .xtykx0.xtykx0 {
        margin-inline-start: calc(-1 * var(--x1tf79ex))
    }
}

@media (min-width: 1366px) {
    .xu14xrd.xu14xrd {
        padding-inline-start: 15vw
    }
}

@media (max-width: 655px) {
    .xu41uad.xu41uad {
        flex-grow: 1
    }
}

@media (max-width: 767px) {
    .xuc51ug.xuc51ug {
        column-gap: 2px
    }
}

@media (max-width: 899px) {
    .xui3mls.xui3mls {
        border-start-end-radius: 0
    }
}

@media (max-width: 899px) {
    .xuk6m0h.xuk6m0h {
        align-self: center
    }
}

@media (max-height:819px) {
    .xukpe95.xukpe95 {
        -webkit-backface-visibility: hidden
    }
}

@media (min-width: 900px) {
    .xumaap4.xumaap4 {
        line-height: 84px
    }
}

@media (min-width: 768px) {
    .xuqp5my.xuqp5my {
        line-height: 48px
    }
}

@media (min-width: 900px) {
    .xuy2c7u.xuy2c7u {
        flex-grow: 1
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .xv0fw2e.xv0fw2e {
        padding-inline-start: 80px
    }
}

@media (min-width: 768px) {
    .xv5mj9k.xv5mj9k {
        border-inline-end-width: 1px
    }
}

@media (max-width: 564px) {
    .xv65ufg.xv65ufg {
        justify-content: flex-end
    }
}

@media (max-width: 679px) {
    .xv7j57z.xv7j57z {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (max-width: 1024px) {
    .xvdpk5k.xvdpk5k {
        flex-grow: 0
    }
}

@media (min-width: 900px) {
    .xvjk1s6.xvjk1s6 {
        padding-inline-start: 64px
    }
}

@media (min-width: 1104px) {
    .xvllpaz.xvllpaz {
        display: var(--x-rtxa7e)
    }
}

@media (orientation: portrait) {
    .xvm4xfb.xvm4xfb {
        border-start-start-radius: 0
    }
}

@media (max-width: 899px) {
    .xvrxa7q.xvrxa7q {
        flex-direction: column
    }
}

@media (prefers-reduced-motion: no-preference) {
    .xvsw1uo.xvsw1uo {
        opacity: 0
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .xvv9nw1.xvv9nw1 {
        inset-inline-start: 8px
    }
}

@media (min-width: 0) and (max-width: 1023px) {
    .xw1iffj.xw1iffj {
        column-gap: 20px
    }
}

@media (max-width: 1159px) {
    .xw40qb7.xw40qb7 {
        border-inline-end-color: currentcolor
    }
}

@media (max-width: 916px) {
    .xw4i8q5.xw4i8q5 {
        flex-direction: column
    }
}

@media (min-width: 501px) and (max-width: 800px) {
    .xw7hji2.xw7hji2 {
        margin-inline-end: 0
    }
}

@media (max-width: 1023px) {
    .xwacxl4.xwacxl4 {
        inset-inline-start: 0
    }
}

@media (max-width: 1023px) {
    .xwc0pdv.xwc0pdv {
        flex-direction: column-reverse
    }
}

@media (max-width: 1199px) {
    .xwd1x73.xwd1x73 {
        flex-direction: column
    }
}

@media (max-width: 768px) {
    .xwdjrt2.xwdjrt2 {
        border-start-end-radius: 0
    }
}

@media (max-width: 679px) {
    .xwjh8uw.xwjh8uw {
        padding-inline-end: 20px
    }
}

@media (min-width: 640px) {
    .xwpbj1r.xwpbj1r {
        column-gap: 24px
    }
}

@media (max-width: 564px) {
    .xwpw8za.xwpw8za {
        justify-content: flex-start
    }
}

@media (min-width: 1260px) {
    .xwrhaq0.xwrhaq0 {
        inset-inline-start: 0
    }
}

@media (max-width: 655px) {
    .xwro80k.xwro80k {
        margin-inline-start: 0
    }
}

@media (max-width: 1023px) {
    .xwungmh.xwungmh {
        inset-inline-start: 50%
    }
}

@media print {
    .xwuwxjd.xwuwxjd {
        border-end-style: none
    }
}

@media (max-width: 767px) {
    .xwwb0d5.xwwb0d5 {
        padding-inline-end: 24px
    }
}

@media (max-height: 500px) {
    .xx38arx.xx38arx {
        margin-inline-end: 0
    }
}

@media (max-width: 1103px) {
    .xx5fzc4.xx5fzc4 {
        padding-inline-start: 8px
    }
}

@media (max-width: 679px) {
    .xxalm91.xxalm91 {
        inset-inline-start: 0
    }
}

@media (pointer: coarse) {
    .xxc3ku7.xxc3ku7 {
        opacity: 1
    }
}

@media (min-width: 900px) {
    .xxfedj9.xxfedj9 {
        flex-direction: row
    }
}

@media (max-width: 880px) {
    .xxfrrm4.xxfrrm4 {
        display: none
    }
}

@media (max-width:900px) {
    .xxhd8lf.xxhd8lf {
        padding-inline-start: 16px
    }
}

@media (min-width: 656px) and (max-width: 800px) {
    .xxnm5vh.xxnm5vh {
        flex-shrink: 1
    }
}

@media (max-width: 767px) {
    .xxor5jl.xxor5jl {
        margin-inline-end: auto
    }
}

@media (min-width: 768px) {
    .xxpxyzo.xxpxyzo {
        text-align: start
    }
}

@media (min-width: 1024px) and (max-width:1919px) {
    .xxsqaqm.xxsqaqm {
        column-gap: 24px
    }
}

@media (max-width: 564px) {
    .xxtqevf.xxtqevf {
        animation-timing-function: ease-out
    }
}

@media (max-width: 679px) {
    .xxx7516.xxx7516 {
        display: flex
    }
}

@media (min-width: 1024px) {
    .xxypa7b.xxypa7b {
        font-size: 1.125rem
    }
}

@media (max-width: 583px) {
    .xy8sqyj.xy8sqyj {
        border-end-end-radius: 0
    }
}

@media (max-width: 800px) {
    .xycg9zd.xycg9zd {
        padding-inline-start: 50px
    }
}

@media (max-width: 767px) {
    .xydecfx.xydecfx {
        column-gap: 0
    }
}

@media (max-width: 1072px) {
    .xydsacl.xydsacl {
        flex-direction: column
    }
}

@media (min-width: 1260px) {
    .xye4ssu.xye4ssu {
        padding-inline-start: 0
    }
}

@media (min-width: 1260px) {
    .xyihs7y.xyihs7y {
        align-self: flex-start
    }
}

@media (max-width: 650px) {
    .xyjidr6.xyjidr6 {
        inset-inline-start: 0
    }
}

@media (max-width: 899px) {
    .xykt6bi.xykt6bi {
        margin-inline-end: -12px
    }
}

@media (min-width: 900px) {
    .xym1h4x.xym1h4x {
        align-self: center
    }
}

@media (max-width: 899px) {
    .xym1jlg.xym1jlg {
        font-size: 1rem
    }
}

@media (min-width: 1920px) {
    .xyqn73k.xyqn73k {
        border-start-start-radius: 10px
    }
}

@media (max-width: 655px) {
    .xytexcc.xytexcc {
        padding-inline-end: 8px
    }
}

@media (prefers-reduced-motion) {
    .xyuq8fv.xyuq8fv {
        opacity: 1
    }
}

@media (max-width: 599px) {
    .xz35z2r.xz35z2r {
        flex-direction: column
    }
}

@media (max-width: 648px) {
    .xz6cwgk.xz6cwgk {
        padding-inline-end: 24px
    }
}

@media (max-width: 679px) {
    .xz71k5e.xz71k5e {
        border-end-start-radius: 0
    }
}

@media (max-width: 768px) {
    .xz87zw0.xz87zw0 {
        box-shadow: 0 4px 12px var(--shadow-2)
    }
}

@media (max-width: 900px) {
    .xzd29fr.xzd29fr {
        display: none
    }
}

@media (max-width: 899px) {
    .xzepove.xzepove {
        flex-basis: auto
    }
}

@media (max-width: 768px) {
    .xzi9ckd.xzi9ckd {
        padding-inline-start: 0
    }
}

@media (max-width: 767px) {
    .xzigexv.xzigexv {
        margin-inline-start: 8px
    }
}

@media (max-width: 679px) {
    .xzit4ce.xzit4ce {
        -webkit-clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
        clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius))
    }
}

@media (min-width: 1440px) {
    .xznadm1.xznadm1 {
        grid-column-end: calc(var(--x12nro88) * (1 / 2))
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .xzos6t4.xzos6t4 {
        padding-inline-end: 12px
    }
}

@media (prefers-reduced-motion: no-preference) {
    .xzpmy4p.xzpmy4p {
        animation-timing-function: ease-in
    }
}

@media (max-width: 1260px) {
    .xzsvsic.xzsvsic {
        align-items: center
    }
}

@media (prefers-contrast: more) {
    .xzvp1bk.xzvp1bk {
        animation-name: x6lyuyf-B
    }
}

@media (max-width: 1364px) {
    .xzzm14m.xzzm14m {
        flex-direction: column
    }
}

@container mw-hatch-approval (max-width: 450px) {
    .x1278gyf.x1278gyf {
        align-self: stretch
    }
}

@container editor-container (max-width: 475px) {
    .x1684qwz.x1684qwz {
        display: none
    }
}

@container editor-container (max-width: 825px) {
    .x1l7t2qw.x1l7t2qw {
        display: flex
    }
}

@container (max-width: 160px) {
    .x1l8yvl6.x1l8yvl6 {
        flex-direction: column
    }
}

@container editor-container (max-width: 475px) {
    .x1mawiye.x1mawiye {
        display: flex
    }
}

@container editor-container (max-width: 625px) {
    .x1n5e13i.x1n5e13i {
        display: none
    }
}

@container editor-container (max-width: 625px) {
    .x1pqcwu2.x1pqcwu2 {
        display: flex
    }
}

@container mw-hatch-approval (max-width: 450px) {
    .x1smsnnw.x1smsnnw {
        flex-direction: column
    }
}

@container (min-width: 800px) {
    .x1v0w17e.x1v0w17e {
        flex-basis: calc(25% - 9px)
    }
}

@container (min-width: 980px) {
    .x1vc58h4.x1vc58h4 {
        flex-direction: row
    }
}

@container (min-width: 980px) {
    .x1yk3tv1.x1yk3tv1 {
        align-items: stretch
    }
}

@container (max-width: 160px) {
    .xb15om6.xb15om6 {
        align-items: flex-start
    }
}

@container (max-width: 160px) {
    .xcv0l47.xcv0l47 {
        order: 1
    }
}

@container mw-hatch-approval (max-width: 450px) {
    .xd156tn.xd156tn {
        align-items: stretch
    }
}

@container editor-container (max-width: 725px) {
    .xj4v11j.xj4v11j {
        display: flex
    }
}

@container mw-hatch-approval (max-width: 450px) {
    .xjjbk1f.xjjbk1f {
        display: block
    }
}

@container (max-width: 160px) {
    .xknvz31.xknvz31 {
        order: 0
    }
}

@container editor-container (max-width: 825px) {
    .xm9bj1w.xm9bj1w {
        display: none
    }
}

@container (max-width: 160px) {
    .xmd7nmp.xmd7nmp {
        flex-grow: 0
    }
}

@container mw-hatch-approval (max-width: 450px) {
    .xpmkyb5.xpmkyb5 {
        text-align: center
    }
}

@container editor-container (max-width: 725px) {
    .xvgua90.xvgua90 {
        display: none
    }
}

.x100vrsf {
    width: 40px
}

.x1015ra7 {
    height: 264.5px
}

.x1019t8a {
    width: 346px
}

.x101abm8 {
    overflow-x: clip
}

.x101qyy3 {
    max-height: 24px
}

.x101xi1x {
    height: calc(100vh - 118px)
}

.x102dui8 {
    max-height: 170px
}

.x10394xv {
    border-top-color: var(--border-unfocused)
}

.x103i9n9 {
    min-width: 1190px
}

.x103v00w {
    border-bottom-color: #fff
}

.x103z2od {
    min-height: 308px
}

.x104f9w2 {
    max-width: 1080px
}

.x10508h5 {
    top: 30px
}

.x1056by3 {
    padding-bottom: var(--xfyiln3)
}

.x105sa6i {
    margin-top: 96px
}

.x107quq {
    max-height: min(calc(100vh - 165px - (2 * var(--dialog-anchor-vertical-padding))), 535px)
}

.x10842k4 {
    padding-top: var(--scroll-thumb-padding-block-start)
}

.x108jv26 {
    padding-bottom: 436px
}

.x109j2v6 {
    padding-top: 18px
}

.x109rtex {
    border-top-color: var(--video-remix-drop-file-border-color)
}

.x10asjom {
    height: calc(100% - 16px)
}

.x10aut6u {
    max-width: 141px
}

.x10avn17 {
    padding-bottom: 56.25%
}

.x10b58c2 {
    border-bottom-width: 2.5px
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10bebk3 {
    max-width: 284px
}

.x10c73hc {
    height: 29px
}

.x10cihs4 {
    margin-bottom: calc(-100vh + var(--header-height))
}

.x10ciyk7 {
    width: 528px
}

.x10eliut {
    margin-top: 2%
}

.x10eoiwg {
    border-top-color: var(--border-ui-emphasis)
}

.x10etng0 {
    padding-top: 223px
}

.x10ew9r4 {
    width: 165px
}

.x10faclu {
    width: 33.5px
}

.x10fhysk {
    height: 490px
}

.x10gxgps {
    border-bottom-width: 19px
}

.x10h0nq5 {
    min-height: var(--x13bzua1)
}

.x10h3iyq {
    width: 42px
}

.x10hxjed {
    height: calc(75vh - 130px)
}

.x10i8ze8 {
    max-width: 33%
}

.x10j1ea5 {
    min-width: 355px
}

.x10kpxic {
    width: calc(100% - 80px)
}

.x10lp7xz {
    padding-bottom: 180px
}

.x10lrgbd {
    padding-bottom: var(--size-negative-24)
}

.x10lu90j {
    max-height: 582px
}

.x10lvyaf {
    width: calc(100% - 12px)
}

.x10lzpyj {
    padding-top: 38px
}

.x10m49co {
    border-top-color: var(--line-focus)
}

.x10msahz {
    height: calc(100% - 4px)
}

.x10o1ny7 {
    width: 134px
}

.x10ohq0a {
    height: 52vh
}

.x10oq9bv {
    height: calc(100% - 2 * var(--size-2))
}

.x10p350a {
    border-bottom-color: #ebebeb
}

.x10pqz0c {
    margin-top: 3%
}

.x10qjjbr {
    margin-top: 94px
}

.x10rsq8x {
    width: initial
}

.x10s15jf {
    height: 562px
}

.x10sdp7s {
    padding-bottom: 3%
}

.x10sr9ya {
    min-height: 99px
}

.x10t051z {
    padding-bottom: var(--badge-small-padding-vertical)
}

.x10t1j1p {
    border-top-color: var(--primary-text)
}

.x10tge7n {
    margin-bottom: 70px
}

.x10tswut {
    border-top-color: var(--secondary-button-pressed)
}

.x10tzozu {
    border-top-color: var(--x154p3i6)
}

.x10vaw3m {
    height: 261px
}

.x10vi6e5 {
    border-top-width: var(--x1bu8lrs)
}

.x10vqp0i {
    height: 318px
}

.x10vz0mv {
    height: 55%
}

.x10w3d4m {
    bottom: 100%
}

.x10w6t97 {
    height: 32px
}

.x10wda0m {
    border-bottom-color: var(--abra-card-border)
}

.x10wgxsa {
    padding-bottom: 320px
}

.x10wiklo {
    height: var(--xkca2vv)
}

.x10wjd1d {
    height: 50px
}

.x10wlt62 {
    overflow-y: hidden
}

.x10wwi4t {
    padding-top: var(--menu-item-base-padding-vertical)
}

.x10xmss8 {
    border-top-style: double
}

.x10y0s8s {
    width: 91px
}

.x10zg6f5 {
    bottom: 15%
}

.x1106c8h {
    height: 171px
}

.x110x0he {
    max-width: 35%
}

.x1120s5i {
    padding-bottom: 2px
}

.x112a4uq {
    height: 49px
}

.x112oebq {
    padding-bottom: 90px
}

.x112wvo4 {
    max-height: 1000px
}

.x11408do {
    padding-top: 80px
}

.x114jws4 {
    max-height: 60vh
}

.x116n5gy {
    width: 554px
}

.x117b58n {
    top: 32px
}

.x117w2uq {
    height: 796px
}

.x118t42z {
    padding-top: var(--size-20)
}

.x118wysh {
    padding-bottom: var(--badge-medium-padding-vertical)
}

.x119426j {
    width: calc(60% + 20px)
}

.x1198e8h {
    margin-top: -3px
}

.x119zljq {
    max-width: 72%
}

.x11an16o {
    margin-bottom: calc(var(--size-14) / 2)
}

.x11c7rll {
    width: 103px
}

.x11c7tjg {
    max-height: calc(100vh - var(--header-height) - 16px)
}

.x11d1s7g {
    margin-bottom: var(--message-heading-1-margin-block-end)
}

.x11d25sh {
    width: 632px
}

.x11daxxc {
    height: 83px
}

.x11dbd1j {
    max-height: 82vh
}

.x11ec5js {
    border-bottom-color: #1877f2
}

.x11emyvd {
    max-height: 290px
}

.x11fxgd9 {
    margin-top: 30px
}

.x11g822b {
    height: calc(100vh - 43px)
}

.x11gisft {
    max-width: 640px
}

.x11gxwtt {
    min-width: 16rem
}

.x11hnkzl {
    width: 126px
}

.x11hoopg {
    margin-left: 40px
}

.x11hsrc9 {
    height: var(--headline3-font-size)
}

.x11i3ho8 {
    width: 640px
}

.x11i7tkp {
    max-height: calc(100vh - 340px)
}

.x11inojt {
    min-width: 8px
}

.x11jn8dn {
    width: var(--size-4)
}

.x11kdwhb {
    margin-bottom: var(--size-negative-24)
}

.x11lyqom {
    min-width: 43px
}

.x11md1zd {
    min-height: 100px
}

.x11mnbj4 {
    margin-top: -86px
}

.x11mucqf {
    border-bottom-color: var(--line-focus)
}

.x11n82c1 {
    margin-top: 78px
}

.x11qvx8b {
    margin-top: 150px
}

.x11ssyvn {
    height: auto !important
}

.x11sxbke {
    border-bottom-color: var(--fds-spectrum-tomato)
}

.x11t6kkg {
    max-width: 325px
}

.x11unvnq {
    bottom: 100px
}

.x11w81zu {
    width: 648px
}

.x11wjsq2 {
    margin-bottom: var(--gap-large)
}

.x11x8uw5 {
    height: calc(var(--scrollable-content-header-height) - 1px)
}

.x11xkdxz {
    border-top-width: var(--border-width)
}

.x11xss2o {
    margin-top: -32px
}

.x11ymkkh {
    width: var(--x-1xmrurk)
}

.x11yzjey {
    width: 57.5px
}

.x11zq2l5 {
    top: -47px
}

.x120dcoh {
    border-top-color: var(--disabled-button-background) !important
}

.x120eboi {
    padding-bottom: var(--x13zbmhi)
}

.x121pien {
    width: 336px
}

.x121v3j4 {
    min-height: min-content
}

.x121yvx8 {
    height: 190px
}

.x1227c4c {
    border-bottom-color: #dfdddb
}

.x1228l9w {
    padding-top: var(--size-negative-16)
}

.x1228uwo {
    width: 670px
}

.x122buku {
    border-top-color: var(--fds-gray-30)
}

.x122giso {
    top: -9px
}

.x122id4g {
    border-top-color: #1a1a1a
}

.x123j3cw {
    padding-top: 5px
}

.x1247r65 {
    width: 60px
}

.x125lafc {
    padding-top: calc(var(--message-code-block-padding) / 2)
}

.x1262tie {
    padding-bottom: 10vh
}

.x1264ykn {
    min-width: 28px
}

.x1273sjl {
    width: 53.33px
}

.x12795kx {
    border-top-width: 12px
}

.x127qqk8 {
    height: 250px
}

.x1282nqq {
    height: 530px
}

.x12844c5 {
    height: 304px
}

.x128jddi {
    margin-top: var(--size-negative-16)
}

.x129qt2x {
    height: 130px
}

.x12af0ww {
    min-height: var(--xrxntdb)
}

.x12ayzb7 {
    max-height: 900px
}

.x12b76yr {
    border-top-color: var(--hds-footer-divider)
}

.x12bdpze {
    height: 208px
}

.x12c0h9u {
    top: -12px
}

.x12c6h09 {
    border-top-width: 10px
}

.x12cuoq9 {
    height: 145px
}

.x12ecmn7 {
    margin-top: var(--message-code-block-margin-block)
}

.x12ei3ug {
    margin-bottom: 41px
}

.x12enllp {
    padding-top: 124px
}

.x12eol54 {
    top: 28px
}

.x12ezzi8 {
    border-top-color: var(--secondary-emphasized-button-stroke)
}

.x12f24lm {
    max-height: 70vh
}

.x12fhftt {
    min-height: 590px
}

.x12fhp4a {
    min-height: var(--size-medium)
}

.x12fk1ku {
    max-width: 660px
}

.x12ibf10 {
    top: 14%
}

.x12lafs1 {
    border-top-color: var(--positive-background)
}

.x12lbrt0 {
    left: 10px
}

.x12lizq0 {
    border-top-width: var(--chat-message-border-width, 0px)
}

.x12ljj13 {
    width: 950px
}

.x12lv7vd {
    border-bottom-color: var(--non-media-pressed-on-dark)
}

.x12mqc9s {
    max-width: 100vw
}

.x12n1r7z {
    height: var(--x15etoab)
}

.x12n2942 {
    padding-top: var(--space-x-small)
}

.x12nagc {
    margin-bottom: 4px
}

.x12olm1w {
    border-top-color: var(--tooltip-background)
}

.x12p4g1f {
    top: -28px
}

.x12pbpz1 {
    padding-top: var(--x-paddingBlock)
}

.x12q1tp0 {
    min-height: calc(80vh - var(--header-height))
}

.x12qmfoa {
    margin-bottom: -36px
}

.x12qqpnx {
    border-bottom-width: var(--x1fx80fs)
}

.x12qwhre {
    height: 35vh;
    height: 35dvh
}

.x12qybmz {
    width: 273px
}

.x12rczxh {
    min-width: 220px
}

.x12rff6n {
    max-width: calc(50% - 4px)
}

.x12ro6kh {
    min-width: 192px
}

.x12t3zde {
    padding-top: 1rem
}

.x12u65jk {
    height: 28vh
}

.x12upk82 {
    width: calc(33.333333333333336% - 7.333333333333333px)
}

.x12w2g31 {
    min-width: 174px
}

.x12w6wm8 {
    border-top-color: var(--primary-button-pressed)
}

.x12wdha7 {
    margin-bottom: -70px
}

.x12x0naj {
    padding-bottom: var(--x17ddjjh)
}

.x12yhrit {
    min-height: 230px
}

.x12yxszm {
    border-bottom-width: medium
}

.x12yyka8 {
    margin-bottom: var(--x1sduh31)
}

.x12yzcr0 {
    min-height: 108px
}

.x12z03op {
    border-bottom-color: var(--chat-message-border-color, transparent)
}

.x12zj3n6 {
    width: 255px
}

.x13041zz {
    height: 620px
}

.x1306p81 {
    padding-top: var(--nav-list-cell-padding-vertical-with-addon)
}

.x130aia3 {
    margin-top: 12.5px
}

.x130om8g {
    border-bottom-color: var(--notification-badge)
}

.x130t2gz {
    bottom: -12px
}

.x130tlgp {
    max-width: 567px
}

.x1315pbd {
    height: var(--x88p6x8)
}

.x131ce81 {
    border-bottom-color: #f0f
}

.x132z614 {
    margin-top: 2.5px
}

.x1334kth {
    height: calc(100% - 3px)
}

.x133i7cb {
    padding-top: 180px
}

.x133jd2w {
    max-height: calc(100vh - var(--header-height) - 123px)
}

.x134lwj9 {
    padding-top: 19px
}

.x134n0ua {
    max-height: 156px
}

.x135pmgq {
    margin-top: -20px
}

.x137oirg {
    border-bottom-style: hidden
}

.x137vrcb {
    min-height: 520px
}

.x138jeol {
    max-height: 148px
}

.x138t02y {
    max-height: 516px
}

.x138z00 {
    width: 98vw
}

.x139c44z {
    border-bottom-color: #0000001a
}

.x13a7kpt {
    width: var(--media-library-search-input-base-size)
}

.x13awxeq {
    border-bottom-color: var(--media-outer-border)
}

.x13axfzm {
    top: 3vh
}

.x13ckzan {
    min-width: 760px
}

.x13cn0mq {
    max-height: 234.6667px
}

.x13crsa5 {
    padding-top: 50px
}

.x13dmulc {
    margin-top: var(--messenger-card-spacing)
}

.x13e3gok {
    margin-top: 320px
}

.x13e46mh {
    top: 74%
}

.x13e7vqf {
    height: var(--x1s60eyr)
}

.x13eb2wx {
    margin-bottom: 10%
}

.x13eht2z {
    margin-top: var(--size-4)
}

.x13f4l8o {
    min-height: 626px
}

.x13fp3el {
    padding-top: 30vh
}

.x13fuv20 {
    border-top-style: solid
}

.x13fzhp4 {
    border-bottom-color: var(--wig-page-background)
}

.x13gisd {
    max-height: 287px
}

.x13hwc6b {
    min-height: 340px
}

.x13ie5k6 {
    width: 130px
}

.x13ihpsm {
    margin-bottom: 48px
}

.x13it5h7 {
    width: calc(var(--filmstrip-tile-width) - 8px)
}

.x13jzntu {
    padding-bottom: var(--xp2tq90)
}

.x13k8yb0 {
    top: -50%
}

.x13kg7z0 {
    border-top-width: var(--x1qhsdun)
}

.x13ko0gm {
    top: -32px
}

.x13ltnyc {
    left: 145px
}

.x13lzw6o {
    width: 95vw
}

.x13o0s5z {
    min-width: 400px
}

.x13oltn2 {
    height: 508px
}

.x13or2vi {
    border-bottom-color: var(--calendar-event-card-outline-green)
}

.x13oubkp {
    width: 96px
}

.x13p1orr {
    padding-bottom: var(--x1go72tn)
}

.x13pf649 {
    width: 780px
}

.x13prj0s {
    width: 616px
}

.x13q9vz3 {
    width: 333px
}

.x13qflfw {
    min-width: 210px
}

.x13qp9f6 {
    min-width: min-content
}

.x13qrzjo {
    max-width: 20em
}

.x13qtkze {
    height: 548px
}

.x13rp9gt {
    max-height: 100vh;
    max-height: 100dvh
}

.x13sv91t {
    max-width: var(--chat-bubble-max-width, 564px)
}

.x13sxq4s {
    margin-bottom: 62px
}

.x13sxwtz {
    max-width: 774px
}

.x13t3uem {
    min-width: 278px
}

.x13tiff3 {
    max-width: 398px
}

.x13toe6f {
    max-width: 632px
}

.x13uktj0 {
    padding-bottom: 2%
}

.x13uojcr {
    min-height: 224px
}

.x13v6ew4 {
    min-height: 314px
}

.x13vifvy {
    top: 0
}

.x13vz7hx {
    width: 263px
}

.x13w42hk {
    width: 736px
}

.x13wdihx {
    margin-bottom: 11px
}

.x13xjzxd {
    margin-bottom: 1em
}

.x13y4uh8 {
    min-width: var(--xbx14lq)
}

.x13zrc24 {
    padding-top: 40px
}

.x13zx6y {
    width: 68px
}

.x14029q7 {
    border-bottom-color: var(--primary-text-on-media)
}

.x140fysx {
    border-top-color: gray
}

.x140osdn {
    border-bottom-color: var(--xd9u4s4)
}

.x141feeh {
    min-height: 38px
}

.x141pher {
    padding-bottom: var(--x1biyz99)
}

.x142lfjj {
    margin-top: var(--size-negative-10)
}

.x143h7cn {
    border-bottom-color: #1479fb
}

.x143s1ad {
    border-top-style: hidden
}

.x143tcsw {
    width: 208px
}

.x145484n {
    height: calc(100% - 32px)
}

.x145envj {
    border-top-color: #ffffff20
}

.x146dmfp {
    max-width: 70px
}

.x146tjcl {
    width: calc(100% - 240px)
}

.x1471bli {
    width: calc(100% + 88px)
}

.x147cxf3 {
    border-bottom-color: #e0e3e6
}

.x147s76t {
    padding-bottom: var(--xlidq38)
}

.x1486fpl {
    border-top-width: var(--list-border-width, 0px)
}

.x149cmgi {
    width: 368px
}

.x149is77 {
    overflow-y: unset
}

.x14abyy9 {
    padding-bottom: 142px
}

.x14aock7 {
    overflow-x: scroll
}

.x14atkfc {
    width: auto
}

.x14baz6b {
    height: 76px
}

.x14beivq {
    margin-top: 1em
}

.x14bhsa5 {
    padding-top: calc((var(--mono-font-size) - var(--body-font-size)) / 2)
}

.x14bnmji {
    max-width: 726px
}

.x14cqoql {
    width: 73%
}

.x14dgxzp {
    width: 58%
}

.x14e4wq8 {
    padding-top: 186px
}

.x14eurpq {
    max-height: 480px
}

.x14fvla8 {
    padding-bottom: var(--xs8vd86)
}

.x14fwe3t {
    margin-bottom: var(--x-marginBottom)
}

.x14fx8kg {
    height: 470px
}

.x14g8upp {
    border-top-color: var(--always-gray-75)
}

.x14geq4f {
    width: 222px
}

.x14ggrba {
    height: 404px
}

.x14guml7 {
    padding-bottom: 60.5px
}

.x14h49td {
    height: 55px
}

.x14iboa0 {
    margin-top: 5%
}

.x14k6qa0 {
    max-width: 34px
}

.x14klmx {
    top: 77.5px
}

.x14kq9sb {
    top: 150px
}

.x14ler8 {
    margin-bottom: 40px
}

.x14lruf5 {
    max-width: 260px
}

.x14lsxfl {
    border-top-color: var(--hds-core-ui-white)
}

.x14luw17 {
    height: 276px
}

.x14lw9ws {
    max-width: 584px
}

.x14lxbfz {
    top: 8%
}

.x14m17ec {
    height: 440px
}

.x14mmd6h {
    height: var(--size-20)
}

.x14nwjz3 {
    height: 88px
}

.x14o62y9 {
    height: 39px
}

.x14qfxbe {
    width: 36px
}

.x14qloid {
    min-height: 338px
}

.x14qmtrm {
    border-top-color: var(--switch-active)
}

.x14r61f {
    max-width: 80%
}

.x14rvwrp {
    width: 600px
}

.x14vk66l {
    padding-top: var(--button-padding-horizontal)
}

.x14vqqas {
    margin-top: 12px
}

.x14wtqdm {
    top: 28%
}

.x14xcqja {
    height: calc(80vh - 60px)
}

.x14yucg7 {
    margin-top: 182px
}

.x14z7g9a {
    height: 74px
}

.x14zvdfm {
    width: 48%
}

.x150t5mx {
    padding-bottom: var(--x1sh3dly)
}

.x150v7n9 {
    width: 189.3333px
}

.x150yv0f {
    border-top-color: var(--line-primary)
}

.x1516sgx {
    border-top-color: var(--web-wash)
}

.x152qxlz {
    width: 33%
}

.x153cjhx {
    border-top-color: var(--always-gray-95)
}

.x153efwv {
    max-height: 620px
}

.x153pshq {
    max-width: calc(80vw - 520px)
}

.x15549x6 {
    border-top-color: var(--x1f8hdz3)
}

.x155cy4d {
    margin-top: 120px
}

.x155gjsf {
    padding-bottom: var(--xx6nj7j)
}

.x155m2mn {
    margin-bottom: var(--size-12)
}

.x1561yj5 {
    padding-top: var(--size-negative-2)
}

.x1562eck {
    border-bottom-color: var(--input-border-color)
}

.x15659ox {
    border-bottom-width: var(--xeuc15l)
}

.x1567em1 {
    margin-top: var(--size-negative-8)
}

.x156bchz {
    margin-bottom: 0%
}

.x156by65 {
    top: 40%
}

.x156go17 {
    padding-bottom: 25px
}

.x156knv8 {
    margin-bottom: var(--size-negative-12)
}

.x1572s9s {
    border-top-color: var(--xfsprpa)
}

.x158ke7r {
    height: 21px
}

.x159lptv {
    padding-bottom: 1em
}

.x15botz4 {
    min-width: 144px
}

.x15byajp {
    min-width: .75em
}

.x15c1tt2 {
    margin-bottom: 45px
}

.x15c3kku {
    margin-top: 25%
}

.x15chvws {
    width: 295px
}

.x15cq3s0 {
    min-width: 480px
}

.x15dfb5f {
    min-width: 137px
}

.x15eivr9 {
    max-height: 258px
}

.x15elv7b {
    height: 140%
}

.x15evj97 {
    min-width: calc(var(--filmstrip-tile-width) - 8px)
}

.x15fb1ym {
    height: var(--badge-medium-height)
}

.x15fl7tb {
    max-height: 40%
}

.x15fyya7 {
    border-top-color: var(--non-media-pressed)
}

.x15g7ql4 {
    padding-bottom: var(--message-code-block-padding)
}

.x15gw4ci {
    min-width: 766px
}

.x15hfatp {
    min-width: 36px
}

.x15hptye {
    margin-top: -55px
}

.x15icp18 {
    min-width: 440px
}

.x15j03x2 {
    width: calc(45% - 20px)
}

.x15jgui2 {
    border-bottom-color: var(--always-gray-95)
}

.x15jh2vq {
    min-width: var(--thumbnail-xsmall-size)
}

.x15juy95 {
    min-height: calc(100% - 42px)
}

.x15kl65 {
    max-height: 271px
}

.x15kljv6 {
    margin-top: -44px
}

.x15kz4h8 {
    min-width: 16px
}

.x15l03u9 {
    min-width: 128px
}

.x15l0y89 {
    padding-top: 21px
}

.x15m3o9 {
    max-width: 534px
}

.x15mdi9l {
    margin-bottom: 58px
}

.x15oafmm {
    bottom: 13px
}

.x15om8nw {
    height: 325px
}

.x15r1fc {
    border-top-color: var(--placeholder-text-on-media)
}

.x15ua4p2 {
    padding-bottom: var(--x17zdia1)
}

.x15uerrv {
    padding-top: 72px
}

.x15vhz18 {
    width: 1em
}

.x15x72sd {
    min-width: auto
}

.x15xjtwp {
    padding-bottom: var(--x1mn7wmk)
}

.x15yg21f {
    width: 56px
}

.x15yy8s4 {
    max-width: 654px
}

.x1602a87 {
    width: 236px
}

.x1614rti {
    width: calc(100% - var(--global-panel-width))
}

.x161sli9 {
    padding-bottom: 56px
}

.x1623821 {
    height: 960px
}

.x162hmin {
    height: 148px
}

.x162x9ue {
    height: 452px
}

.x163idq0 {
    border-top-color: var(--secondary-icon-on-media)
}

.x163pfp {
    padding-left: 8px
}

.x163zd7j {
    width: 666px
}

.x1645k7 {
    width: var(--nav-width-wide)
}

.x164l1qe {
    border-top-color: var(--xdg47pa)
}

.x164u9eo {
    height: .5rem
}

.x164ztxz {
    margin-top: 33px
}

.x16559bu {
    padding-bottom: var(--size-negative-4)
}

.x165vjil {
    width: 332px
}

.x168biu4 {
    width: 344px
}

.x168xnwa {
    margin-bottom: var(--menu-margin-block)
}

.x1691je0 {
    width: 34px
}

.x169u96n {
    height: 550px
}

.x16aefeg {
    border-bottom-color: var(--always-gray-75)
}

.x16ajwxl {
    max-width: 364px
}

.x16bagsw {
    border-bottom-color: #e4e6eb
}

.x16bm2xh {
    width: 902px
}

.x16bybu0 {
    margin-bottom: 64px
}

.x16bzkbk {
    max-width: 608px
}

.x16d3s56 {
    height: 144px
}

.x16e2a45 {
    min-height: 316px
}

.x16em4ew {
    max-width: 240px
}

.x16fdfms {
    max-width: 95%
}

.x16fudpo {
    padding-top: var(--size-negative-8)
}

.x16grhtn {
    width: 220px
}

.x16gwd0y {
    max-width: 82vw
}

.x16it46q {
    max-width: var(--mwp-xma-message-bubble-max-width, 300px)
}

.x16juu1z {
    padding-bottom: 108px
}

.x16kww88 {
    width: 530px
}

.x16l2wyv {
    top: -10%
}

.x16ldp7u {
    margin-top: -5px
}

.x16lq71d {
    border-top-color: var(--primary-icon)
}

.x16lr788 {
    max-height: calc(80vw - 520px)
}

.x16m5f1z {
    width: 352px
}

.x16mhkzl {
    width: 6%
}

.x16nmjk2 {
    height: var(--x19dpyk1)
}

.x16nrsnc {
    height: 400px
}

.x16oywgj {
    max-width: 466px
}

.x16p52fm {
    min-width: 272px
}

.x16pr9af {
    margin-bottom: -10px
}

.x16q51m2 {
    max-width: 150px
}

.x16qhbzq {
    margin-top: calc(var(--size-10) / 2)
}

.x16qp5pa {
    min-height: 165px
}

.x16s0kzc {
    width: 132px
}

.x16se5m4 {
    padding-top: 55px
}

.x16stqrj {
    border-bottom-color: transparent
}

.x16strv0 {
    height: var(--x1wk4hzn)
}

.x16suv20 {
    min-height: 8px
}

.x16tfzmp {
    height: 370px
}

.x16tljrh {
    border-bottom-color: var(--focus-ring-blue)
}

.x16v0oar {
    border-top-width: none
}

.x16vvtso {
    border-bottom-color: var(--placeholder-text-on-media)
}

.x16wdlz0 {
    height: 38px
}

.x16xn7b0 {
    max-width: 100vw
}

.x16xo4sp {
    min-width: 18px
}

.x16ye13r {
    height: var(--x-height)
}

.x16z1lm9 {
    margin-top: -7px
}

.x16zjtj9 {
    width: 3vw
}

.x16zp95 {
    top: -42px
}

.x170jfvy {
    height: 10px
}

.x170w7sw {
    top: 140px
}

.x171gxa5 {
    width: 157px
}

.x171ksbw {
    max-width: min(862px, 90vw)
}

.x172mxzx {
    padding-top: 95px
}

.x173qytb {
    min-width: 75px
}

.x173radd {
    min-width: 170px
}

.x175kp8w {
    min-height: var(--nav-list-cell-min-height)
}

.x176ixid {
    width: 1064px
}

.x178vpe7 {
    margin-bottom: .8rem
}

.x178xt8z {
    border-top-width: 1px
}

.x178zlbr {
    max-width: 1050px
}

.x1796k8s {
    max-width: 588px
}

.x179dxpb {
    max-height: 80vh
}

.x179h31d {
    min-width: 367px
}

.x179oze6 {
    max-width: 327px
}

.x17ats6m {
    border-bottom-color: var(--overlay-alpha-80)
}

.x17c6ujy {
    border-top-color: var(--utility-border-default)
}

.x17cqvad {
    height: 72%
}

.x17efsva {
    left: calc(50% - 18px)
}

.x17fpy1y {
    max-width: 480px
}

.x17ga9nx {
    height: calc(100vh - 32px)
}

.x17gh7f2 {
    padding-bottom: var(--x5c2mzv)
}

.x17gtwfe {
    border-bottom-color: var(--tooltip-border-color)
}

.x17ih5ku {
    height: var(--size-10)
}

.x17j7krd {
    height: 84px
}

.x17l51uy {
    max-height: 627px
}

.x17na0u1 {
    max-width: 85%
}

.x17o27uk {
    max-width: min(334px, 100vw - 48px)
}

.x17ocude {
    top: .3333em
}

.x17ol07n {
    height: 540px
}

.x17omtbh {
    width: var(--dialog-size-small-width)
}

.x17p1517 {
    margin-bottom: 68px
}

.x17pm9x3 {
    width: calc(80vw - 360px)
}

.x17q2glr {
    max-width: 780px
}

.x17q7fqb {
    width: 452px
}

.x17rcxge {
    border-bottom-color: #ffc43a
}

.x17rnlec {
    padding-top: var(--size-16)
}

.x17rw0jw {
    height: 22px
}

.x17sjpaz {
    width: 200vw
}

.x17teg8n {
    padding-top: 96px
}

.x17tiq77 {
    width: 15%
}

.x17upfok {
    min-width: 320px
}

.x17v04x3 {
    max-height: 800px
}

.x17vhxqh {
    height: 127px
}

.x17vnrad {
    width: 12%
}

.x17w5aax {
    padding-bottom: var(--x17wfhqi)
}

.x17wnkk5 {
    top: 1.5px
}

.x17xmxmz {
    min-height: 50%
}

.x17xp3ux {
    top: var(--mws-onboarding-setup-bar-height, 0px)
}

.x17yg5ls {
    max-height: calc(100vh - 112px)
}

.x17yh1rb {
    padding-bottom: 16%
}

.x17yrg54 {
    min-height: 265px
}

.x17yxhv7 {
    max-height: 246px
}

.x17z0pdo {
    min-width: 225px
}

.x17z25l {
    max-height: var(--x1bq3a6u)
}

.x17z2i9w {
    width: 22px
}

.x1828do1 {
    width: calc(100% - 320px)
}

.x183tlwk {
    width: 98px
}

.x1849jeq {
    width: 30px
}

.x184ack5 {
    max-width: 275px
}

.x18514jb {
    padding-bottom: var(--x11ftnti)
}

.x185qao2 {
    max-width: 1680px
}

.x185x1x2 {
    height: 134px
}

.x18664gs {
    width: 153px
}

.x186h7d4 {
    max-width: 24%
}

.x186yyo6 {
    height: 545px
}

.x187hdy6 {
    height: var(--x1axk1tg)
}

.x187nhsf {
    width: 44px
}

.x187td12 {
    min-width: 5px
}

.x187xtus {
    min-width: 72px
}

.x188425o {
    padding-bottom: var(--list-cell-padding-vertical-with-addon)
}

.x1887zya {
    width: calc(50% - 8px)
}

.x18b0tl8 {
    width: 470px
}

.x18b33ah {
    max-width: calc(100% - 24px)
}

.x18b36f1 {
    max-height: 272px
}

.x18ccme9 {
    border-top-width: 5px
}

.x18d1o2c {
    width: 138px
}

.x18d9i69 {
    padding-bottom: 0
}

.x18dl8mb {
    height: 150px
}

.x18dmizi {
    width: calc(33.333333333333336% - 8px)
}

.x18dplov {
    padding-bottom: 0 !important
}

.x18ea286 {
    height: calc(100% - 128px)
}

.x18eucyj {
    width: 166.6667px
}

.x18f6klv {
    padding-top: var(--x-padding)
}

.x18f6uos {
    width: calc(100% - 14px)
}

.x18g6j4s {
    height: 381px
}

.x18gnavp {
    height: 13px
}

.x18gu9bj {
    min-width: 65%
}

.x18h4as9 {
    margin-top: 6%
}

.x18i22ec {
    margin-top: 4.25px
}

.x18i9zt5 {
    border-top-color: #0088f4
}

.x18ip3f8 {
    min-width: 344px
}

.x18jmos8 {
    min-width: 22ch
}

.x18k543f {
    max-width: 820px
}

.x18l8cfs {
    border-bottom-color: #cbd2d9
}

.x18ll810 {
    border-bottom-color: #a6a6a6
}

.x18mg7xq {
    padding-bottom: 48.333%
}

.x18mw1md {
    min-height: 690px
}

.x18n5i07 {
    min-width: 300px
}

.x18o7xqd {
    padding-bottom: var(--xru1tik)
}

.x18ooxip {
    padding-bottom: .5px
}

.x18ov5rh {
    padding-bottom: var(--x4m2gy9)
}

.x18q0e9w {
    height: 475px
}

.x18q7qi4 {
    min-width: 550px
}

.x18qnofl {
    max-width: 160px
}

.x18qqrc1 {
    width: 248px
}

.x18runqf {
    border-top-style: var(--popover-border-style)
}

.x18u53x2 {
    margin-bottom: var(--xwfipl1)
}

.x18u8p1e {
    margin-bottom: var(--size-10)
}

.x18vwg3e {
    width: 45vw
}

.x18whjh {
    max-width: 842px
}

.x18wx58x {
    max-height: 40px
}

.x18yw6bp {
    padding-top: calc(16px + var(--header-height))
}

.x1907ixp {
    margin-top: 45px
}

.x190anm8 {
    top: 1vh
}

.x190qwnl {
    min-height: 380px
}

.x191j7n5 {
    bottom: 16px
}

.x191osup {
    height: 120%
}

.x192bzfb {
    padding-bottom: var(--x1pgqebo)
}

.x192emsq {
    width: 920px
}

.x192tbb0 {
    padding-top: 120%
}

.x193iq5w {
    max-width: 100%
}

.x193rbtx {
    padding-bottom: 62px
}

.x1943cyq {
    padding-bottom: var(--xxn1dop)
}

.x194h3ps {
    padding-bottom: var(--xyzvix4)
}

.x194l7j7 {
    border-bottom-color: var(--line-strong)
}

.x195er5w {
    border-bottom-color: var(--x1t42zyj)
}

.x196fs4d {
    border-top-color: var(--primary-text-on-media)
}

.x1978evx {
    min-width: min(100%, 786px)
}

.x197jcof {
    width: .5px
}

.x197tok4 {
    width: 1100px
}

.x197vjsw {
    max-width: 430px
}

.x197xhgh {
    min-height: 194px
}

.x197xsv9 {
    width: var(--x4ach5t)
}

.x1983irj {
    max-height: 220px
}

.x198bso0 {
    border-bottom-color: #2f4858
}

.x198on2p {
    padding-bottom: 38px
}

.x1990pw5 {
    border-top-color: var(--x1f8qg8u)
}

.x199l9p1 {
    max-width: calc(100% - 36px)
}

.x199odat {
    height: 448px
}

.x19a3zc4 {
    max-width: 404px
}

.x19a67bw {
    border-bottom-color: var(--x1f8qg8u)
}

.x19aweqf {
    max-height: 180px
}

.x19d66sr {
    min-height: calc(100vh - 500px)
}

.x19ddzpn {
    width: 1%
}

.x19e945d {
    padding-top: var(--size-48)
}

.x19ff7fs {
    border-top-width: var(--xdemnd9)
}

.x19fmlpp {
    width: calc((100% - 88px) / 7 - 8px)
}

.x19fuu9h {
    margin-bottom: var(--size-negative-14)
}

.x19g9ylp {
    height: calc(100vh - var(--messenger-card-spacing) * 2)
}

.x19gbjdr {
    border-top-width: var(--x1k4myr1)
}

.x19gmnou {
    max-height: 25vh
}

.x19h4ct {
    width: 35%
}

.x19hk508 {
    width: calc(100% - env(safe-area-inset-left) - 50px)
}

.x19hpucz {
    border-bottom-width: var(--x-borderWidth)
}

.x19hywkt {
    height: 2em
}

.x19hzenq {
    border-bottom-color: #e5e5e5
}

.x19i0xim {
    min-height: 166px
}

.x19ip775 {
    bottom: 1px
}

.x19j9hfu {
    max-width: calc(var(--filmstrip-tile-width) - 8px)
}

.x19jyc8h {
    width: 468px
}

.x19livfd {
    border-top-width: var(--chat-incoming-message-border-width, 0px)
}

.x19m2roo {
    border-bottom-color: var(--hds-core-ui-white)
}

.x19n20kf {
    max-width: 255px
}

.x19n59b3 {
    height: 292px
}

.x19ndskw {
    height: var(--xzubya6)
}

.x19nsb36 {
    max-height: 364px
}

.x19ol1gi {
    border-top-color: var(--icon-primary)
}

.x19pel4m {
    width: 120%
}

.x19phtnz {
    max-height: 20px
}

.x19qd9gn {
    border-top-color: var(--x1fvvt15)
}

.x19qhnum {
    min-height: 1000px
}

.x19rl23v {
    height: 507px
}

.x19sv2k2 {
    width: calc(100% - 40px)
}

.x19swzb4 {
    height: 112px
}

.x19ucgzf {
    width: 90vw
}

.x19ueb17 {
    width: 53px
}

.x19ujwxq {
    width: calc(100% - 65px)
}

.x19v3vle {
    width: 84px
}

.x19y03a3 {
    max-width: 1128px
}

.x19yd3np {
    height: 464px
}

.x19yggp8 {
    height: 185px
}

.x19ymyfh {
    padding-top: 56.25%
}

.x19z2vhx {
    margin-top: 39px
}

.x19zpy19 {
    width: 104px
}

.x1a00udw {
    width: 15px
}

.x1a0j0ri {
    top: 57.3729px
}

.x1a0n0fi {
    min-height: var(--original-media-tile-height)
}

.x1a0yaqc {
    margin-bottom: -461px
}

.x1a148e8 {
    padding-bottom: env(safe-area-inset-bottom, 0px)
}

.x1a2ur7k {
    width: calc((100% - 88px) / 11 - 8px)
}

.x1a2x7xj {
    max-height: 210px
}

.x1a3r9hi {
    max-height: 380px
}

.x1a43qba {
    margin-bottom: 180px
}

.x1a53wpi {
    max-width: 1366px
}

.x1a58ea2 {
    bottom: 125%
}

.x1a5wkzb {
    height: 358px
}

.x1a6eh3z {
    height: 239px
}

.x1a6k2m3 {
    max-height: 50%
}

.x1a7vs8u {
    height: 70%
}

.x1a842fp {
    height: 170px
}

.x1a8ajy2 {
    height: calc(var(--media-tile-height) - 8px)
}

.x1a8lsjc {
    padding-bottom: 10px
}

.x1aag7kf {
    width: 1640px
}

.x1aahp8g {
    padding-bottom: calc(100vh - 376px)
}

.x1aawmmo {
    margin-top: 11px
}

.x1aaxi7k {
    width: calc(50% - 12px)
}

.x1aaygq0 {
    width: 668px
}

.x1ac2792 {
    max-width: 740px
}

.x1ad3yod {
    height: 348px
}

.x1adx444 {
    border-bottom-color: var(--secondary-text)
}

.x1aekv1k {
    height: 31px
}

.x1aewyqy {
    max-height: 36px
}

.x1afiy2o {
    max-width: 190px
}

.x1aflgxf {
    max-height: calc(100vh - 198px)
}

.x1agkon0 {
    top: -9999px
}

.x1ah7he9 {
    max-width: 62em
}

.x1air9he {
    height: var(--filmstrip-tile-height)
}

.x1aizt4b {
    border-top-color: var(--geodesic-next-color-border-divider-default-active)
}

.x1ajfak3 {
    margin-top: 42px
}

.x1ajlkzm {
    max-width: 354px
}

.x1ak1ur5 {
    height: 236px
}

.x1alqh7 {
    padding-bottom: var(--xdaiwkk)
}

.x1alz4x {
    width: 728px
}

.x1ameusm {
    padding-bottom: var(--xg3eg28)
}

.x1anpbxc {
    margin-top: 10px
}

.x1ans9ou {
    top: -4.9px
}

.x1anyf0z {
    width: 257px
}

.x1aoanic {
    width: 1150px
}

.x1aob8is {
    padding-bottom: var(--x11s3sq9)
}

.x1aody8q {
    width: 876px
}

.x1aoij9j {
    border-top-color: var(--surface-background)
}

.x1aoj0v {
    max-height: 150px
}

.x1aow1ur {
    border-bottom-color: var(--profile-photo-indicator-border)
}

.x1ap80js {
    max-width: 800px
}

.x1apau59 {
    padding-top: var(--size-negative-12)
}

.x1ar9fak {
    left: -38px
}

.x1arsasv {
    max-width: 222px
}

.x1atetza {
    max-height: 338px
}

.x1atrhw1 {
    margin-bottom: -.5%
}

.x1atx4j1 {
    top: 6px
}

.x1auol1i {
    max-height: 208px
}

.x1auzw0x {
    height: calc(100% * (2 / 3))
}

.x1avqf9h {
    width: 106px
}

.x1awnzvw {
    min-height: 190px
}

.x1axdsvk {
    width: 1px
}

.x1axzir2 {
    width: 8.25rem
}

.x1ay4s1n {
    margin-top: 128px
}

.x1aym7qp {
    padding-bottom: var(--x1w8egjv)
}

.x1aymjmv {
    padding-bottom: var(--x1ouxnv2)
}

.x1aysy39 {
    max-height: 460px
}

.x1azusnw {
    height: 175px
}

.x1b0t7gf {
    height: calc(100vh - 56px)
}

.x1b0wou9 {
    height: 350px
}

.x1b23zwv {
    top: 55px
}

.x1b3lxvz {
    min-height: 12rem
}

.x1b3ss48 {
    width: 455px
}

.x1b3vtwk {
    border-top-color: var(--chat-text-blockquote-color-background-line)
}

.x1b42p2t {
    width: 46%
}

.x1b4ax8w {
    min-height: var(--header-height, 0px)
}

.x1b4hy2t {
    border-top-color: currentColor
}

.x1b51vyi {
    height: 180px
}

.x1b6v3yg {
    max-height: 75vh
}

.x1b9tsu8 {
    padding-bottom: var(--x7xbuff)
}

.x1ba4aug {
    min-height: 40px
}

.x1bby3tf {
    max-width: 36px
}

.x1bc3s5a {
    max-height: calc(100vh - 2*var(--messenger-card-spacing) - var(--header-height))
}

.x1bcgh3v {
    width: 297px
}

.x1bcv9lm {
    width: calc(100vw - 780px)
}

.x1bdo8et {
    padding-bottom: 70%
}

.x1bdu576 {
    max-height: 275px
}

.x1beb8ur {
    margin-bottom: 7.7%
}

.x1bepr8w {
    width: 88%
}

.x1bft6iq {
    overflow-y: inherit
}

.x1bgi5ks {
    max-height: calc(var(--filmstrip-tile-height) - 8px)
}

.x1bgwkul {
    width: 38.5px
}

.x1bhdf0j {
    width: calc((100% - 20px)/2)
}

.x1bifzbx {
    min-height: 400px
}

.x1bik4ld {
    padding-top: var(--xij1rf)
}

.x1bjpdpr {
    height: 274px
}

.x1bjt618 {
    max-height: calc(80vh - 52px)
}

.x1bk2txv {
    height: 396px
}

.x1bkzgmd {
    border-bottom-color: var(--comment-background)
}

.x1bl74x4 {
    height: calc(100vh - var(--header-height) - 40px - 6px)
}

.x1blm9s1 {
    border-top-color: var(--fds-spectrum-tomato)
}

.x1bm8l82 {
    width: 34%
}

.x1bmbmjk {
    margin-bottom: 23px
}

.x1bnlyaz {
    border-bottom-color: unset
}

.x1bns8hn {
    max-height: 174px
}

.x1bo65i3 {
    height: 360px
}

.x1bq5epv {
    padding-bottom: var(--x1e7489j)
}

.x1bq8ba2 {
    min-height: 280px
}

.x1bqxgig {
    border-top-color: var(--line-media-protection)
}

.x1br4to6 {
    height: 3.3%
}

.x1brm51p {
    width: -webkit-fill-available
}

.x1bs97v6 {
    border-bottom-color: rgb(var(--ig-separator))
}

.x1bsybk2 {
    border-top-color: var(--popover-background)
}

.x1btwc4n {
    padding-top: var(--size-32)
}

.x1bvwjfu {
    height: calc(75vh - var(--header-height) - 120px)
}

.x1bwycvy {
    max-height: 100vh
}

.x1bx63ir {
    padding-bottom: 98px
}

.x1bynvyh {
    padding-bottom: 12px
}

.x1byqi6 {
    padding-bottom: var(--x1cg1hpd)
}

.x1byr4rc {
    padding-top: 52px
}

.x1c0ccdx {
    height: calc(100% + 2px)
}

.x1c0qgol {
    height: 110%
}

.x1c1940d {
    height: 493px
}

.x1c1kv4s {
    width: 334px
}

.x1c436fg {
    margin-bottom: 18px
}

.x1c47jma {
    min-height: 185px
}

.x1c4ky7w {
    width: 550px
}

.x1c4npxh {
    max-width: 130px
}

.x1c4ruou {
    max-height: 284px
}

.x1c7ia4l {
    min-height: calc(100vh - 236px)
}

.x1c7jfne {
    bottom: 2px
}

.x1c87fqo {
    min-height: 10px
}

.x1c8kpqd {
    border-bottom-width: .6px
}

.x1c8qvny {
    padding-bottom: var(--x1jdfoav)
}

.x1c8qwo6 {
    margin-top: var(--x1e59rr2)
}

.x1c98d7f {
    padding-bottom: var(--xhes4e6)
}

.x1calh4b {
    top: var(--space-small)
}

.x1ccezda {
    height: 342px
}

.x1ccoiz7 {
    padding-top: 110px
}

.x1ccym72 {
    border-bottom-color: var(--icon-primary)
}

.x1cd07wr {
    border-top-color: var(--chat-composer-button-color)
}

.x1cdsbeu {
    padding-bottom: var(--size-2)
}

.x1cdtp9f {
    height: calc(100vh - 24px)
}

.x1ceuldo {
    height: calc(100vh - 72px)
}

.x1cf171e {
    border-bottom-color: #1877f24d
}

.x1cg523h {
    padding-bottom: var(--x16ionsi)
}

.x1cg5xbb {
    width: calc(100vw - 104px)
}

.x1cgcltr {
    margin-top: var(--message-body-margin-block)
}

.x1ch8t6n {
    height: calc(100vh - 112px)
}

.x1chd833 {
    margin-bottom: 28px
}

.x1chm7x3 {
    max-width: 397px
}

.x1ciegij {
    bottom: 0%
}

.x1cijtut {
    padding-bottom: var(--xtzlrux)
}

.x1cj0jgk {
    max-width: 390px
}

.x1ck0g6b {
    padding-bottom: 33.33%
}

.x1ck2h3a {
    height: 90%
}

.x1cl0utw {
    max-width: 132px
}

.x1cm6mvd {
    margin-top: -40px
}

.x1cm7j0k {
    width: 712px
}

.x1cmgiil {
    max-width: 1400px
}

.x1cn3m4i {
    border-top-width: var(--x16si9m3)
}

.x1cnzs8 {
    padding-top: 20px
}

.x1co6499 {
    border-bottom-width: .5px
}

.x1coevs8 {
    margin-top: 50px
}

.x1cp7mul {
    width: 620px
}

.x1cpt7wl {
    max-width: 1218px
}

.x1cqy3x3 {
    height: 55vh
}

.x1crblc1 {
    padding-top: 59px
}

.x1crc4d {
    width: calc((100vh - 50px)*.5625)
}

.x1csiy34 {
    max-height: 350px
}

.x1ctjvcz {
    max-height: calc(100vh - 104px)
}

.x1cttqma {
    height: 555px
}

.x1cuba2h {
    border-top-color: #dbdbdb
}

.x1cuol81 {
    left: -24px
}

.x1cuu5xi {
    width: var(--container-dimension)
}

.x1cv66ky {
    height: calc(100% - 15px)
}

.x1cvmir6 {
    width: 360px
}

.x1cx9m5s {
    height: calc(100vh - 42px)
}

.x1cxeki3 {
    max-width: 70%
}

.x1cxwp2z {
    padding-top: 30%
}

.x1cy80hc {
    margin-bottom: var(--size-24)
}

.x1cyi7gt {
    border-top-color: var(--overlay-alpha-80)
}

.x1cyolm5 {
    width: 1080px
}

.x1cz9dch {
    height: 456px
}

.x1czfd9k {
    width: 432px
}

.x1czjfyn {
    border-top-color: #dadde1
}

.x1czut47 {
    height: 90vh
}

.x1d0fsfo {
    top: 164px
}

.x1d0ri9u {
    padding-top: 13px
}

.x1d12jij {
    padding-top: 35px
}

.x1d33l6i {
    max-width: 826px
}

.x1d3na89 {
    margin-top: -28px
}

.x1d419hs {
    width: 38%
}

.x1d4kexv {
    padding-bottom: calc(4px + var(--composer-border-radius))
}

.x1d4onnz {
    height: calc(100% / 3)
}

.x1d4ubor {
    border-top-color: var(--hds-red-01)
}

.x1d4wt55 {
    border-top-color: var(--hover-overlay)
}

.x1d5dwzi {
    border-bottom-color: var(--chat-composer-button-color)
}

.x1d61t0b {
    height: 81px
}

.x1d6wnjt {
    width: 20vw
}

.x1d77m7x {
    min-width: 140px
}

.x1d7yc3v {
    margin-top: 56px
}

.x1d7z9mz {
    width: 76px
}

.x1d8esb6 {
    width: 161px
}

.x1d9619w {
    height: calc(100% - var(--header-height))
}

.x1d9eok4 {
    bottom: 56px
}

.x1d9ns14 {
    width: 844px
}

.x1d9x2de {
    height: 640px
}

.x1db2dqx {
    margin-right: 8px
}

.x1db3i3o {
    min-height: 160px
}

.x1db3r98 {
    border-top-color: var(--always-gray-40)
}

.x1dby22o {
    min-height: 360px
}

.x1dbypry {
    width: calc(100%/7)
}

.x1dc814f {
    max-width: 350px
}

.x1dcl1c0 {
    margin-top: var(--x-margin)
}

.x1dcn8h2 {
    padding-top: 68px
}

.x1dcqyic {
    max-width: 979px
}

.x1detc2w {
    padding-top: var(--xdaiwkk)
}

.x1dfmbyv {
    padding-bottom: var(--x1sj5yly)
}

.x1dfx0jo {
    top: 25%
}

.x1dgapcl {
    height: 138px
}

.x1dgd9f6 {
    width: 113px
}

.x1dgmh9x {
    height: calc(100% + 24px)
}

.x1dgoarg {
    margin-bottom: 150px
}

.x1dh045y {
    min-height: calc(100vh - 92px)
}

.x1dhe6qk {
    border-top-color: var(--rating-star-active)
}

.x1dhgmm1 {
    max-width: calc(100% - 80px)
}

.x1di9hsk {
    padding-top: 12px
}

.x1dil35k {
    height: 288px
}

.x1diwl4w {
    max-width: 405px
}

.x1dlify4 {
    margin-top: -75px
}

.x1dmc9kt {
    min-height: initial
}

.x1dmhhx4 {
    max-width: calc(50% - 2px)
}

.x1dmp6jm {
    width: 80px
}

.x1dnml7z {
    height: 54px
}

.x1doy451 {
    bottom: 17.5px
}

.x1dp0cmn {
    padding-bottom: var(--space-xx-small)
}

.x1dpw5q9 {
    width: calc(100% - 4px)
}

.x1dq60gn {
    min-height: 410px
}

.x1dquyif {
    top: -10000px
}

.x1dqyrwa {
    height: 47px
}

.x1dr59a3 {
    height: 100vh
}

.x1dr9wh {
    height: 108px
}

.x1drip2q {
    min-width: 42px
}

.x1drwt6f {
    margin-bottom: 110px
}

.x1dt7z5j {
    max-width: 380px
}

.x1dtb55y {
    max-width: 900px
}

.x1dtbblo {
    margin-bottom: 60px
}

.x1dtsyxq {
    max-height: 674px
}

.x1dwa2zb {
    padding-bottom: var(--x2kn8s6)
}

.x1dwlu5a {
    height: calc(100% - 20px)
}

.x1dxqaly {
    height: 474px
}

.x1dy2od6 {
    width: 105px
}

.x1dyipo2 {
    border-top-color: var(--fb-logo)
}

.x1dz1jew {
    width: 280px
}

.x1dzxt56 {
    max-width: 676px
}

.x1e0gzzx {
    top: -3px
}

.x1e0ijk8 {
    border-bottom-color: var(--always-gray-40)
}

.x1e0qio9 {
    padding-bottom: 45%
}

.x1e179fz {
    height: calc(100vh - 220px)
}

.x1e17lbt {
    top: 109px
}

.x1e1m7ul {
    margin-top: 25px
}

.x1e2cs3e {
    padding-bottom: var(--xe0ob45)
}

.x1e2s88x {
    height: 656px
}

.x1e3jx5v {
    min-height: var(--header-height)
}

.x1e4dklr {
    max-width: 180px
}

.x1e4zzel {
    overscroll-behavior-y: contain
}

.x1e54wb4 {
    padding-top: var(--size-2)
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1e5gqux {
    width: 354px
}

.x1e5xj31 {
    min-height: 248px
}

.x1e86boe {
    border-bottom-color: var(--x32uek6)
}

.x1e9p9ch {
    width: calc((100% - 24px)/4)
}

.x1ea2lu8 {
    max-height: 685px
}

.x1eahvoz {
    border-bottom-width: var(--x1sb3civ)
}

.x1ebt64t {
    height: 152px
}

.x1eetnxg {
    border-bottom-color: var(--disabled-text)
}

.x1ef2iwa {
    max-width: 496px
}

.x1efesvf {
    padding-top: 35%
}

.x1egiwwb {
    height: 500px
}

.x1egpv2n {
    padding-bottom: 52px
}

.x1egsh7m {
    padding-top: var(--space-xx-small)
}

.x1egxudb {
    max-height: 48px
}

.x1eha0i3 {
    padding-top: 2.15rem
}

.x1ej9moc {
    padding-bottom: 80px
}

.x1ejq31n {
    border-top-style: none
}

.x1ekjcvx {
    max-width: 457px
}

.x1ekm6uk {
    max-width: 25px
}

.x1embcxq {
    height: calc(100vh - 85px)
}

.x1emoqdn {
    height: calc(100vh - 200px)
}

.x1en3kgc {
    height: 340px
}

.x1en8b4r {
    width: 466px
}

.x1enc8s9 {
    border-bottom-width: none
}

.x1eo4zhg {
    border-bottom-color: #dee3e9
}

.x1eoefnw {
    border-bottom-color: #fff
}

.x1ep6nh8 {
    border-bottom-color: var(--progress-ring-blue-background)
}

.x1epquy7 {
    border-top-color: var(--input-border-color)
}

.x1eq9tm7 {
    padding-top: 272px
}

.x1er3m0b {
    top: 44px
}

.x1eratny {
    padding-top: var(--xx29k9b)
}

.x1es37l9 {
    border-bottom-width: 8px
}

.x1es9f29 {
    padding-top: var(--x19nwfu8)
}

.x1escl5o {
    bottom: 60px
}

.x1esq4s8 {
    width: 446px
}

.x1eu8d0j {
    top: 10px
}

.x1evam32 {
    margin-bottom: -84px
}

.x1evdl5j {
    padding-top: 120px
}

.x1evijom {
    padding-bottom: var(--x1rnj9yr)
}

.x1evon0u {
    padding-bottom: var(--space-small)
}

.x1evr0zj {
    max-height: calc(90vh - 60px - var(--header-height))
}

.x1ewvobj {
    max-width: 72ch
}

.x1exj4no {
    height: 57px
}

.x1exxf4d {
    border-top-color: var(--media-inner-border)
}

.x1exxlbk {
    width: 100px
}

.x1ey03fc {
    width: calc((100% - 88px) / 3 - 8px)
}

.x1ey2m1c {
    bottom: 0
}

.x1f0l55g {
    max-width: 140px
}

.x1f1lzrh {
    bottom: -25px
}

.x1f1nlb9 {
    width: 25%
}

.x1f1nzxn {
    width: 176px
}

.x1f2g4ym {
    height: 338px
}

.x1f2tiqu {
    width: 136px
}

.x1f322zp {
    margin-top: 7.7%
}

.x1f394nn {
    width: 18%
}

.x1f3tlrp {
    border-top-color: #e1e3e5
}

.x1f4buv5 {
    left: -2px
}

.x1f4kjfo {
    border-bottom-width: var(--x8g8wmh)
}

.x1f5gtvn {
    padding-bottom: var(--x151nwji)
}

.x1f5s5iq {
    width: 724px
}

.x1f5v11j {
    width: var(--x1r0jlc1)
}

.x1f6f3ev {
    overscroll-behavior-y: var(--x-overscrollBehaviorY)
}

.x1f71git {
    height: var(--x1m69m10)
}

.x1f7coh4 {
    padding-bottom: var(--x1b8dglc)
}

.x1f83pxg {
    min-height: 62px
}

.x1f94qq7 {
    margin-top: 21px
}

.x1f99ju9 {
    bottom: 110px
}

.x1f9tj09 {
    width: 85%
}

.x1fa4w9g {
    padding-bottom: var(--scroll-thumb-padding-block-end)
}

.x1fb2l0r {
    height: 135px
}

.x1fd69j2 {
    border-top-color: #d40062
}

.x1fd7afb {
    max-height: calc(100vh - 200px)
}

.x1fdmdxd {
    margin-top: calc(50vh - 60px)
}

.x1fdyuju {
    width: var(--messenger-sidebar-collapsed-width)
}

.x1fe3ndu {
    max-width: 936px
}

.x1fepime {
    width: 278px
}

.x1ffmiix {
    height: 113px
}

.x1ffnkcp {
    padding-bottom: 120px
}

.x1fgtraw {
    height: 28px
}

.x1fh9dtm {
    min-height: 472px
}

.x1fi3s4r {
    padding-bottom: var(--card-padding-vertical)
}

.x1fibgyh {
    width: 4.5em
}

.x1ficeh5 {
    min-height: 240px
}

.x1fimm9 {
    top: 63%
}

.x1fj1wa4 {
    width: 355px
}

.x1fjqipq {
    scroll-margin-top: 16px
}

.x1fjzoa4 {
    height: calc(100vh - 150px)
}

.x1fk37vd {
    border-top-color: #ff911000
}

.x1fk3hok {
    min-height: 14px
}

.x1fkdr32 {
    top: calc(var(--header-height) + 5px)
}

.x1flga3v {
    height: 27%
}

.x1fm0f17 {
    width: var(--xjd7sta)
}

.x1fmlzrv {
    max-width: 515px
}

.x1fms6bv {
    min-height: calc(var(--filmstrip-tile-height) - 8px)
}

.x1fmtyb4 {
    height: 90vh !important
}

.x1fnd73c {
    width: 42%
}

.x1fnf6dz {
    border-bottom-color: #3e9efb
}

.x1fng94r {
    padding-top: var(--x1f9f2th)
}

.x1fns5xo {
    min-width: 40px
}

.x1fnsw2r {
    max-width: 628px
}

.x1fo6t33 {
    top: -4px
}

.x1fpk4nc {
    min-height: var(--filmstrip-tile-height)
}

.x1fpyy2 {
    margin-top: calc(var(--toast-addon-padding-vertical) * -1)
}

.x1fqena0 {
    width: clamp(1000px, 95vw, 1000px)
}

.x1fqp7bg {
    margin-bottom: 15px
}

.x1fr66o0 {
    width: var(--x1toklfg)
}

.x1frltn6 {
    max-height: 119px
}

.x1fryhwy {
    min-height: calc(16rem + 20px)
}

.x1fsd2vl {
    width: 10px
}

.x1fsv8r3 {
    max-width: 730px
}

.x1ftt334 {
    width: 5px
}

.x1ftwx90 {
    width: calc(100% - 75px)
}

.x1fu8urw {
    width: 64px
}

.x1fur4o1 {
    top: -10px
}

.x1fwd5yv {
    right: 80px
}

.x1fwfoet {
    width: 348px
}

.x1fx11dx {
    height: 204px
}

.x1fx8h9g {
    width: var(--media-tile-width)
}

.x1fxeuf5 {
    left: 60px
}

.x1fxf3zy {
    margin-top: var(--message-heading-5-margin-block-start)
}

.x1fxhiua {
    border-top-color: #ebebeb
}

.x1fxhmyf {
    width: 13px
}

.x1fxk84t {
    width: 54px
}

.x1fy0iyk {
    height: 312px
}

.x1fywlfn {
    width: 77%
}

.x1fz9efz {
    border-top-color: #e1e3e5
}

.x1fzglw3 {
    max-width: 265px
}

.x1fznrkb {
    width: 144px
}

.x1fzzjf9 {
    width: 54%
}

.x1g2khh7 {
    padding-bottom: 14px
}

.x1g59xw5 {
    height: 126px
}

.x1g5ui15 {
    padding-top: .15em
}

.x1g5yhwg {
    padding-bottom: 146px
}

.x1g6vzv9 {
    width: 170px
}

.x1g714a3 {
    height: calc(100% - 42px)
}

.x1g7c3p3 {
    padding-top: calc(50vh - 116px)
}

.x1g7gg9k {
    border-top-color: #fff
}

.x1g80ep4 {
    padding-top: 200px
}

.x1g81zrj {
    min-width: 100vw
}

.x1g8dxwu {
    border-bottom-color: var(--disabled-icon)
}

.x1g8rjiy {
    width: 3px
}

.x1g9kxxr {
    max-height: 560px
}

.x1gan7if {
    padding-bottom: 32px
}

.x1gb2em4 {
    height: 68px
}

.x1gc8j2h {
    border-top-color: rgb(var(--ig-tertiary-text))
}

.x1gcw5o8 {
    padding-top: 20vh
}

.x1gd3795 {
    bottom: 34px
}

.x1gde2r1 {
    margin-top: -80px
}

.x1gefphp {
    width: calc(50% - 4px)
}

.x1gfrnbc {
    max-width: 450px
}

.x1gg8mnh {
    min-height: 44px
}

.x1gh3ibb {
    max-height: 124px
}

.x1gh859q {
    height: calc(100% - 132px)
}

.x1ghi0ee {
    border-bottom-color: var(--xbakyew)
}

.x1gi3438 {
    width: 1300px
}

.x1gjxsf2 {
    max-height: min(calc(100vh - 113px - (2 * var(--dialog-anchor-vertical-padding))), 587px)
}

.x1gkbulp {
    margin-top: var(--x-marginTop)
}

.x1gkuw16 {
    border-bottom-color: var(--warning)
}

.x1gldvzx {
    bottom: 86px
}

.x1glidy3 {
    min-height: calc(100vh - 90px)
}

.x1gnm0vz {
    top: 74px
}

.x1gnnpzl {
    height: 30px
}

.x1gnyf4w {
    height: 680px
}

.x1goc4q3 {
    width: 848px
}

.x1goi4rq {
    min-height: 175px
}

.x1gosjsd {
    margin-bottom: 144px
}

.x1govs6x {
    max-height: 540px
}

.x1gp0zcv {
    width: calc(100% - 156px)
}

.x1gp4ovq {
    border-top-width: 4px
}

.x1gpdpbp {
    border-bottom-color: var(--rating-star-active)
}

.x1gpg9y0 {
    border-top-color: var(--secondary-text)
}

.x1gpkz0a {
    padding-top: 112px
}

.x1gq3cvr {
    height: calc(70vh - var(--header-height) - 100px)
}

.x1gqi9p1 {
    border-top-color: var(--x1lgju46)
}

.x1gqwnh9 {
    height: 302px
}

.x1gr1x4c {
    width: calc((100% - 88px)*.1 - 8px)
}

.x1grq37h {
    height: 468px
}

.x1gry4h {
    width: max(calc(100% + 90px), 180px)
}

.x1gs4svu {
    bottom: 6.5px
}

.x1gslohp {
    margin-top: 4px
}

.x1gstfh0 {
    width: 271px
}

.x1gswxsx {
    max-width: 928px
}

.x1gtkyd9 {
    padding-bottom: var(--x-paddingBlock)
}

.x1gu7765 {
    max-height: 75vh;
    max-height: 75dvh
}

.x1gungsk {
    max-height: 325px
}

.x1guw455 {
    width: 38px
}

.x1gvbg2u {
    height: 100vh;
    height: 100dvh
}

.x1gvwcb {
    min-width: 360px
}

.x1gw22gp {
    padding-top: var(--list-cell-padding-vertical-with-addon)
}

.x1gwgq1z {
    padding-bottom: 150px
}

.x1gwtm34 {
    max-width: 196px
}

.x1gxw5qe {
    top: 80px
}

.x1gyaxfs {
    height: 202px
}

.x1gyh546 {
    padding-bottom: var(--size-20)
}

.x1gzmo1b {
    margin-top: -18px
}

.x1h08jmb {
    width: 410px
}

.x1h09g5l {
    bottom: 170px
}

.x1h0wqhi {
    height: 230px
}

.x1h0yao {
    padding-top: 720px
}

.x1h1f3nx {
    height: var(--base-plate-height)
}

.x1h1sf77 {
    max-width: 1020px
}

.x1h2mt7u {
    border-bottom-width: 4px
}

.x1h398hb {
    max-width: 282px
}

.x1h3tuut {
    padding-bottom: var(--space-medium)
}

.x1h4vx1c {
    width: 576px
}

.x1h5hqdz {
    border-bottom-color: var(--x154p3i6)
}

.x1h5p222 {
    width: 100vh
}

.x1h5wmu3 {
    height: 132px
}

.x1h6rjhl {
    min-width: 900px
}

.x1h7ph3n {
    top: 91px
}

.x1h7t28c {
    min-height: 82px
}

.x1h80ny7 {
    min-width: 350px
}

.x1h8oo1a {
    border-bottom-color: var(--primary-deemphasized-button-text)
}

.x1h8t67q {
    padding-top: 76px
}

.x1hagigm {
    height: 7px
}

.x1haqyhe {
    width: 89px
}

.x1hcjvws {
    padding-bottom: var(--xs9o9la)
}

.x1hd2o15 {
    width: 584px
}

.x1hdhw5h {
    padding-bottom: var(--x1986vq1)
}

.x1hdnelj {
    max-height: 314px
}

.x1hepse {
    height: 169px
}

.x1hetxy2 {
    width: 65px
}

.x1hfn5x7 {
    width: 260px
}

.x1hfqtsw {
    width: 378px
}

.x1hg998u {
    max-height: calc(100vh - 56px)
}

.x1hgdm3 {
    bottom: 49.9%
}

.x1hgeul7 {
    margin-top: 79px
}

.x1hhzuzn {
    padding-bottom: 18px
}

.x1hie0zf {
    height: 352px
}

.x1hio7xi {
    height: 244px
}

.x1hj40hp {
    top: -39px
}

.x1hkcv85 {
    max-height: 200px
}

.x1hkic0m {
    width: calc(var(--thumbnail-xsmall-size) + 16px)
}

.x1hkvkkv {
    top: 5%
}

.x1hl8b0g {
    max-height: 303px
}

.x1hlk9bf {
    border-bottom-color: #0000
}

.x1hmiwze {
    width: 62%
}

.x1hmrdwl {
    min-width: 545px
}

.x1hmvnq2 {
    margin-top: 14px
}

.x1hmwewo {
    height: 32px
}

.x1hnfy3z {
    border-top-color: #ffc43a
}

.x1hnn21f {
    max-height: 147px
}

.x1ho91wf {
    margin-bottom: 112px
}

.x1hogkm0 {
    margin-top: 34px
}

.x1hohm31 {
    border-top-color: #0000001a
}

.x1hohurk {
    max-width: 528px
}

.x1howknv {
    height: 12%
}

.x1hq5gj4 {
    margin-bottom: 24px
}

.x1hs1iu3 {
    height: 415px
}

.x1hshjfz {
    min-height: 16px
}

.x1hsifz6 {
    margin-bottom: var(--message-blockquote-margin-block)
}

.x1htk8sl {
    min-width: 500px
}

.x1huibft {
    max-height: 740px
}

.x1huwwth {
    margin-bottom: -3px
}

.x1hvl878 {
    max-width: calc(100% - 8px)
}

.x1hwxql7 {
    width: 300px !important
}

.x1hxct9b {
    padding-top: var(--hz-left-nav-padding-vertical)
}

.x1hxjyqz {
    width: 884px
}

.x1hxoosp {
    min-width: 50px
}

.x1hycdtz {
    width: var(--size-24)
}

.x1hyhr7 {
    margin-bottom: 34px
}

.x1hyxz0u {
    max-height: 768px
}

.x1i018f6 {
    top: calc(50% - 25px)
}

.x1i0n78g {
    width: 294px
}

.x1i0nxx2 {
    width: 69%
}

.x1i11f4d {
    top: 92px
}

.x1i13xau {
    top: 48%
}

.x1i1rx1s {
    width: 1px
}

.x1i2jmoy {
    width: 2.5em
}

.x1i2zvha {
    padding-bottom: 19px
}

.x1i3oznu {
    border-bottom-color: #8b5cf6
}

.x1i5b8o3 {
    border-top-color: #f0f
}

.x1i5qid7 {
    border-bottom-width: var(--border-width-thin)
}

.x1i5r0r9 {
    max-width: 256px
}

.x1i6kmg4 {
    margin-bottom: var(--size-2)
}

.x1i7g6fa {
    padding-bottom: var(--x1n2yjfk)
}

.x1i7xgfj {
    border-bottom-color: var(--section-header-text)
}

.x1i80of2 {
    padding-top: 17px
}

.x1i8fxkl {
    border-top-color: var(--xiv1y0m)
}

.x1i91kvl {
    height: 215px
}

.x1i9suas {
    min-width: 120px
}

.x1iaq59d {
    width: 8%
}

.x1iasaxs {
    max-width: 448px
}

.x1iawlzt {
    height: 133px
}

.x1ib4g23 {
    max-height: 19px
}

.x1ibc7va {
    margin-bottom: 25px
}

.x1icnayv {
    bottom: 20%
}

.x1idq3uh {
    padding-bottom: 35px
}

.x1idqg4d {
    padding-top: 142px
}

.x1idwiu {
    margin-bottom: var(--size-16)
}

.x1idyybe {
    height: 248px
}

.x1ie60bf {
    bottom: 58px
}

.x1ieuy5y {
    width: var(--size-16)
}

.x1if0o47 {
    margin-bottom: -48px
}

.x1ifsey {
    width: 27%
}

.x1ig18gu {
    max-height: calc(100vh - 160px)
}

.x1ijr6pc {
    width: 512px
}

.x1ijzn0j {
    margin-top: 124px
}

.x1ik882q {
    max-height: 490px
}

.x1ikqzku {
    max-width: 1200px
}

.x1ikrzq5 {
    max-width: 1098px
}

.x1ili444 {
    min-height: 407px
}

.x1ilusbs {
    padding-bottom: var(--x1k6u5in)
}

.x1im3r79 {
    margin-bottom: 6%
}

.x1imwcls {
    top: 64px
}

.x1in1vy2 {
    top: calc(-1 * var(--header-height))
}

.x1io82uz {
    height: 80%
}

.x1iofjn4 {
    max-height: calc(100vh - 80px)
}

.x1iog12x {
    margin-left: 4px
}

.x1iorvi4 {
    padding-top: 4px
}

.x1iotci {
    width: 9%
}

.x1ipnpro {
    padding-bottom: var(--x18wnhjx)
}

.x1ir2mxc {
    margin-bottom: var(--message-heading-3-margin-block-end)
}

.x1is6hmk {
    height: calc(100vh - 70px)
}

.x1is9kpn {
    margin-top: 7.5px
}

.x1isk20m {
    height: 852px
}

.x1isl193 {
    border-top-color: unset
}

.x1isssho {
    max-height: calc(100vh - 433px)
}

.x1isuwpm {
    height: 220px
}

.x1iu8u7t {
    height: 158px
}

.x1iup1s9 {
    height: var(--badge-small-height)
}

.x1iut0ri {
    width: 720px
}

.x1iuus0c {
    max-height: 260px
}

.x1iwdmww {
    margin-top: 300px
}

.x1ix59sy {
    margin-top: -66px
}

.x1ix77vt {
    padding-top: 128px
}

.x1ix9yd0 {
    border-bottom-color: var(--line-subtle)
}

.x1ixjvfu {
    border-bottom-color: rgb(var(--ig-elevated-separator))
}

.x1ixqb2u {
    padding-top: 174px
}

.x1ixwhvf {
    border-bottom-color: #ffc107
}

.x1iy3nof {
    width: 32%
}

.x1iymm2a {
    margin-bottom: 32px
}

.x1iz1s3 {
    max-height: 292.5px
}

.x1j1i220 {
    border-bottom-style: var(--dialog-border-style)
}

.x1j4h39h {
    min-height: calc(80dvh - 160px)
}

.x1j5f7ez {
    margin-top: 352px
}

.x1j6ajp1 {
    margin-top: var(--message-heading-3-margin-block-start)
}

.x1j6vgnk {
    margin-bottom: 17px
}

.x1j7d2pf {
    height: 40vh
}

.x1j7kr1c {
    width: calc(100% + 32px)
}

.x1j7ofa2 {
    margin-top: -62px
}

.x1j7qju0 {
    max-width: 444px
}

.x1j85h84 {
    padding-bottom: 1px
}

.x1j8gryn {
    height: 194px
}

.x1j8idnb {
    height: 536px
}

.x1j9u4d2 {
    max-width: 400px
}

.x1jaa9fa {
    height: 100vh
}

.x1jam22m {
    margin-top: 37px
}

.x1jc70xm {
    min-height: 216px
}

.x1jc8gtk {
    min-height: 210px
}

.x1jcbksy {
    max-height: 420px
}

.x1je3nrv {
    height: 336px
}

.x1jee029 {
    min-height: 488px
}

.x1jf953s {
    height: -webkit-fill-available
}

.x1jfehrj {
    width: 93.5px
}

.x1jfg07d {
    width: 22%
}

.x1jfij63 {
    margin-top: 110px
}

.x1jhqe9f {
    width: 940px
}

.x1jhqodx {
    margin-top: -.25em
}

.x1jiljxk {
    padding-top: calc(14.2857% - 4px)
}

.x1jjfqgs {
    height: 25%
}

.x1jkl5rx {
    width: 660px
}

.x1jkqq1h {
    max-width: 280px
}

.x1jkreu6 {
    border-top-color: var(--nav-background)
}

.x1jl3hli {
    top: 49.9%
}

.x1jlyxva {
    top: -1000px
}

.x1jm03vo {
    margin-top: 19px
}

.x1jm3axb {
    padding-top: var(--x-paddingTop)
}

.x1jm4cbz {
    border-top-color: var(--chat-incoming-message-border-color, transparent)
}

.x1jmt848 {
    width: 104%
}

.x1jn0hjm {
    height: 600px
}

.x1jn3f92 {
    min-height: 304px
}

.x1jn76jz {
    min-width: 56px
}

.x1jn9clo {
    bottom: 10px
}

.x1jn9k7v {
    height: 95px
}

.x1jols5v {
    max-height: var(--x-maxHeight)
}

.x1jopmox {
    min-width: 35%
}

.x1jpqu9y {
    width: 56.25vh
}

.x1jpskwm {
    height: var(--size-12)
}

.x1jquxbb {
    max-height: 60px
}

.x1jrhgas {
    max-width: 85vw
}

.x1jrqhmw {
    width: 475px
}

.x1jttz5z {
    padding-top: 45%
}

.x1jvi8x7 {
    height: 207px
}

.x1jw95e2 {
    border-top-color: var(--always-light-overlay)
}

.x1jwqeum {
    border-top-color: var(--fds-gray-00)
}

.x1jx8tsq {
    width: 10%
}

.x1jxig9j {
    height: 335px
}

.x1jxp7to {
    border-top-color: var(--abra-card-border)
}

.x1jyxor1 {
    margin-bottom: -1px
}

.x1jzctok {
    top: 5px
}

.x1jzhcrs {
    min-width: 200px
}

.x1jznx0z {
    border-top-width: var(--border-width-medium)
}

.x1k2hyg4 {
    border-top-color: #d3d3d3
}

.x1k3gm8l {
    max-width: 343px
}

.x1k3oz7d {
    min-height: 451px
}

.x1k3yad9 {
    margin-bottom: 15.95px
}

.x1k48dx2 {
    border-top-width: 2.5px
}

.x1k4bncy {
    width: calc(100% - 106px)
}

.x1k4ib90 {
    width: var(--size-8)
}

.x1k70j0n {
    margin-top: 6px
}

.x1k8bqx0 {
    padding-bottom: var(--xptz1zw)
}

.x1k8w1vr {
    min-height: 128px
}

.x1k9pr53 {
    padding-top: var(--x19q6y20)
}

.x1k9xhyh {
    height: 590px
}

.x1kbpmyu {
    max-width: 144px
}

.x1kdej8s {
    max-width: 916px
}

.x1kf5e0a {
    max-height: calc(100vh - 250px)
}

.x1kfn97a {
    width: 143px
}

.x1kg17uk {
    padding-bottom: 128px
}

.x1kgf7hy {
    border-top-width: var(--x1wp4dm2)
}

.x1kgi0kc {
    height: var(--container-dimension)
}

.x1kgmq87 {
    margin-top: -2px
}

.x1kh8da3 {
    max-width: 70vw
}

.x1khblvj {
    width: calc(100vw - 520px)
}

.x1khiomr {
    max-height: calc(65% - 40px)
}

.x1khxuxv {
    border-bottom-color: var(--web-wash)
}

.x1kiq0my {
    bottom: 72px
}

.x1kjsxda {
    padding-bottom: 23px
}

.x1kky2od {
    width: 16px
}

.x1kl0l3y {
    width: 21px
}

.x1klvvdw {
    min-width: 260px
}

.x1kmanbg {
    width: 55%
}

.x1kne03a {
    max-height: calc(100% - 200px)
}

.x1knnduf {
    min-height: var(--button-height-medium)
}

.x1ko49du {
    max-width: 1240px
}

.x1kopf0u {
    height: calc(100% - 5px)
}

.x1kozois {
    max-width: 920px
}

.x1kpcayz {
    height: 263px
}

.x1kpxq89 {
    height: 12px
}

.x1kqw5pp {
    max-width: 490px
}

.x1kr8tdy {
    border-top-width: 6px
}

.x1krpa9d {
    bottom: -56px
}

.x1ksa9ua {
    max-width: 136px
}

.x1ksunvz {
    width: 107px
}

.x1ktj5wk {
    height: calc(100% - 8px)
}

.x1kuhel0 {
    bottom: -20px
}

.x1kuwz49 {
    width: calc(100% + var(--x1tf79ex))
}

.x1kvc05d {
    padding-top: -16px
}

.x1kww629 {
    border-bottom-color: var(--dolly-divider-grey) !important
}

.x1kx1bsy {
    width: 102%
}

.x1kx1jex {
    min-height: var(--thumbnail-medium-size)
}

.x1kx422t {
    height: 66%
}

.x1kxdyts {
    width: 472px
}

.x1ky4cnh {
    max-width: calc(100% - 10px)
}

.x1ky9mtq {
    border-bottom-color: var(--dialog-border-color)
}

.x1kys1v3 {
    max-width: 209px
}

.x1kysglf {
    height: 77px
}

.x1kzbd7g {
    padding-bottom: var(--x171d10j)
}

.x1l1xfun {
    border-top-color: var(--wash)
}

.x1l2rt3b {
    width: 400px
}

.x1l36t39 {
    height: 1rem
}

.x1l36u8q {
    height: calc(100vh - 128px)
}

.x1l3jyfm {
    width: 83%
}

.x1l3r47z {
    bottom: 7px
}

.x1l42uej {
    margin-bottom: 79px
}

.x1l4ul0t {
    max-height: 75vh
}

.x1l4vc9z {
    border-top-color: var(--always-black)
}

.x1l4yu9x {
    max-width: 20px
}

.x1l5p03z {
    height: 70vh
}

.x1l5ukdx {
    height: calc(100vh - 103px)
}

.x1l76qip {
    height: 264px
}

.x1l895tw {
    width: 430px
}

.x1l8dtxv {
    border-bottom-width: var(--x1k4myr1)
}

.x1l8dxvs {
    height: calc(100% - 100px)
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1l9kmgr {
    max-height: 134px
}

.x1laj1gz {
    max-height: min(660px, 80vh)
}

.x1lavqec {
    width: 310px
}

.x1lcd8vl {
    margin-top: var(--size-12)
}

.x1lcqyv9 {
    width: var(--messenger-card-min-width)
}

.x1lfhtmy {
    border-bottom-color: var(--border-unfocused)
}

.x1lfyqm1 {
    border-bottom-color: var(--card-background-flat)
}

.x1lgcfn3 {
    height: 328px
}

.x1lhqv5k {
    max-width: auto
}

.x1liqh4y {
    top: 97%
}

.x1lizwg9 {
    border-bottom-color: var(--xe31vrr)
}

.x1lke7as {
    max-width: 75%
}

.x1ll59n0 {
    margin-top: -33px
}

.x1llg2sp {
    width: 137px
}

.x1llt8gk {
    min-height: 254px
}

.x1lm9rsd {
    height: var(--xwkvfc1)
}

.x1lmjgxr {
    min-height: 800px
}

.x1ln79ka {
    border-top-color: #2f4858
}

.x1lo51zn {
    margin-bottom: var(--size-20)
}

.x1lon9th {
    padding-bottom: var(--x10mie8a)
}

.x1loxf28 {
    height: 461px
}

.x1lpgoxq {
    border-bottom-color: var(--utility-divider)
}

.x1lpnquf {
    border-bottom-color: var(--chat-text-blockquote-color-background-line)
}

.x1lpwdgh {
    min-height: 300px
}

.x1lqxvo2 {
    border-bottom-color: var(--always-white)
}

.x1lr1uin {
    max-width: 420px
}

.x1lr1xvb {
    border-bottom-color: var(--interactive-secondary)
}

.x1lraqik {
    width: 86px
}

.x1lsrtq3 {
    min-width: 246px
}

.x1luhteg {
    height: 258px
}

.x1lwm3bp {
    max-width: 520px
}

.x1lwqcvh {
    height: 298px
}

.x1lwwzww {
    height: calc(100vh - var(--header-height) - 60px)
}

.x1lxmsjp {
    border-top-color: var(--x1drzc3)
}

.x1lxuw3u {
    width: 840px
}

.x1lycxc0 {
    min-width: 115px
}

.x1lytzrv {
    max-width: inherit
}

.x1lz2oak {
    min-width: 232px
}

.x1lza22z {
    width: 133%
}

.x1lzt3e6 {
    width: 114px
}

.x1m05wqi {
    width: 1180px
}

.x1m0hv40 {
    min-height: 737px
}

.x1m0vrio {
    border-bottom-color: var(--x1i50v3k)
}

.x1m189uc {
    max-width: 0
}

.x1m19zbm {
    border-top-color: var(--blue-primary)
}

.x1m20we0 {
    border-bottom-color: #d40062
}

.x1m258z3 {
    width: 320px
}

.x1m3dfrf {
    top: calc(50% - 12px)
}

.x1m3v4wt {
    height: 200px
}

.x1m47xos {
    scroll-margin-top: 64px
}

.x1m56yxe {
    width: 115px
}

.x1m57rc1 {
    margin-top: 160px
}

.x1m5a8mt {
    max-height: calc(100vh - 281.25px)
}

.x1m5ls3s {
    height: 584px
}

.x1m6qfv5 {
    margin-top: -52px
}

.x1m6szmk {
    margin-top: 58px
}

.x1m7g9aj {
    width: 548px
}

.x1m7pmia {
    padding-bottom: 44px
}

.x1m82ljr {
    bottom: 50%
}

.x1m8jc8i {
    padding-bottom: var(--xxxwp2s)
}

.x1ma59wx {
    top: var(--header-height, 56px)
}

.x1mbzxdm {
    width: 23%
}

.x1mck1kb {
    max-width: var(--x1tc54p7)
}

.x1md8vir {
    border-bottom-color: #fecaca
}

.x1mfqtm2 {
    padding-bottom: var(--size-16)
}

.x1mg3khr {
    border-top-color: var(--about-ig-white)
}

.x1mgrs6c {
    padding-bottom: var(--message-blockquote-padding-block)
}

.x1mgsydn {
    height: 66px
}

.x1mgtmex {
    bottom: .25rem
}

.x1miatn0 {
    padding-top: 32px
}

.x1mielbx {
    height: calc(100dvh - var(--header-height))
}

.x1mj0w8m {
    height: 330px
}

.x1mjg1nt {
    margin-bottom: 4.25px
}

.x1mk2rj3 {
    width: 321px
}

.x1mkiy5m {
    min-width: 50%
}

.x1mld34l {
    width: 428px
}

.x1mlwj4c {
    height: 209px
}

.x1mmhnr8 {
    max-width: 235px
}

.x1mn4l8j {
    margin-bottom: var(--x-margin)
}

.x1mnct07 {
    padding-bottom: var(--xwshb32)
}

.x1mntc8c {
    min-height: var(--thumbnail-xsmall-size)
}

.x1mpeu6d {
    max-height: 312px
}

.x1mpgd1z {
    height: calc(100vh - 68px)
}

.x1mpsny7 {
    width: 796px
}

.x1mq37bv {
    min-height: var(--list-cell-min-height)
}

.x1mqhape {
    padding-top: 101px
}

.x1mqrs8o {
    border-top-color: var(--base-cherry)
}

.x1mqs8db {
    width: var(--mwp-message-list-actions-width, 84px)
}

.x1mrftqc {
    max-width: 348px
}

.x1msw3d8 {
    margin-top: 130px
}

.x1mt2j9h {
    max-width: 1150px
}

.x1mu601j {
    max-height: 120px
}

.x1muwf4h {
    margin-top: 70px
}

.x1mv5wl4 {
    min-width: 4px
}

.x1mxstf9 {
    padding-bottom: 4%
}

.x1myfnei {
    border-top-color: var(--fds-green-55)
}

.x1mzar3b {
    height: 97px
}

.x1mzmcd0 {
    min-width: var(--thumbnail-medium-size)
}

.x1n0idbz {
    padding-bottom: var(--xgahrtm)
}

.x1n0qwca {
    min-width: 1300px
}

.x1n1zeqj {
    margin-bottom: -9px
}

.x1n28nzt {
    border-top-color: #1a1a1a
}

.x1n2ppbj {
    width: 836px
}

.x1n2wch9 {
    height: calc(var(--scrollable-content-header-height) - 2px)
}

.x1n3te05 {
    max-height: calc(100vh - 60px)
}

.x1n46bim {
    height: 560px
}

.x1n4lwwq {
    max-height: 96px
}

.x1n4u8bu {
    min-width: 215px
}

.x1n5co72 {
    height: 214px
}

.x1n5ongv {
    padding-bottom: var(--x1f4rmb4)
}

.x1n6b576 {
    height: 245px
}

.x1n6uuef {
    bottom: 28%
}

.x1n6yrxt {
    min-height: 540px
}

.x1n79urc {
    border-bottom-color: var(--hover-overlay)
}

.x1n7h9c3 {
    width: 35px
}

.x1n7qst7 {
    max-width: 548px
}

.x1n8psvb {
    max-width: 512px
}

.x1n9le23 {
    border-bottom-color: var(--fds-gray-00)
}

.x1n9u7c8 {
    width: var(--x13w4mq5)
}

.x1nah3u1 {
    max-width: 692px
}

.x1nazaqh {
    height: var(--size-action-height-medium)
}

.x1nb3phe {
    max-width: 48px
}

.x1nb4dca {
    border-bottom-color: var(--media-inner-border)
}

.x1nb6za0 {
    min-width: 44px
}

.x1nbnut7 {
    height: 128px
}

.x1nc2wqw {
    top: 90px
}

.x1ncbm15 {
    border-top-color: var(--line-scrollbar)
}

.x1ncir08 {
    max-width: 200px
}

.x1ncu18p {
    padding-bottom: var(--x13nhdd3)
}

.x1nd4y80 {
    padding-top: -8px
}

.x1ne7p74 {
    margin-bottom: var(--message-heading-5-margin-block-end)
}

.x1netxov {
    margin-top: var(--size-8)
}

.x1ng3b2o {
    width: 100% !important
}

.x1ng4z2i {
    top: 56px
}

.x1ngaev4 {
    border-top-color: var(--progress-ring-neutral-foreground)
}

.x1ngjvjf {
    max-width: 351px
}

.x1nglrlm {
    top: 2.5%
}

.x1ngq9a3 {
    border-top-color: #8b5cf6
}

.x1nh0e5r {
    width: 51.5px
}

.x1nh522 {
    margin-top: var(--hds-grid-system-margin)
}

.x1nhdc1o {
    border-top-color: var(--geodesic-next-color-icon-error-active)
}

.x1nii1ug {
    padding-bottom: var(--xdbz28z)
}

.x1nipnmp {
    margin-top: var(--size-24)
}

.x1njeczd {
    top: -25%
}

.x1njhlm6 {
    height: 41px
}

.x1njnjl6 {
    height: 124px
}

.x1nkdj8g {
    margin-bottom: var(--size-negative-8)
}

.x1nklbhb {
    border-bottom-color: var(--fds-green-55)
}

.x1nl0pjx {
    top: 9px
}

.x1nm9e9t {
    height: 98%
}

.x1nmci14 {
    width: calc(100% - 320px)
}

.x1nn3v0j {
    padding-top: 2px
}

.x1no2skz {
    max-width: calc(100% - var(--mwp-message-list-actions-width, 70px) - 25px)
}

.x1no3b6y {
    border-bottom-width: var(--x1qhsdun)
}

.x1np647f {
    height: 720px
}

.x1npj6m0 {
    width: 33px
}

.x1npqkpu {
    max-height: 518px
}

.x1nq8r5b {
    top: calc((var(--header-height) - 40px)/2)
}

.x1nqzi6q {
    bottom: var(--x-bottom)
}

.x1nrgg5u {
    border-top-color: var(--primary-button-background, #0866FF)
}

.x1nrll8i {
    left: 50%
}

.x1nswo71 {
    height: var(--preview-gradient-height)
}

.x1ntlw0l {
    margin-left: var(--x-marginLeft)
}

.x1nuf1py {
    border-top-color: var(--new-background-primary)
}

.x1nv59bm {
    padding-top: var(--Spacing-Padding-None, 0px)
}

.x1nvd71e {
    top: 80%
}

.x1nw18bn {
    margin-bottom: var(--space-x-large)
}

.x1nw8a2l {
    height: min(40vh, 90vw)
}

.x1nxa2st {
    width: 26%
}

.x1nxav9 {
    min-width: 185px
}

.x1nxb1s0 {
    border-top-color: var(--fds-red-55)
}

.x1nxbyug {
    padding-bottom: var(--x1d36sq9)
}

.x1nyfmv {
    height: var(--te-signals-table-v2-h)
}

.x1nytj1y {
    border-bottom-color: var(--line-primary)
}

.x1o1ib6s {
    height: calc(100vh - 212px);
    height: calc(100dvh - 212px)
}

.x1o1nzlu {
    min-height: 15px
}

.x1o1wq34 {
    max-height: calc(100vh - 163px)
}

.x1o2z316 {
    width: calc(100% - 8px)
}

.x1o3e562 {
    padding-bottom: var(--xzlso8s)
}

.x1o46pwj {
    max-width: var(--x5g9hi8)
}

.x1o4hkn4 {
    padding-top: 29px
}

.x1o583il {
    bottom: -4px
}

.x1o5gcls {
    border-top-width: var(--border-width-thick)
}

.x1o5kxgy {
    border-bottom-width: var(--x1dka7z)
}

.x1o5mfu7 {
    margin-top: calc(var(--size-14) / 2)
}

.x1o5v0vz {
    margin-top: var(--size-negative-20)
}

.x1o62bnf {
    margin-top: -15px
}

.x1o6l61p {
    width: 100dvw
}

.x1o6q14k {
    margin-right: 16px
}

.x1o7r6xd {
    border-bottom-color: var(--wig-selected-background)
}

.x1o7swki {
    border-top-color: var(--comment-background)
}

.x1o817pb {
    width: 43.5px
}

.x1o9sqkb {
    margin-bottom: 42px
}

.x1oax2jk {
    left: 24px
}

.x1oboqm0 {
    margin-top: 52px
}

.x1oc0owo {
    top: calc(var(--image-offset) * -1)
}

.x1odgm16 {
    border-bottom-color: var(--wig-page-background, var(--nav-bar-background))
}

.x1odjw0f {
    overflow-y: auto
}

.x1odorvu {
    border-bottom-color: var(--switch-active)
}

.x1oe7s92 {
    max-width: min(100%, 303px)
}

.x1oef4wy {
    min-width: 720px
}

.x1ofseac {
    height: var(--headline1-font-size)
}

.x1og2svy {
    height: calc(100vh - var(--header-height) - var(--messenger-card-spacing) * 2)
}

.x1ogtnap {
    min-height: 650px
}

.x1oilu2z {
    max-width: 748px
}

.x1ok221b {
    margin-top: 5px
}

.x1okbm1s {
    width: 7.14%
}

.x1okfxy7 {
    border-bottom-color: var(--icon-secondary)
}

.x1okitfd {
    max-width: 564px
}

.x1omkq3i {
    height: var(--xh7z1na)
}

.x1oo3vh0 {
    margin-bottom: -16px
}

.x1oohye9 {
    border-top-color: #cbd2d980
}

.x1oozmrk {
    bottom: 15px
}

.x1opgu9v {
    height: 314px
}

.x1oqsh9p {
    max-height: 85px
}

.x1or4hh0 {
    border-bottom-color: var(--dolly-divider-grey)
}

.x1or5b8i {
    min-height: 313px
}

.x1oslful {
    min-width: 22px
}

.x1otiuu {
    padding-bottom: var(--xvhw8c4)
}

.x1ou5n1 {
    max-height: 265px
}

.x1ouekq {
    max-height: 74.25px
}

.x1our873 {
    max-width: 848px
}

.x1oux285 {
    width: 65%
}

.x1ouz65e {
    max-width: calc(calc(100% / 3) - 4px)
}

.x1ovq3nn {
    min-width: 1020px
}

.x1ovqmqt {
    width: 860px
}

.x1ow4hk9 {
    padding-top: 60px
}

.x1ox3h9l {
    margin-bottom: 20em
}

.x1oxy7we {
    padding-bottom: var(--x1j70433)
}

.x1oy3ieq {
    width: 460px
}

.x1oysuqx {
    width: 200px
}

.x1oz4jyf {
    width: 151px
}

.x1ozfbi4 {
    width: 152px
}

.x1ozmhy9 {
    top: 52px
}

.x1ozymzl {
    border-top-width: var(--border-width-thin)
}

.x1p122wr {
    height: 290px
}

.x1p19avt {
    height: 216px
}

.x1p1iix {
    height: 95%
}

.x1p1onif {
    max-height: 612px
}

.x1p222ug {
    border-bottom-color: var(--x1s39hm7)
}

.x1p2m28r {
    width: 1000px
}

.x1p3fzk2 {
    max-width: 56px
}

.x1p3ouf6 {
    padding-top: var(--x1vbamb3)
}

.x1p4kjeu {
    padding-bottom: var(--size-14)
}

.x1p574vv {
    min-width: 3px
}

.x1p5oq8j {
    padding-top: 24px
}

.x1p5xdpu {
    border-bottom-color: var(--utility-border-default)
}

.x1p6ez6i {
    width: 218px
}

.x1p6yuv4 {
    max-width: 368px
}

.x1p6zaud {
    max-height: 340px
}

.x1p85au5 {
    min-height: 83px
}

.x1p8t5lp {
    margin-top: -50%
}

.x1pc2rgh {
    bottom: 135px
}

.x1pdgoh7 {
    padding-top: calc((100% - 6px) / 3)
}

.x1pdpmub {
    max-width: 264px
}

.x1pdq3kb {
    margin-top: 80px
}

.x1pdr0v7 {
    top: -1px
}

.x1pdss0j {
    border-top-color: var(--shadow-1)
}

.x1peatla {
    height: 64px
}

.x1peuizl {
    width: 440px
}

.x1pfbilc {
    max-width: 460px
}

.x1pflubw {
    max-width: 558px
}

.x1pfq6ew {
    margin-top: .4%
}

.x1pgblm0 {
    width: 36%
}

.x1pgfz3b {
    top: 32%
}

.x1phlbz0 {
    max-height: 400px
}

.x1pif2ic {
    max-height: 135px
}

.x1pigqs1 {
    width: 82px
}

.x1pihko5 {
    height: var(--header-height, 0px)
}

.x1pj02ha {
    max-width: 1350px
}

.x1pj6284 {
    padding-top: var(--size-10)
}

.x1pju0fl {
    width: 50px
}

.x1pl0jk3 {
    min-height: 428px
}

.x1pl3mij {
    border-top-color: var(--p-color-border-subdued, var(--p-border-subdued))
}

.x1ple2b0 {
    border-bottom-width: var(--xik8ccv)
}

.x1plvlek {
    overflow-x: visible
}

.x1plxi8p {
    height: 61px
}

.x1pmfcu9 {
    width: 688px
}

.x1pn3fxy {
    padding-bottom: var(--chat-bubble-padding-vertical, 8px)
}

.x1pn9sc {
    border-top-color: #fff
}

.x1pngzoc {
    max-height: calc(80dvh - 280px)
}

.x1pnrbgh {
    margin-top: var(--message-blockquote-margin-block)
}

.x1ponnqm {
    min-width: 358px
}

.x1pqsuns {
    min-width: 214px
}

.x1pshirs {
    min-width: fit-content
}

.x1pslo05 {
    border-bottom-color: #5890ff4d
}

.x1pt367s {
    max-width: calc(100vw - 100px)
}

.x1ptc8ar {
    max-height: calc(100vh - 285px)
}

.x1ptp9x {
    border-top-color: var(--primary-deemphasized-button-background)
}

.x1pu65a1 {
    padding-bottom: 2.5px
}

.x1puwpt7 {
    top: calc(50% - 36px)
}

.x1puzy99 {
    margin-top: 20em
}

.x1pwisi5 {
    border-top-color: #bcc0c4
}

.x1pwxknu {
    border-bottom-color: var(--secondary-icon)
}

.x1pxez64 {
    height: 372px
}

.x1pxpd2l {
    width: 178px
}

.x1pzews7 {
    border-bottom-width: 1.5px
}

.x1pzngab {
    min-height: 600px
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1q1qa74 {
    bottom: var(--composer-border-radius)
}

.x1q1vt7x {
    height: calc(100vh - 60px)
}

.x1q25kky {
    margin-top: 104px
}

.x1q2kjtz {
    border-bottom-color: var(--x1drzc3)
}

.x1q31h4d {
    border-bottom-color: #1a1a1a
}

.x1q3o2qw {
    width: calc(100% - 36px)
}

.x1q541hq {
    width: 700px
}

.x1q5hmwd {
    padding-top: var(--size-12)
}

.x1q5jw98 {
    margin-bottom: -17px
}

.x1q5yig5 {
    width: 272px
}

.x1q6aqyx {
    min-width: 10px
}

.x1q6reyq {
    min-width: 290px
}

.x1q6x1k0 {
    max-width: 470px
}

.x1q80e4b {
    max-height: calc(80vh - 70px)
}

.x1q8llsv {
    top: 125px
}

.x1q8m99l {
    left: 125px
}

.x1qaa854 {
    padding-bottom: var(--x1pi689j)
}

.x1qafhyn {
    min-height: 72px
}

.x1qalc10 {
    height: calc(100% - 52px)
}

.x1qaqixo {
    border-top-color: var(--fds-gray-75)
}

.x1qbaemd {
    max-height: 104px
}

.x1qbbfaj {
    min-width: 45%
}

.x1qdctgf {
    border-bottom-width: thin
}

.x1qe93s9 {
    width: calc(100% + 48px)
}

.x1qevzzs {
    width: 53%
}

.x1qfyjbh {
    top: 89px
}

.x1qgn1ho {
    bottom: -18px
}

.x1qh4rir {
    max-width: 128px
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1qiirwl {
    top: -2px
}

.x1qim8zg {
    padding-top: 23px
}

.x1qiquib {
    height: var(--x3e6wff)
}

.x1qj0ewq {
    border-bottom-color: #ebedf0
}

.x1qjez0o {
    height: 496px
}

.x1ql1ev {
    border-top-color: var(--shadow-2)
}

.x1qlfivu {
    min-height: 675px
}

.x1qmd4ij {
    max-width: 428px
}

.x1qmnqyu {
    max-height: calc(100vh - 288px)
}

.x1qmoho4 {
    width: 490px
}

.x1qmu5nd {
    border-bottom-color: var(--calendar-event-card-outline-blue)
}

.x1qmwp16 {
    padding-top: 63px
}

.x1qnweig {
    padding-bottom: var(--x1dvsyhx)
}

.x1qo0jt {
    margin-top: var(--message-heading-2-margin-block-start)
}

.x1qpfodn {
    left: 16px
}

.x1qq0ucp {
    min-height: 352px
}

.x1qqj25 {
    max-height: 720px
}

.x1qqjqyx {
    bottom: 40px
}

.x1qqtqlb {
    top: 34px
}

.x1qrby5j {
    width: inherit
}

.x1qsaak8 {
    width: 100%,
}

.x1qu1lpg {
    height: 539px
}

.x1quia2g {
    top: 99.7458px
}

.x1qv6wre {
    height: calc(100% + 20px)
}

.x1qv9djm {
    margin-top: 61px
}

.x1qvg28z {
    width: 182px
}

.x1qvmw4n {
    margin-top: var(--size-14)
}

.x1qvp8qn {
    border-bottom-width: var(--xdemnd9)
}

.x1qvuj3 {
    width: calc(100% - 2 * var(--size-2))
}

.x1qx5ct2 {
    height: 20px
}

.x1qx7dla {
    margin-right: 40px
}

.x1qx9l9d {
    min-width: 216px
}

.x1qxoyun {
    width: 276px
}

.x1qy37sl {
    height: calc(var(--original-media-tile-height) - 8px)
}

.x1qzl512 {
    top: 6.5px
}

.x1qzqhls {
    border-bottom-color: var(--new-background-primary)
}

.x1r0j5n9 {
    max-width: calc((100dvh - var(--hz-nav-bar-height-small)) * 9 / 16)
}

.x1r17fa {
    padding-bottom: var(--dialog-page-header-padding-block)
}

.x1r1pt67 {
    height: var(--button-height-medium)
}

.x1r3qdcx {
    min-height: 76px
}

.x1r3wxaz {
    margin-bottom: 19px
}

.x1r52mkx {
    border-top-color: var(--placeholder-icon)
}

.x1r5zcmx {
    border-bottom-color: var(--new-fill-divider)
}

.x1r67kya {
    top: 136px
}

.x1r68y9s {
    min-width: max(50vw, 300px)
}

.x1r6jgrq {
    padding-bottom: var(--x1adg44m)
}

.x1r7lcir {
    padding-top: var(--x10y4ran)
}

.x1r9kitl {
    width: 41px
}

.x1r9mecf {
    min-height: 137px
}

.x1r9niq5 {
    padding-bottom: var(--x1rgkjax)
}

.x1racy4e {
    max-width: 220px
}

.x1raicbg {
    width: calc(100% - 375px)
}

.x1rb4de4 {
    height: 387px
}

.x1rcao0v {
    height: 254px
}

.x1rco1iv {
    top: 62px
}

.x1rct8h {
    border-top-color: var(--disabled-icon)
}

.x1rdfs0y {
    top: 30%
}

.x1rdo73f {
    width: 87px
}

.x1rdq3lh {
    padding-top: 5%
}

.x1rdy4ex {
    margin-top: -4px
}

.x1reb3pv {
    min-height: 528px
}

.x1recik0 {
    max-width: calc(100vw - 48px)
}

.x1repbs2 {
    min-width: 50vw
}

.x1rfaoo0 {
    min-height: 70px
}

.x1rfehsz {
    width: 76%
}

.x1rg1wnj {
    min-height: var(--size-48)
}

.x1rgmuzj {
    height: 455px
}

.x1rhet7l {
    margin-top: 7px
}

.x1ri49h8 {
    height: 172px
}

.x1rife3k {
    overflow-y: scroll
}

.x1rj1pf4 {
    min-height: 35px
}

.x1rjakel {
    min-height: 100vh
}

.x1rjhmcc {
    margin-top: var(--gap-x-large)
}

.x1rji325 {
    width: 205px
}

.x1rjt51p {
    max-width: 352px
}

.x1rkglvj {
    padding-bottom: var(--xroz8fy)
}

.x1rkru5j {
    max-height: 550px
}

.x1rlk9o2 {
    max-width: 56.5%
}

.x1rly8e4 {
    height: 486px
}

.x1rmgpf2 {
    height: 306px
}

.x1rouazn {
    top: 11px
}

.x1rq5m6k {
    max-height: 500px
}

.x1rrjfr6 {
    height: var(--xbvjdrm)
}

.x1rrl0ly {
    border-bottom-width: var(--x16si9m3)
}

.x1rsacje {
    border-bottom-color: var(--list-border-color, transparent)
}

.x1rt4d4p {
    top: -20%
}

.x1rtxh56 {
    margin-bottom: 88px
}

.x1ru8fqr {
    border-top-style: var(--xfrk6k2)
}

.x1rvdxr5 {
    border-top-color: #f0f
}

.x1rvqyb3 {
    min-height: 2px
}

.x1rw0v2c {
    padding-bottom: 42px
}

.x1rw6lr6 {
    border-bottom-color: #dbdbdb
}

.x1rwq3an {
    margin-top: 73px
}

.x1rx6pd {
    border-bottom-color: rgb(var(--ig-primary-text))
}

.x1rxj1xn {
    padding-bottom: 50px
}

.x1rycs3w {
    padding-top: 6.75%
}

.x1rz828m {
    min-height: 30px
}

.x1s0mrte {
    border-bottom-width: var(--dialog-border-width)
}

.x1s14bel {
    padding-bottom: 26px
}

.x1s1d1n7 {
    height: 35px
}

.x1s1gtqi {
    width: 287px
}

.x1s2b8hb {
    height: 544px
}

.x1s2ibz0 {
    max-width: var(--thumbnail-xsmall-size)
}

.x1s2nkb6 {
    width: 365px
}

.x1s3btnj {
    max-width: 267px
}

.x1s41fks {
    border-top-color: #a6a6a6
}

.x1s4ejo4 {
    width: 2.25rem
}

.x1s51fez {
    padding-bottom: 27px
}

.x1s65kcs {
    height: var(--header-height)
}

.x1s6qhgt {
    width: 33.333333333333336%
}

.x1s73dr8 {
    overflow-y: clip
}

.x1s7jvk7 {
    padding-right: 20px
}

.x1s7tzle {
    width: 306px
}

.x1s7uwgp {
    max-width: 484px
}

.x1s7zmfa {
    height: 368px !important
}

.x1s88thq {
    margin-bottom: -60px
}

.x1s8qrz4 {
    padding-top: -12px
}

.x1s8yycp {
    padding-bottom: 500px
}

.x1s9f6mj {
    padding-bottom: var(--xhyrjfp)
}

.x1s9qjmn {
    border-top-color: var(--secondary-button-stroke)
}

.x1sa2p9j {
    border-bottom-color: var(--popover-border-color)
}

.x1sb9yw4 {
    width: 108px
}

.x1sco937 {
    min-width: 40%
}

.x1sdnvdc {
    border-top-width: var(--xbnnbcs)
}

.x1sfzahb {
    margin-bottom: 13px
}

.x1sg7psk {
    max-width: 736px
}

.x1sghdrj {
    border-bottom-color: #d3d3d3
}

.x1sgpng {
    margin-top: 22px
}

.x1sgudl8 {
    padding-bottom: 48px
}

.x1shn012 {
    min-height: 180px
}

.x1si2f76 {
    top: 42px
}

.x1sii68 {
    width: 900px
}

.x1skkevw {
    min-height: 60vh
}

.x1skx261 {
    padding-top: 8%
}

.x1sla5pk {
    width: 118px
}

.x1snlj24 {
    width: 302px
}

.x1snt3aa {
    padding-bottom: var(--xfwe1av)
}

.x1snuils {
    min-width: 380px
}

.x1snv3wq {
    padding-top: .5px
}

.x1so1ns2 {
    width: 192px
}

.x1soi4n0 {
    height: calc(100vh - 120px)
}

.x1sp6w62 {
    top: calc(100vh - 68px)
}

.x1sqpyih {
    width: calc(25% - 8px)
}

.x1sqwptx {
    width: 275px
}

.x1srbbgq {
    max-width: 876px
}

.x1ss4fmv {
    width: 990px
}

.x1sslpiy {
    max-height: 320px
}

.x1st91r9 {
    max-height: 462px
}

.x1stpcqk {
    height: 224px
}

.x1stpksq {
    padding-top: 27px
}

.x1svd3lg {
    min-width: 15%
}

.x1svvx3i {
    padding-bottom: var(--x1owjw4d)
}

.x1sw5npo {
    width: 37px
}

.x1swdo50 {
    margin-left: 2px
}

.x1swnol0 {
    margin-bottom: var(--message-inline-table-margin-block)
}

.x1sx6nk9 {
    padding-bottom: var(--xyt4rp2)
}

.x1sy0etr {
    border-bottom-style: none
}

.x1sy10c2 {
    margin-top: 20px
}

.x1t0kmo3 {
    top: 62%
}

.x1t0p1hu {
    width: -webkit-fill-available
}

.x1t0pete {
    padding-bottom: var(--tooltip-padding-block)
}

.x1t1ogtf {
    padding-bottom: 40px
}

.x1t1qrwb {
    bottom: -2px
}

.x1t2cwa7 {
    max-height: 248px
}

.x1t2f1v {
    top: 70px
}

.x1t2nb6l {
    width: 364px
}

.x1t2pt76 {
    min-height: inherit
}

.x1t3s0vp {
    border-top-width: var(--dialog-border-width)
}

.x1t44irl {
    max-width: 630px
}

.x1t4djm1 {
    min-height: unset
}

.x1t4gjm {
    padding-bottom: 22px
}

.x1t4qpg0 {
    max-height: 128px
}

.x1t5ih0t {
    padding-bottom: var(--x1vwrybv)
}

.x1t6bwkx {
    max-width: 68%
}

.x1t6r9yz {
    min-width: 860px
}

.x1t81bhh {
    top: calc(50% - 22px)
}

.x1t8ds6e {
    bottom: 5%
}

.x1t8mvi6 {
    left: auto
}

.x1t8xbu {
    max-width: max-content
}

.x1t8z5wd {
    border-top-color: var(--line-strong)
}

.x1t9vceh {
    width: 256px
}

.x1ta2da6 {
    max-height: 20vh
}

.x1ta3ar0 {
    height: 17px
}

.x1talbiv {
    width: 908px
}

.x1tazypf {
    width: 855px
}

.x1tbbn4q {
    height: 364px
}

.x1tbe73q {
    min-width: 886px
}

.x1tc14ox {
    border-top-color: var(--non-media-pressed-on-dark)
}

.x1td3qas {
    width: 32px
}

.x1tdm0oy {
    border-bottom-color: var(--xqu9v5)
}

.x1tdqgrh {
    width: 264px
}

.x1ten1a2 {
    padding-top: var(--menu-base-padding-vertical, 8px)
}

.x1teyzx7 {
    min-height: 412px
}

.x1tfhste {
    margin-top: 40px
}

.x1tfo06s {
    border-bottom-width: var(--xbnnbcs)
}

.x1tfq5i0 {
    width: calc(100% - 76px)
}

.x1tftq3d {
    border-top-color: var(--x1i50v3k)
}

.x1tgvtgn {
    margin-bottom: 140px
}

.x1tgwjis {
    height: 356px
}

.x1thd4hp {
    height: 45%
}

.x1tht7el {
    margin-top: 23px
}

.x1tj73cw {
    top: calc(50% - 20px)
}

.x1tjn9z6 {
    margin-bottom: 37px
}

.x1tjt5jj {
    min-height: var(--media-tile-height)
}

.x1tk0l7w {
    padding-top: 240px
}

.x1tk7jg1 {
    top: 12px
}

.x1tkr9og {
    max-width: 272px
}

.x1tlait2 {
    padding-bottom: var(--size-0)
}

.x1tlcg8s {
    padding-bottom: -16px
}

.x1tlrc7v {
    margin-top: var(--x1e4hm47)
}

.x1tmhi1e {
    bottom: 46px
}

.x1tmor9b {
    width: 730px
}

.x1tmxvv {
    height: 575px
}

.x1tnzt7h {
    border-bottom-color: currentColor
}

.x1to3lk4 {
    height: 92px
}

.x1to4bfk {
    max-width: 187px
}

.x1tonwey {
    max-width: 116px
}

.x1tov83x {
    overflow-y: initial
}

.x1toy1gi {
    top: -40px
}

.x1tpld2s {
    border-top-color: var(--calendar-event-card-outline-blue)
}

.x1tpqehw {
    margin-left: 12px
}

.x1tqpb47 {
    border-top-width: var(--xexklgv)
}

.x1tqzikl {
    height: calc(var(--height))
}

.x1tt8ytr {
    padding-top: var(--xfwe1av)
}

.x1ttfrlt {
    height: 4%
}

.x1ttgp0i {
    margin-bottom: 2.5px
}

.x1tucx9d {
    width: 125px
}

.x1tuvosu {
    max-height: 413px
}

.x1tvzdj7 {
    border-top-color: #d2d5d8
}

.x1twwcb9 {
    width: var(--size-medium)
}

.x1tx0jyt {
    top: var(--size-2)
}

.x1txtrab {
    min-height: calc(100vh - 128px)
}

.x1ty9z65 {
    margin-bottom: 1px
}

.x1tygjjb {
    width: 304px
}

.x1tz4bnf {
    border-top-color: var(--accent)
}

.x1u0ozah {
    height: calc(100vh - 140px)
}

.x1u0qlu0 {
    padding-bottom: var(--x1lnm0cf)
}

.x1u0vbr3 {
    border-bottom-color: var(--hosted-view-selected-state)
}

.x1u0w8k5 {
    height: 40%
}

.x1u2d2a2 {
    min-width: 280px
}

.x1u2fk8l {
    height: 118.125px
}

.x1u3sxcz {
    left: calc(var(--left) - 2px)
}

.x1u4bug8 {
    max-width: fit-content
}

.x1u5b3vh {
    width: calc(16.666666666666668% - 8px)
}

.x1u5ybhk {
    max-height: 407px
}

.x1u5z0ei {
    height: 240px
}

.x1u6w7d4 {
    max-width: calc(100vw - 80px)
}

.x1u78mur {
    width: 58px
}

.x1u7kmwd {
    margin-bottom: 14px
}

.x1u8cpjd {
    padding-bottom: var(--xtayoku)
}

.x1u8m480 {
    width: 39px
}

.x1u8qr07 {
    padding-bottom: 25%
}

.x1u9j7jb {
    width: auto !important
}

.x1u9mewc {
    bottom: 28px
}

.x1uaxe40 {
    max-width: 276px
}

.x1ub5c2f {
    border-top-width: 19px
}

.x1uboq23 {
    width: 412px
}

.x1ubyg6r {
    height: 512px
}

.x1ucg5v8 {
    max-height: 232px
}

.x1udotke {
    max-height: calc(90vh - 20px)
}

.x1uedy8c {
    max-width: 880px
}

.x1ug4tga {
    padding-bottom: 13px
}

.x1uh45mx {
    border-top-color: var(--x17h09wl)
}

.x1uiuwnt {
    border-bottom-color: var(--line-media-protection)
}

.x1uj5trd {
    min-width: 98px
}

.x1ujl9rh {
    min-height: 84px
}

.x1ukowes {
    padding-top: 100%
}

.x1ullsbb {
    padding-bottom: var(--x1okqpqz)
}

.x1uncgzr {
    width: 224px
}

.x1unynbs {
    height: 459px
}

.x1uo4jdz {
    width: 183px
}

.x1upqv4t {
    height: 366px
}

.x1urulsg {
    max-width: calc(80vh - 60px)
}

.x1us19tq {
    min-height: 100%
}

.x1useyqa {
    width: 48px
}

.x1usseyp {
    width: 427px
}

.x1usz39j {
    max-width: calc(100vw - 16px)
}

.x1uu0o9f {
    max-height: 469px
}

.x1uuv6gu {
    min-height: var(--thumbnail-small-size)
}

.x1uv0l91 {
    margin-top: 85%
}

.x1uv4z56 {
    border-bottom-color: var(--line-scrollbar)
}

.x1uvocx6 {
    top: -36px
}

.x1uw4saw {
    margin-top: var(--header-height)
}

.x1uwfbks {
    padding-bottom: .6em
}

.x1uxpuav {
    padding-bottom: var(--x4f53b7)
}

.x1uyial6 {
    max-width: 940px
}

.x1uysmmv {
    padding-top: 64px
}

.x1uz7gt0 {
    max-width: 425px
}

.x1uzpv2h {
    width: 612px
}

.x1v1qt71 {
    padding-bottom: var(--x1yoj6kp)
}

.x1v1v3ea {
    max-height: 270px
}

.x1v2d31v {
    width: 374px
}

.x1v3eypb {
    height: 428px
}

.x1v46i06 {
    border-bottom-color: var(--video-remix-drop-file-border-color)
}

.x1v4kod4 {
    top: -8px
}

.x1v4s8kt {
    width: 6px
}

.x1v5m3qz {
    margin-bottom: var(--size-0)
}

.x1v5w1tp {
    max-width: 192px
}

.x1v5x43f {
    width: calc(100% - env(safe-area-inset-left) - env(safe-area-inset-right))
}

.x1v7eikq {
    border-top-color: var(--calendar-event-card-outline-red)
}

.x1v7hf0a {
    height: 4.5em
}

.x1v7ijjn {
    padding-bottom: var(--xoir9yd)
}

.x1v8jzi6 {
    padding-bottom: var(--space-x-small)
}

.x1v8p93f {
    border-top-color: transparent
}

.x1v8ttqh {
    bottom: 8%
}

.x1v8zipi {
    padding-top: var(--dialog-page-header-padding-block)
}

.x1v9usgg {
    height: 14px
}

.x1va3eju {
    height: 425px
}

.x1va8c73 {
    max-width: 320px
}

.x1vc294i {
    height: 198px
}

.x1vcfxr {
    border-top-color: var(--focus-ring-blue)
}

.x1vcqhm {
    height: 750px
}

.x1vcvghv {
    height: 247px
}

.x1vd4hg5 {
    height: 300px
}

.x1vep0dm {
    padding-bottom: var(--x13gmsqo)
}

.x1vfppjd {
    padding-bottom: var(--xqah25v)
}

.x1vhhd5d {
    padding-top: var(--messenger-card-spacing)
}

.x1vi9356 {
    min-width: 1.5rem
}

.x1vioi2c {
    padding-bottom: var(--x1ldaztp)
}

.x1vjc26l {
    max-height: 224px
}

.x1vke2v8 {
    max-height: 144px
}

.x1vktgvc {
    min-width: 230px
}

.x1vljhev {
    padding-top: 25%
}

.x1vn3k6v {
    width: var(--x12pvdnb)
}

.x1vn6ebd {
    min-height: 116px
}

.x1vofimg {
    margin-top: var(--size-6)
}

.x1vphy7n {
    width: 696px
}

.x1vqbnpl {
    max-height: 356px
}

.x1vqgdyp {
    height: 40px
}

.x1vqzy7e {
    max-width: 804px
}

.x1vrad04 {
    padding-bottom: 100%
}

.x1vril5w {
    min-width: 740px
}

.x1vs3bce {
    max-height: var(--filmstrip-tile-height)
}

.x1vsy5g6 {
    height: calc(100vh - 180px)
}

.x1vt7zwk {
    border-top-color: var(--wig-selected-background)
}

.x1vtj31x {
    width: 93px
}

.x1vu569y {
    width: 910px
}

.x1vu7fv8 {
    padding-bottom: var(--x19nwfu8)
}

.x1vub88c {
    max-height: 370px
}

.x1vueqzb {
    max-width: 510px
}

.x1vuyw1d {
    padding-bottom: var(--x1x6eygo)
}

.x1vvbcij {
    max-height: calc(100vh - 96px)
}

.x1vvu3ss {
    padding-top: 235px
}

.x1vw3ud2 {
    border-bottom-color: var(--x97wcsu)
}

.x1vwtf6b {
    padding-bottom: var(--button-padding-horizontal)
}

.x1vz4e29 {
    width: 66%
}

.x1vz784x {
    padding-bottom: 175px
}

.x1vz8xq3 {
    max-height: 42px
}

.x1vzl7wh {
    height: var(--x3vadp2)
}

.x1vzlkp2 {
    margin-bottom: 66px
}

.x1w08yiw {
    padding-top: 88px
}

.x1w1lsg0 {
    border-top-color: var(--dialog-border-color)
}

.x1w1tb2m {
    top: 60px
}

.x1w2cj79 {
    width: calc((100% - 88px)/2 - 8px)
}

.x1w2wdq1 {
    max-height: 168px
}

.x1w3qx75 {
    width: 229px
}

.x1w3sd2b {
    max-width: initial
}

.x1w4j1z7 {
    bottom: 25%
}

.x1w7g3bh {
    top: 58px
}

.x1w83phm {
    max-height: 85%
}

.x1w8jdc1 {
    margin-top: -22px
}

.x1w9j2z8 {
    min-height: calc(100vh - 60px)
}

.x1w9lbo6 {
    width: min(420px, 100% - 32px)
}

.x1w9vk4v {
    border-top-color: var(--wig-nav-background)
}

.x1wa3icf {
    bottom: 5px
}

.x1wagfwf {
    max-width: 1960px
}

.x1wb5xmz {
    bottom: 90px
}

.x1wc1vn0 {
    min-width: 4.5%
}

.x1wc42o8 {
    width: 9px
}

.x1wc8hik {
    height: 221px
}

.x1wccn4z {
    margin-top: 37.5px
}

.x1we3du0 {
    margin-top: var(--message-heading-6-margin-block-start)
}

.x1weugan {
    max-width: 290px
}

.x1weydb9 {
    padding-top: var(--size-negative-14)
}

.x1whwgri {
    padding-bottom: var(--x1e4hm47)
}

.x1wiwyrm {
    min-height: 52px
}

.x1wj4aza {
    width: min(708px, 100%)
}

.x1wjmhiu {
    height: 50vh
}

.x1wjobn4 {
    min-height: 100vh;
    min-height: 100dvh
}

.x1wjrru3 {
    height: calc(100vh - 214px)
}

.x1wkr92i {
    width: var(--BasePulseEffect_width)
}

.x1wkug8b {
    height: 378px
}

.x1wkwidc {
    min-width: var(--thumbnail-small-size)
}

.x1wkxgih {
    height: 120px
}

.x1wkyw2c {
    padding-bottom: var(--x-padding)
}

.x1wlbfk8 {
    padding-top: var(--xoir9yd)
}

.x1wlkl46 {
    height: 4vw
}

.x1wlxzsl {
    max-height: calc(100vh - var(--header-height) - 52px)
}

.x1wmrhtn {
    max-width: 1100px
}

.x1wnqqsw {
    border-top-color: #3c3c431f
}

.x1wpzlt {
    margin-top: 71px
}

.x1wqdzlu {
    max-width: 718px
}

.x1wqljz4 {
    width: 100vw
}

.x1wqsd8u {
    height: var(--headline2-font-size)
}

.x1wqxn9w {
    max-height: 264px
}

.x1wrfm9u {
    border-top-color: #d82442
}

.x1wrwqlu {
    width: 524px
}

.x1wsgfga {
    margin-bottom: -8px
}

.x1wsuqlk {
    margin-right: 12px
}

.x1wt26w5 {
    height: calc(var(--top-height) + var(--image-offset))
}

.x1wti20i {
    max-width: 1280px
}

.x1wu2mox {
    min-width: 14px
}

.x1wu3oto {
    padding-top: var(--size-negative-20)
}

.x1wuaf5w {
    min-height: 65px
}

.x1wx45py {
    border-bottom-color: var(--xo864yi)
}

.x1wxaq2x {
    min-height: 48px
}

.x1wxfpzy {
    padding-bottom: 3.5px
}

.x1wxkln1 {
    max-height: calc(100vh - 177px)
}

.x1wy7duo {
    width: 952px
}

.x1wydec0 {
    padding-bottom: auto
}

.x1wyqxqk {
    margin-top: -120px
}

.x1wz16ye {
    padding-top: var(--badge-medium-padding-vertical)
}

.x1wzw5q2 {
    min-height: 68px
}

.x1x0by9y {
    width: 425px
}

.x1x0gksc {
    height: 62px
}

.x1x1rfll {
    max-width: none
}

.x1x37709 {
    min-width: var(--filmstrip-tile-width)
}

.x1x62fxo {
    width: 296px
}

.x1x67gh {
    max-width: 32px
}

.x1x687lu {
    border-bottom-color: #f0f
}

.x1x7e7qh {
    padding-bottom: var(--menu-item-base-padding-vertical)
}

.x1x7itg3 {
    margin-top: var(--message-heading-4-margin-block-start)
}

.x1x862rh {
    margin-right: -4px
}

.x1x97wu9 {
    padding-top: var(--dialog-anchor-vertical-padding)
}

.x1x98ezk {
    top: 223px
}

.x1xa6b72 {
    height: 700px
}

.x1xaadd7 {
    min-height: 1em
}

.x1xaied3 {
    min-height: 260px
}

.x1xazlm3 {
    top: 160px
}

.x1xc55vz {
    width: 8px
}

.x1xeopk8 {
    height: 118px
}

.x1xfr64x {
    margin-top: var(--x1c4lz48)
}

.x1xfr7j2 {
    padding-bottom: var(--xirq56i)
}

.x1xgfxhi {
    max-width: 78%
}

.x1xgp4w4 {
    min-width: 3em
}

.x1xgpn9j {
    margin-top: 270px
}

.x1xhm7cz {
    padding-top: 3%
}

.x1xi1syu {
    max-width: var(--toaster-view-max-width)
}

.x1xifhm4 {
    max-height: calc(80dvh - 160px)
}

.x1xila8y {
    height: var(--button-large-height, var(--button-height-large))
}

.x1xiyphd {
    max-height: 240px
}

.x1xk893x {
    bottom: 55px
}

.x1xka2u1 {
    margin-bottom: 26px
}

.x1xl3j3s {
    max-height: 45vh
}

.x1xlnw71 {
    min-width: 108px
}

.x1xm4oer {
    margin-top: calc(-1 * var(--composer-border-radius))
}

.x1xmf6yo {
    margin-top: 8px
}

.x1xmis80 {
    max-height: calc(100vh - 96px);
    max-height: calc(100dvh - 96px)
}

.x1xmmd21 {
    min-height: 10vh
}

.x1xmnb5e {
    margin-top: 55px
}

.x1xmu9ic {
    border-top-width: thin
}

.x1xnxuci {
    padding-top: 275px
}

.x1xodncq {
    height: 418px
}

.x1xoerdy {
    min-height: 500px
}

.x1xoggjn {
    max-height: calc(100vh - 48px)
}

.x1xohn4p {
    top: var(--size-negative-4)
}

.x1xois7b {
    min-height: calc(100vh - var(--hz-nav-bar-height-medium))
}

.x1xp15n3 {
    border-bottom-color: var(--fds-white)
}

.x1xp8n7a {
    width: 18px
}

.x1xpbc9o {
    max-height: 2.9%
}

.x1xptyjc {
    max-height: 92px
}

.x1xpvnlg {
    max-width: 2000px
}

.x1xqsql5 {
    border-top-color: var(--warning)
}

.x1xr1ibg {
    height: 284px
}

.x1xr5p7o {
    max-width: 860px
}

.x1xspm3y {
    width: calc(100% - 88px)
}

.x1xsvdq1 {
    max-width: min(548px, 90vw)
}

.x1xu72j8 {
    max-width: var(--barcelona-large-screen-max-width)
}

.x1xux3cy {
    width: 235px
}

.x1xwk8fm {
    width: 680px
}

.x1xx6w2s {
    height: 213px
}

.x1xxobug {
    padding-bottom: var(--x1hweptz)
}

.x1xxqeb7 {
    max-width: 80vw
}

.x1xy6bms {
    padding-top: 22px
}

.x1xz321g {
    border-top-color: var(--BasePulseEffect_pulseColor)
}

.x1xzo2hk {
    height: 411px
}

.x1y00z2v {
    height: var(--size-14)
}

.x1y0lptx {
    bottom: 22px
}

.x1y0rst4 {
    height: 515px
}

.x1y17dgm {
    height: 237px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1y1ifev {
    height: 62vh
}

.x1y1ngwf {
    height: var(--size-small)
}

.x1y28yxk {
    max-height: 30vh
}

.x1y2yd2x {
    width: 393px
}

.x1y332i5 {
    margin-top: -1px
}

.x1y3ekvz {
    max-height: 512px
}

.x1y3sjh2 {
    border-bottom-color: var(--xiv1y0m)
}

.x1y43apy {
    width: 1200px
}

.x1y4zf6q {
    margin-top: calc(-1 * var(--header-height) / 2)
}

.x1y5g1dh {
    min-width: 308px
}

.x1y5idc5 {
    width: 212px
}

.x1y721e6 {
    border-bottom-color: var(--Line-Subtle, #E0E3E6)
}

.x1y8h3ww {
    max-width: 45%
}

.x1ya2jdb {
    width: calc(var(--thumbnail-medium-size) - 8px)
}

.x1ybe9c6 {
    border-bottom-width: var(--chat-message-border-width, 0px)
}

.x1ybfwgl {
    padding-top: calc(154 / 329 * 100%)
}

.x1ycjhwn {
    height: 5px
}

.x1ydftrz {
    border-bottom-width: var(--xo3rck8)
}

.x1ye0lqc {
    width: 258px
}

.x1yfp7c2 {
    padding-top: 70px
}

.x1ygkb0v {
    width: 51px
}

.x1yh9sum {
    max-width: 321px
}

.x1yhy09f {
    top: -100%
}

.x1yims90 {
    padding-bottom: var(--size-large)
}

.x1yinuae {
    width: 312px
}

.x1yjoq1l {
    max-width: 768px
}

.x1yjoxrr {
    height: calc(100% - 68px)
}

.x1yjxbfv {
    padding-top: var(--space-medium)
}

.x1ykbafd {
    margin-bottom: 12%
}

.x1ykpatu {
    padding-bottom: 7px
}

.x1ym02ve {
    top: 48px
}

.x1ymmuzg {
    width: 252px
}

.x1ymw6g {
    height: 160px
}

.x1yny1dx {
    width: 474px
}

.x1yo87oe {
    width: 172px
}

.x1yoqf8u {
    width: 558px
}

.x1yorq4s {
    top: -224px
}

.x1yowra1 {
    height: 85vh
}

.x1yoy8h1 {
    max-height: 225px
}

.x1yp0f2e {
    min-height: 85px
}

.x1ypracm {
    padding-bottom: var(--x1ysgsf5)
}

.x1yq9o61 {
    width: 930px
}

.x1yqkkiu {
    max-width: 110px
}

.x1yr2tfi {
    max-height: calc(100vh - (2 * var(--dialog-anchor-vertical-padding)))
}

.x1yr5zsc {
    max-width: 620px
}

.x1yrocpc {
    max-width: 516px
}

.x1yrsyyn {
    padding-top: 6px
}

.x1ysnsbj {
    width: 98%
}

.x1ysw6vh {
    min-height: 392px
}

.x1ytjwlx {
    width: 141%
}

.x1ytk17o {
    margin-bottom: var(--space-small, 12px)
}

.x1yufc7t {
    padding-top: 146px
}

.x1yvdppc {
    max-height: var(--original-media-tile-height)
}

.x1yvgwvq {
    border-top-color: rgb(var(--ig-elevated-separator))
}

.x1yx25j4 {
    max-width: calc(100% - 60px)
}

.x1yx2alx {
    margin-bottom: var(--size-negative-20)
}

.x1yxeol4 {
    margin-bottom: var(--workds-text-input-addon-margin)
}

.x1yy011e {
    margin-top: var(--message-inline-table-margin-block)
}

.x1yyysvr {
    border-bottom-width: var(--xexklgv)
}

.x1yzmhis {
    height: 167px
}

.x1yztbdb {
    margin-bottom: 16px
}

.x1zqeqt {
    margin-bottom: 72px
}

.x20cje7 {
    top: calc(var(--top) - 2px)
}

.x20eyyc {
    height: calc(100vh - var(--header-height) - 16px)
}

.x20fkie {
    width: 540px
}

.x20g42n {
    min-height: 80vh
}

.x21rrya {
    max-width: 2px
}

.x21xpn4 {
    min-height: 32px
}

.x22rej9 {
    width: 693px
}

.x233p6e {
    top: calc(26px + var(--input-border-width))
}

.x23j0i4 {
    width: 26px
}

.x23krkg {
    padding-bottom: var(--xbarazm)
}

.x249io5 {
    border-bottom-color: #000
}

.x24d7kb {
    min-width: 800px
}

.x24u15m {
    width: 94px
}

.x256u9z {
    max-width: 250px
}

.x25epmt {
    border-bottom-color: var(--accent)
}

.x25mtk2 {
    border-bottom-color: #d82c0d
}

.x25ux3l {
    margin-bottom: -63px
}

.x25yk9b {
    height: .9375rem
}

.x26nfth {
    margin-top: var(--workds-text-input-addon-margin)
}

.x277336 {
    min-width: 560px
}

.x27kpxv {
    max-width: 560px
}

.x27nmkw {
    border-bottom-color: #3c3c431f
}

.x28054j {
    padding-bottom: min(33.33%, 300px)
}

.x283m00 {
    margin-bottom: 43px
}

.x28ko6u {
    height: .5px
}

.x29ncy0 {
    width: 88px
}

.x2a0nb9 {
    height: calc(100vh - var(--knowledgeRootTopMargin))
}

.x2aouup {
    max-width: 120px
}

.x2bdtyw {
    bottom: -15px
}

.x2cbyk5 {
    width: 465px
}

.x2d6s2u {
    border-top-color: var(--primary-button-background)
}

.x2e0bug {
    padding-bottom: var(--x1vyvfrd)
}

.x2e7n7m {
    border-bottom-color: var(--surface-background)
}

.x2ewi1q {
    width: 326px
}

.x2gdwci {
    min-height: var(--x15zphe9)
}

.x2gs1ea {
    height: 344px
}

.x2h95zq {
    border-top-color: var(--base-lemon)
}

.x2hz84n {
    border-bottom-color: var(--geodesic-next-color-border-element-default-active)
}

.x2i0jwv {
    width: 196px
}

.x2ixbly {
    min-width: 250px
}

.x2kdjxu {
    margin-top: 3.2%
}

.x2kg9na {
    top: 45%
}

.x2kq6zy {
    border-top-color: var(--Line-Subtle, #E0E3E6)
}

.x2lbui5 {
    border-bottom-color: var(--popover-background)
}

.x2lqg3s {
    padding-top: 87.5px
}

.x2lwn1j {
    min-height: 0
}

.x2m0stt {
    min-width: 37%
}

.x2m1pmw {
    padding-top: var(--space-large)
}

.x2n2tq5 {
    margin-bottom: 3.5px
}

.x2n9awm {
    border-top-color: var(--disabled-button-background)
}

.x2niaw {
    height: 293px
}

.x2o5hkt {
    border-bottom-color: #0000000f
}

.x2ozjzq {
    border-top-color: #c9cccf
}

.x2ozue6 {
    height: 296px
}

.x2pejg6 {
    width: 128px
}

.x2pg7dg {
    top: calc(var(--header-height) + 12px)
}

.x2ppilb {
    max-height: calc(100vh - 180px)
}

.x2q60t2 {
    border-top-color: #e4e6ea
}

.x2qofk {
    width: calc(100vw - 60px)
}

.x2qqsnf {
    width: 216px
}

.x2rgi {
    top: -30px
}

.x2tzudq {
    height: calc(100vh - 270px)
}

.x2ucdep {
    min-width: 1000px
}

.x2vfze8 {
    padding-top: 62px
}

.x2wwmgb {
    width: 114.0005px
}

.x2x41l1 {
    border-bottom-width: 3px
}

.x2xcw19 {
    min-height: 440px
}

.x2xpdyp {
    padding-top: 60%
}

.x2yie3v {
    padding-bottom: 1rem
}

.x2yktce {
    padding-bottom: 4.4%
}

.x2z3yb8 {
    max-height: 360px
}

.x2z4l7j {
    height: var(--bottom-height)
}

.x333583 {
    min-width: 386px
}

.x34gi0r {
    border-bottom-width: 100px
}

.x35muul {
    width: 188px
}

.x36co3u {
    height: calc(var(--thumbnail-small-size) - 8px)
}

.x36qwtl {
    height: 2px
}

.x36rmqc {
    max-width: 1024px
}

.x372e6k {
    padding-bottom: var(--x10y4ran)
}

.x37ou6x {
    top: 66.67%
}

.x37zirl {
    max-width: 258px
}

.x38ctt0 {
    max-height: 438px
}

.x38if5a {
    max-width: var(--nav-width-wide)
}

.x38tqe7 {
    margin-bottom: -20px
}

.x390y9l {
    padding-bottom: var(--size-negative-12)
}

.x398du {
    max-width: 304px
}

.x39lw6i {
    height: 60%
}

.x3azff7 {
    width: calc(100% + 32)
}

.x3bhodz {
    width: 63px
}

.x3bnrtp {
    height: 177px
}

.x3chms {
    width: 171px
}

.x3d5gib {
    max-height: 50vh
}

.x3dwbn0 {
    width: var(--dialog-size-medium-width)
}

.x3es6ox {
    width: 87.5%
}

.x3fxwe {
    width: calc(40% - 80px)
}

.x3gi1w8 {
    max-width: 82%
}

.x3h4tne {
    bottom: 32px
}

.x3hdcf8 {
    padding-top: 0 !important
}

.x3hg8s8 {
    border-bottom-color: var(--primary-button-background) !important
}

.x3hho4c {
    margin-bottom: var(--xs0bd1e)
}

.x3hmiij {
    top: 114px
}

.x3hqpx7 {
    width: 50%
}

.x3igimt {
    height: inherit
}

.x3ilyx8 {
    min-height: 104px
}

.x3j1f2j {
    height: calc(100vh - 370px)
}

.x3jaecy {
    border-bottom-color: var(--voice-control-bar-border-color)
}

.x3ko2go {
    top: 75%
}

.x3kzdxf {
    border-top-color: var(--new-fill-blue)
}

.x3lhbkm {
    padding-top: var(--size-negative-24)
}

.x3ltbr4 {
    margin-top: 186px
}

.x3m8u43 {
    right: 0
}

.x3nyw77 {
    margin-top: 35%
}

.x3oau0r {
    border-top-color: var(--geodesic-next-color-border-element-default-active)
}

.x3ozvof {
    min-width: 512px
}

.x3p3xfz {
    border-bottom-width: var(--chat-incoming-message-border-width, 0px)
}

.x3p9ev8 {
    width: 420px
}

.x3qc9md {
    min-width: 99px
}

.x3qmvb3 {
    width: calc(100% - 140px)
}

.x3qsp2c {
    border-top-color: var(--xe31vrr)
}

.x3r77g1 {
    width: calc(55% - 20px)
}

.x3re6qv {
    max-width: 97%
}

.x3sc9yq {
    min-height: 46px
}

.x3smdqs {
    width: 230px
}

.x3tn3b0 {
    padding-bottom: 60%
}

.x3ui2wh {
    padding-bottom: var(--x1f9f2th)
}

.x3uilvn {
    max-height: 64px
}

.x3urnb8 {
    height: 800px
}

.x3vdly9 {
    min-height: calc(100vh - 530px)
}

.x3w13vn {
    min-width: var(--x1pap48z)
}

.x3wry3e {
    max-height: 292px
}

.x3x2bpi {
    width: 46px
}

.x3xl2zm {
    border-bottom-color: var(--secondary-button-pressed)
}

.x3y7zdt {
    padding-bottom: -12px
}

.x3yqv8 {
    width: var(--xik0f35)
}

.x3z8hm4 {
    padding-bottom: var(--x1dw1k7f)
}

.x40o3t4 {
    max-width: 419px
}

.x41k7rp {
    height: 110px
}

.x41ka9r {
    border-top-color: var(--x1y02xta)
}

.x43ddcq {
    min-height: 256px
}

.x450l9j {
    min-width: 90px
}

.x45pw7q {
    height: var(--subtitle-font-size)
}

.x46jg8d {
    min-width: 32px
}

.x47037b {
    width: calc(25% - 6px)
}

.x47s1xj {
    width: 264.5px
}

.x48euh5 {
    padding-bottom: var(--xqz8dnv)
}

.x48ir63 {
    border-top-width: var(--xo3rck8)
}

.x48lskh {
    bottom: -3px
}

.x49xl6b {
    height: calc(var(--viewport-height, 100vh) - 90px)
}

.x49zi3v {
    border-top-color: var(--card-background-flat)
}

.x4arcmf {
    margin-top: -14px
}

.x4byckj {
    height: 153px
}

.x4cne27 {
    margin-bottom: -6px
}

.x4d2062 {
    max-width: calc(100% - 32px)
}

.x4flziq {
    border-top-color: var(--base-lime)
}

.x4g1mek {
    top: 33.33%
}

.x4gwf5p {
    border-bottom-color: var(--base-lemon)
}

.x4hzcap {
    max-height: 515px
}

.x4i7bpe {
    padding-top: 48px
}

.x4id96i {
    max-width: 1872px
}

.x4ii5y1 {
    margin-bottom: auto
}

.x4j166f {
    min-width: 222px
}

.x4jc3fe {
    border-top-color: var(--x-borderColor)
}

.x4jcyaw {
    padding-bottom: var(--x1j99rh5)
}

.x4jqwm7 {
    height: calc(100vh - var(--header-height, 0px))
}

.x4ju7c5 {
    max-height: calc(100vh - 52px)
}

.x4k3uqp {
    height: 60vh
}

.x4kbhth {
    width: 279px
}

.x4kdb9n {
    height: 232px
}

.x4knmrq {
    max-width: var(--x1f9lw1o)
}

.x4l1bia {
    width: var(--size-2)
}

.x4l50q0 {
    width: 486px
}

.x4lt0of {
    min-height: 75px
}

.x4m7ku4 {
    min-width: 64px
}

.x4n8cb0 {
    margin-bottom: 30px
}

.x4ncuvb {
    overflow-y: var(--x-overflowY)
}

.x4ndzw7 {
    max-width: 256px;
    max-width: min(100%, 500px)
}

.x4o5f7y {
    top: calc(50% - 18px)
}

.x4onevt {
    width: 484px
}

.x4p5aij {
    padding-top: 1px
}

.x4pkz1m {
    height: 450px
}

.x4pn7vq {
    width: unset
}

.x4ruge8 {
    border-top-width: var(--popover-border-width)
}

.x4rzt4a {
    min-height: var(--size-24)
}

.x4s4jnu {
    min-height: 303px
}

.x4s9nme {
    min-width: 515px
}

.x4sksop {
    min-width: 1246px
}

.x4t50tc {
    height: calc(100% - 60px)
}

.x4ugfty {
    height: 67px
}

.x4uok4h {
    border-top-color: #f43953
}

.x4uq5q4 {
    height: calc(100vh - 52px)
}

.x4v42eg {
    width: 568px
}

.x4vbgl9 {
    margin-bottom: -4px
}

.x4vss3y {
    border-bottom-color: var(--secondary-destructive-button-stroke)
}

.x4wa9ii {
    margin-top: calc(var(--image-offset) * -1)
}

.x4wj09n {
    padding-bottom: var(--x1o9gm4h)
}

.x4yhs0f {
    max-width: 175px
}

.x4zw9a1 {
    min-height: 1px
}

.x50cjq {
    min-height: 25px
}

.x51ohtg {
    width: 4px
}

.x51zxow {
    max-width: 1056px
}

.x52ddsy {
    height: 67.5px
}

.x52pzl6 {
    max-height: 2000px
}

.x52r6rd {
    border-bottom-color: var(--border-ui-emphasis)
}

.x534gh0 {
    height: calc(100% - 36px)
}

.x53cq04 {
    min-width: 334px
}

.x53cvto {
    border-top-color: var(--interactive-secondary)
}

.x544807 {
    width: 290px
}

.x54gso4 {
    border-top-width: .0625em
}

.x565tuf {
    height: 16px
}

.x569fbc {
    max-height: 100px
}

.x56nmd6 {
    border-top-color: #1f5199
}

.x57c752 {
    margin-top: var(--space-x-small)
}

.x57cstt {
    min-width: 176px
}

.x589tkh {
    padding-top: var(--size-8)
}

.x58qgti {
    min-width: 352px
}

.x591254 {
    height: 384px
}

.x59l637 {
    max-width: 226px
}

.x59wns5 {
    border-top-color: var(--about-ig-black)
}

.x5bigae {
    max-width: 646px
}

.x5c4s84 {
    width: 324px
}

.x5co1d0 {
    height: calc(70vh - 130px)
}

.x5ek9by {
    border-top-width: var(--x1dka7z)
}

.x5enoso {
    top: -14px
}

.x5eyjgf {
    border-top-width: .388889px
}

.x5fj914 {
    padding-bottom: var(--size-24)
}

.x5hi1gn {
    max-height: 700px
}

.x5i9c7l {
    margin-top: 17px
}

.x5j6wc0 {
    max-width: 155px
}

.x5jjk7t {
    border-top-width: 100px
}

.x5kalc8 {
    height: 42px
}

.x5kvgly {
    border-top-color: #dfdddb
}

.x5l7cqo {
    padding-bottom: var(--x1fr0qlc)
}

.x5lhr3w {
    width: var(--x-width)
}

.x5lnnqw {
    border-bottom-color: var(--fds-spectrum-teal-dark-1)
}

.x5lvr4w {
    max-width: 478px
}

.x5lvsfk {
    top: calc(50% - 8px)
}

.x5mc7k8 {
    min-height: 480px
}

.x5mrnp8 {
    width: 104.77px
}

.x5ox5g8 {
    width: 114%
}

.x5p9zv7 {
    max-height: 415px
}

.x5pw359 {
    height: 391px
}

.x5q5vme {
    border-top-color: var(--shadow-inset)
}

.x5rjk12 {
    border-top-color: var(--base-blue)
}

.x5see2y {
    border-top-width: 1.5px
}

.x5sx7kw {
    min-height: 90px
}

.x5sxuk9 {
    width: 49%
}

.x5u0ere {
    margin-bottom: 52px
}

.x5u8d5p {
    padding-bottom: .06em
}

.x5u9viy {
    height: calc(100% - 48px)
}

.x5uilig {
    top: calc(15% - 65px)
}

.x5ukdv0 {
    padding-bottom: 31px
}

.x5ur3kl {
    border-top-color: rgb(var(--ig-separator))
}

.x5vaii {
    height: 580px
}

.x5w4yej {
    min-width: 160px
}

.x5wdiss {
    height: 315px
}

.x5wn9yt {
    padding-bottom: var(--size-12)
}

.x5yr21d {
    height: 100%
}

.x5zm631 {
    min-width: 118px
}

.x60hyc2 {
    margin-bottom: var(--message-heading-2-margin-block-end)
}

.x60qled {
    width: calc((100% - 88px) / 6 - 8px)
}

.x6155ps {
    max-width: 210px
}

.x61z70t {
    margin-top: var(--space-medium)
}

.x62dhpd {
    width: clamp(400px, 40vw, 720px)
}

.x62v5gn {
    max-height: 65vh
}

.x630gge {
    margin-bottom: var(--message-list-margin-block)
}

.x636qxn {
    width: 190px
}

.x63it8z {
    border-top-color: var(--x1f1vpbm)
}

.x642log {
    width: 175px
}

.x64qyf {
    padding-bottom: var(--x1j5qb3q)
}

.x64un6n {
    padding-bottom: var(--x36g9ds)
}

.x65caj5 {
    height: min-content
}

.x65f84u {
    max-width: 500px
}

.x65n26j {
    height: 268px
}

.x65nank {
    min-height: auto
}

.x65xoit {
    width: 70%
}

.x66qj62 {
    padding-top: 4%
}

.x66vckt {
    margin-bottom: 50vh
}

.x680ezo {
    min-height: var(--size-32)
}

.x682gro {
    border-top-color: var(--wig-oyster-black-05)
}

.x6a3aqq {
    padding-bottom: var(--x44h3sp)
}

.x6aa2b5 {
    border-top-color: var(--progress-ring-disabled-background)
}

.x6bct43 {
    max-height: calc(100vh - 240px)
}

.x6bjw7i {
    min-width: 450px
}

.x6br4ve {
    width: 464px
}

.x6c02ge {
    max-width: 464px
}

.x6c5l4p {
    min-width: 80px
}

.x6czmol {
    max-height: 575px
}

.x6e0smn {
    padding-bottom: calc(24px + env(safe-area-inset-bottom))
}

.x6f10gl {
    border-bottom-color: var(--fb-logo)
}

.x6ffb70 {
    height: 205px
}

.x6gt6yz {
    bottom: env(safe-area-inset-bottom)
}

.x6gtfd8 {
    margin-top: 90px
}

.x6gxpzy {
    border-bottom-color: var(--x17xti0e)
}

.x6hvgyk {
    height: 105px
}

.x6hvqn {
    height: 234px
}

.x6i9wio {
    overscroll-behavior-y: none
}

.x6ibm6z {
    top: 49%
}

.x6iitch {
    width: 145px
}

.x6ikm8r {
    overflow-x: hidden
}

.x6iu5ep {
    width: 122px
}

.x6jlwo8 {
    border-top-width: .6px
}

.x6jxa94 {
    width: 14px
}

.x6kxnrs {
    height: 466px
}

.x6lgdlw {
    min-height: 112px
}

.x6m38un {
    padding-top: var(--xiessm1)
}

.x6mibp {
    top: calc(50% + 8px)
}

.x6mlq2k {
    margin-bottom: -14px
}

.x6nd2c5 {
    border-top-width: var(--xc79r3t)
}

.x6o3o5e {
    min-height: 391px
}

.x6o9t4l {
    width: calc((100% - 88px)/8 - 8px)
}

.x6qui33 {
    width: 14.2857%
}

.x6rh3i8 {
    padding-bottom: var(--xjqhn61)
}

.x6sto7s {
    border-top-color: var(--fds-spectrum-teal-dark-1)
}

.x6ts1cs {
    height: 11vh
}

.x6txlf6 {
    height: calc(100vh - 184px)
}

.x6tz33s {
    margin-top: -9px
}

.x6u5gby {
    border-bottom-color: var(--non-media-pressed)
}

.x6uwwl4 {
    height: var(--x18uyjkh)
}

.x6vytul {
    width: 135px
}

.x6vznkc {
    padding-top: 2.5px
}

.x6w4g8m {
    height: 11px
}

.x6xim9i {
    max-height: 728px
}

.x6ygegf {
    width: 482px
}

.x6yn8gd {
    border-bottom-color: var(--x17h09wl)
}

.x6zpf84 {
    border-bottom-color: var(--nav-background)
}

.x6zyg47 {
    border-top-color: var(--card-background)
}

.x70y3t7 {
    max-width: calc(100vw - 34px)
}

.x712feu {
    min-height: 320px
}

.x71tywe {
    height: 432px
}

.x73lew9 {
    width: var(--hz-left-nav-width)
}

.x743zhi {
    max-width: 218px
}

.x751hie {
    border-top-color: var(--positive)
}

.x75iezw {
    height: .8125rem
}

.x75vhil {
    border-bottom-color: var(--new-fill-blue)
}

.x75ztot {
    width: 200%
}

.x76l0ct {
    height: var(--size-24)
}

.x76x0n7 {
    padding-bottom: var(--badge-inner-padding-vertical)
}

.x76zr16 {
    width: 94%
}

.x77ccv9 {
    width: max(calc(100% + 120px), 200px)
}

.x77mbcv {
    max-height: 450px
}

.x7930yt {
    border-top-width: var(--x1gepq4w)
}

.x79b4n4 {
    border-top-color: var(--dolly-divider-grey)
}

.x79c0gz {
    max-height: 125px
}

.x7ab17h {
    max-height: none
}

.x7apw7b {
    padding-bottom: var(--space-large)
}

.x7be41k {
    top: 15px
}

.x7cdydq {
    width: 384px
}

.x7dd9yp {
    max-height: calc(80% - var(--header-height) - 5px - 5px)
}

.x7deszz {
    border-top-color: #d82c0d
}

.x7ep2pv {
    max-width: 680px
}

.x7eulig {
    height: calc(90vh - 150px)
}

.x7faxe8 {
    max-height: 524px
}

.x7gj0x1 {
    border-bottom-color: var(--secondary-button-stroke)
}

.x7gmb02 {
    max-height: calc(100vh - 158px)
}

.x7hbpqx {
    width: 936px
}

.x7ijhhw {
    padding-bottom: var(--xr4s54b)
}

.x7iklje {
    margin-top: 200px
}

.x7ilcog {
    margin-top: -35px
}

.x7in5zw {
    height: 385px
}

.x7ja8zs {
    min-width: inherit
}

.x7juuzi {
    margin-top: 4.5px
}

.x7jwttc {
    max-height: 430px
}

.x7kvr32 {
    height: 114px
}

.x7kya4p {
    max-width: 540px
}

.x7mnju {
    width: 74px
}

.x7nl6bk {
    border-top-color: #d3d3d3
}

.x7ofzsv {
    bottom: 9px
}

.x7ogkko {
    width: calc(33% - 16px/3)
}

.x7p5m3t {
    overscroll-behavior-x: contain
}

.x7qxe0v {
    max-height: 29.41%
}

.x7r5mf7 {
    margin-top: 3px
}

.x7razj1 {
    min-height: 57px
}

.x7sb0xg {
    max-width: calc(100% - 84px)
}

.x7sb2j6 {
    padding-top: 28px
}

.x7shth8 {
    margin-bottom: 85px
}

.x7sx7my {
    max-width: 1920px
}

.x7tvc40 {
    width: 51.65px
}

.x7tw2j7 {
    border-bottom-color: var(--primary-button-background, #0866FF)
}

.x7u3ihv {
    border-top-color: var(--x32uek6)
}

.x7u54bl {
    width: 454px
}

.x7u5hat {
    border-top-color: var(--xbakyew)
}

.x7uw254 {
    border-bottom-color: var(--secondary-emphasized-button-stroke)
}

.x7v1vlr {
    padding-bottom: var(--xsklfde)
}

.x7v6ubd {
    min-height: 140px
}

.x7vv8ti {
    padding-bottom: var(--x6q8n3d)
}

.x7w7710 {
    width: calc(100vw - var(--global-panel-width))
}

.x7wgvq7 {
    margin-top: -12px
}

.x7wppnt {
    min-height: 55px
}

.x7wuupk {
    max-width: 20vw
}

.x7y0ge5 {
    margin-top: 44px
}

.x7ywyr2 {
    min-height: 50px
}

.x7z6o6f {
    max-width: 50ch
}

.x7z7y0d {
    padding-bottom: var(--xh89adf)
}

.x7ztl0r {
    padding-bottom: var(--xedzi5j)
}

.x80663w {
    top: auto
}

.x80cylo {
    min-height: 2.5em
}

.x80vd3b {
    border-bottom-color: var(--divider)
}

.x818fk8 {
    min-width: 680px
}

.x81c4ja {
    border-bottom-color: var(--shadow-1)
}

.x81s887 {
    height: 362px
}

.x81yv99 {
    max-width: calc(var(--grid-unit) * 40)
}

.x82snj4 {
    min-height: var(--x-minHeight)
}

.x8344sb {
    max-height: 456px
}

.x83ogz9 {
    padding-bottom: var(--xoggf63)
}

.x84iym0 {
    width: 90dvw !important
}

.x84yb8i {
    padding-bottom: 28px
}

.x8530fw {
    bottom: 38px
}

.x85a59c {
    max-height: calc(100vh - var(--header-height))
}

.x85zdcn {
    min-height: 288px
}

.x86nfjv {
    max-width: 334px
}

.x870p5y {
    height: calc(100vh - 240px)
}

.x875pqs {
    height: 369px
}

.x879a55 {
    min-height: 60px
}

.x87ylvd {
    margin-top: var(--xwfipl1)
}

.x889kno {
    padding-top: 10px
}

.x88i4d5 {
    margin-bottom: 600px
}

.x89wwaf {
    height: 142px
}

.x89ytp0 {
    margin-left: -36px
}

.x8artme {
    top: -1.5em
}

.x8ba5f7 {
    padding-top: var(--xqah25v)
}

.x8bcsp9 {
    height: calc(100vh - 2*var(--messenger-card-spacing) - var(--header-height) - 60px)
}

.x8cjs6t {
    border-top-color: var(--divider)
}

.x8czq24 {
    min-height: 1.43em
}

.x8dqta2 {
    min-width: 790px
}

.x8dx67p {
    margin-bottom: var(--hz-shelf-header-margin-bottom-1024)
}

.x8ey2gb {
    margin-top: 254px
}

.x8fhp0i {
    padding-bottom: var(--composer-border-radius)
}

.x8g2yf8 {
    margin-top: 88px
}

.x8gpj4 {
    min-height: calc(100vh - 92px)
}

.x8h0jfy {
    margin-right: 30px
}

.x8hibuy {
    margin-top: var(--size-negative-4)
}

.x8i31ch {
    height: var(--size-medium)
}

.x8jeoy8 {
    top: calc(50% - 16px)
}

.x8jryan {
    max-width: 40%
}

.x8jsyd2 {
    width: calc(100vw - 160px)
}

.x8k987x {
    max-height: 110px
}

.x8kibx7 {
    width: calc(100% - 45)
}

.x8l1umf {
    top: 24px
}

.x8nclml {
    min-height: 64px
}

.x8p90f3 {
    max-width: 716px
}

.x8pckko {
    width: calc(100% - 24px)
}

.x8pt91w {
    padding-bottom: var(--x1yu8qqq)
}

.x8rc55u {
    border-top-color: var(--fds-blue-70)
}

.x8rgt9n {
    margin-top: 64px
}

.x8rgumv {
    min-width: 430px
}

.x8rgvua {
    padding-bottom: 58px
}

.x8ro2h5 {
    border-bottom-width: var(--popover-border-width)
}

.x8shrn9 {
    border-bottom-width: var(--x8gv6bx)
}

.x8szwij {
    max-width: 542px
}

.x8t706p {
    min-width: 650px
}

.x8ulfke {
    max-width: 313.33px
}

.x8usn2q {
    max-height: 285px
}

.x8uw5fd {
    right: 0%
}

.x8vg9ka {
    border-top-color: var(--background-primary)
}

.x8w5ik3 {
    border-bottom-color: var(--calendar-event-card-outline-orange)
}

.x8x9d4c {
    margin-left: auto
}

.x8xeo7b {
    padding-bottom: var(--xqauty2)
}

.x8xy4a3 {
    margin-bottom: 96px
}

.x8yj6t5 {
    width: 20%
}

.x8yr9sk {
    min-height: 84vh
}

.x8yx6u3 {
    height: 269px
}

.x8yxng4 {
    min-height: 533px
}

.x900493 {
    min-width: 48px
}

.x9041oi {
    min-width: 2px
}

.x90ne7k {
    height: 34px
}

.x90s85w {
    min-width: 345px
}

.x91k8ka {
    margin-bottom: 22px
}

.x91mvkm {
    min-height: max(50vh, 300px)
}

.x92112o {
    min-width: 270px
}

.x92aud0 {
    min-width: 750px
}

.x92lwqr {
    top: 20%
}

.x92mzoc {
    border-bottom-color: #00f
}

.x92x3c3 {
    border-bottom-width: var(--border-width)
}

.x9438zm {
    margin-top: -.3333em
}

.x953nvl {
    border-top-color: var(--voice-control-bar-border-color)
}

.x95b5qq {
    max-width: 90vw
}

.x96gkwo {
    height: 162px
}

.x96k8nx {
    padding-top: 9px
}

.x96ksku {
    margin-bottom: calc(var(--toast-addon-padding-vertical) * -1)
}

.x972fbf {
    border-top-width: 0
}

.x97qwn1 {
    max-height: fit-content
}

.x97xpt {
    width: min(50vw, 800px)
}

.x98io7z {
    min-height: 264px
}

.x98jqk3 {
    margin-bottom: 35px
}

.x98p3ps {
    margin-bottom: var(--x1adnsjm)
}

.x99f04n {
    border-top-color: var(--line-subtle)
}

.x9a3u73 {
    margin-bottom: -24px
}

.x9a4gqg {
    min-height: 80%
}

.x9a7vwu {
    width: 7.5rem
}

.x9c89tr {
    max-height: calc(100vh - 260px)
}

.x9dczf4 {
    height: 53px
}

.x9desvi {
    padding-top: 26px
}

.x9eq54p {
    margin-bottom: .4%
}

.x9f1gs1 {
    margin-top: 35px
}

.x9fa2u0 {
    min-height: 476px
}

.x9fpu7x {
    height: 27px
}

.x9fslfs {
    width: 75px
}

.x9fy1s2 {
    border-bottom-width: var(--x1bu8lrs)
}

.x9g0s24 {
    width: 345px
}

.x9gnb4a {
    width: var(--xbvjdrm)
}

.x9h7yyr {
    width: 117px
}

.x9hgts1 {
    min-width: 52px
}

.x9hywa0 {
    width: calc(100% - 6px)
}

.x9i8x98 {
    width: var(--x88p6x8)
}

.x9ixk2l {
    padding-bottom: var(--size-6)
}

.x9kgaae {
    max-width: 40em
}

.x9l5fec {
    min-height: 220px
}

.x9ndwyb {
    width: 14%
}

.x9nq78e {
    padding-bottom: var(--size-negative-20)
}

.x9o6ttx {
    min-width: 234px
}

.x9oitem {
    padding-bottom: var(--xjnwqgz)
}

.x9oiu8 {
    top: 96px
}

.x9orja2 {
    padding-top: 30px
}

.x9otpla {
    margin-top: -8px
}

.x9oyqwf {
    margin-bottom: 12.5px
}

.x9r4l05 {
    width: 228px
}

.x9ri80z {
    top: 40px
}

.x9ryn0y {
    width: 194px
}

.x9s46ru {
    width: calc(100% + 2px)
}

.x9sbhq9 {
    width: 119px
}

.x9sc8c8 {
    max-height: 440px
}

.x9sh7wx {
    height: 301px
}

.x9sotv {
    width: 586px
}

.x9t56aa {
    max-height: var(--media-tile-height)
}

.x9t9cbj {
    padding-bottom: var(--size-negative-16)
}

.x9tas1a {
    width: 654px
}

.x9tcmpf {
    padding-bottom: var(--x19qjqzh)
}

.x9tmck8 {
    padding-top: 25px
}

.x9ttx3p {
    padding-top: var(--message-blockquote-padding-block)
}

.x9ukj8p {
    height: 98px
}

.x9v6m0g {
    max-height: 40vh
}

.x9whnou {
    width: 5%
}

.x9wymwd {
    height: calc(100vh - 500px)
}

.x9xr8e8 {
    width: 508px
}

.x9y4cge {
    max-height: calc(100vh - (2 * var(--dialog-anchor-vertical-padding)) - var(--header-height))
}

.x9ybwvh {
    max-height: 600px
}

.x9ys34d {
    bottom: -40px
}

.x9ytph3 {
    border-bottom-color: var(--tooltip-background)
}

.x9yy7s2 {
    max-width: 688px
}

.x9zwxv7 {
    max-height: 60%
}

.xa02t1g {
    border-top-color: #2e2d2d
}

.xa0zjtf {
    height: 164px
}

.xa309fb {
    border-bottom-width: 5px
}

.xa43xks {
    width: calc(100% - 160px)
}

.xa5b1nj {
    border-top-width: 16px
}

.xa6bw7s {
    max-height: calc(100dvh - 136px)
}

.xa8bxph {
    border-bottom-color: #00000010
}

.xa8ism5 {
    width: 80vw
}

.xa98mnw {
    border-top-color: var(--chat-incoming-message-bubble-background-color)
}

.xa9r15i {
    width: calc((100% - 88px)/5 - 8px)
}

.xac6fgk {
    padding-top: var(--size-large)
}

.xacbiyr {
    min-width: 292px
}

.xaci4zi {
    margin-top: -50px
}

.xacj9c0 {
    bottom: 50px
}

.xack27t {
    margin-right: auto
}

.xactu53 {
    border-top-color: var(--primary-button-background) !important
}

.xadjgr3 {
    width: calc(100% - env(safe-area-inset-left))
}

.xadzlt9 {
    max-width: var(--x1uzztpd)
}

.xaets40 {
    padding-bottom: var(--x16z73ct)
}

.xafmxuu {
    margin-top: -36px
}

.xafpxmx {
    width: 240px
}

.xahdk4v {
    width: var(--x1sh2neg)
}

.xahk0qz {
    padding-top: 58px
}

.xahsdiy {
    height: 467px
}

.xahult9 {
    margin-bottom: 3px
}

.xaj3azg {
    width: calc((100vh - 50px - var(--header-height))* 1.77)
}

.xaj4qye {
    margin-bottom: var(--message-heading-6-margin-block-end)
}

.xajhti9 {
    min-height: calc(100vh - 200px)
}

.xaka53j {
    max-width: 230px
}

.xakpnky {
    max-width: 1140px
}

.xald32y {
    height: var(--x1ufrv69)
}

.xalzgdx {
    width: var(--size-action-height-large)
}

.xam5rvr {
    height: 1.5rem
}

.xamhcws {
    border-top-width: 2px
}

.xanhq36 {
    scroll-margin-top: 24px
}

.xao3ckt {
    right: -38px
}

.xao9uio {
    margin-top: -.3em
}

.xapf23v {
    width: calc(100% - 56px)
}

.xapjn7j {
    max-width: 760px
}

.xaplyd {
    max-height: 212px
}

.xaqh0s9 {
    margin-top: 26px
}

.xaqnpqx {
    width: calc((100% - 88px) / 12 - 8px)
}

.xar3xsg {
    border-bottom-width: 12px
}

.xar43jj {
    border-top-color: #fecaca
}

.xard7js {
    max-width: 668px
}

.xarkw9x {
    width: 142px
}

.xat24cr {
    margin-bottom: 0
}

.xat3117 {
    min-height: calc(100vh - var(--header-height))
}

.xaxev8c {
    min-height: 365px
}

.xaxlft0 {
    min-width: var(--original-media-tile-width)
}

.xaxqgx0 {
    padding-bottom: var(--xsjk21m)
}

.xaymia4 {
    height: 51px
}

.xazcve0 {
    max-width: 100px
}

.xb172dh {
    width: 116px
}

.xb1ln0t {
    width: calc(50% - 24px)
}

.xb1tr7e {
    padding-bottom: var(--x108ixv2)
}

.xb2igco {
    padding-top: 10%
}

.xb2p7v0 {
    border-bottom-color: #ffffff80
}

.xb2rc7v {
    height: 192px
}

.xb3vjxh {
    padding-bottom: var(--x1tkffkd)
}

.xb48aqu {
    max-height: 130px
}

.xb5end7 {
    margin-top: var(--size-negative-2)
}

.xb5peej {
    max-height: 548px
}

.xb60qbq {
    border-bottom-color: var(--BasePulseEffect_pulseColor)
}

.xb64mzb {
    max-width: 446px
}

.xb7tys7 {
    height: 308px
}

.xb8860o {
    margin-top: var(--card-padding-vertical)
}

.xb8htw9 {
    height: 85%
}

.xb8qb8r {
    margin-top: 100px
}

.xb947yb {
    bottom: -24px
}

.xbaz6xv {
    padding-bottom: 30px
}

.xbb1ro8 {
    max-width: 1262px
}

.xbc0jrw {
    width: calc(100vw - 360px)
}

.xbe17z6 {
    padding-bottom: 34px
}

.xbf86uk {
    max-height: 328px
}

.xbfrwjf {
    bottom: 4px
}

.xbggcod {
    width: 776px
}

.xbgkxdc {
    max-width: 30%
}

.xbhj19a {
    padding-bottom: var(--xzygngb)
}

.xbhoeg6 {
    width: 133px
}

.xbie4d3 {
    width: calc(100% - 10px)
}

.xbk4o8w {
    max-height: calc(90vh - 148px)
}

.xbkofub {
    width: 301px
}

.xbkr7qi {
    width: 3.5ch
}

.xbktkl8 {
    min-height: 56px
}

.xbktue8 {
    height: 182px
}

.xbl3840 {
    width: 285px
}

.xbl57os {
    width: 323px
}

.xblct2w {
    padding-bottom: 260px
}

.xbm45tq {
    height: calc(100vh - 105px)
}

.xbnlgq2 {
    padding-top: var(--nav-list-cell-padding-vertical)
}

.xbnlsq {
    margin-bottom: 3.2%
}

.xbo0cbj {
    margin-bottom: calc(var(--size-10) / 2)
}

.xbqi55i {
    width: 960px
}

.xbqmo8c {
    max-width: 156px
}

.xbr3nou {
    padding-bottom: var(--dialog-anchor-vertical-padding)
}

.xbric6n {
    border-bottom-color: var(--primary-icon)
}

.xbs1w56 {
    max-height: 810px
}

.xbsgh1h {
    border-top-width: var(--x8g8wmh)
}

.xbssg55 {
    top: 50px
}

.xbstwhj {
    width: 450px
}

.xbu5dzu {
    width: 288px
}

.xbv7z86 {
    width: var(--size-action-height-small)
}

.xbwjon8 {
    width: 552px
}

.xbwy6ji {
    min-height: 150px
}

.xbxo1r {
    height: 149px
}

.xbzbn6b {
    width: calc((100% - 88px)/4 - 8px)
}

.xbzbt5l {
    width: 166px
}

.xc098so {
    height: calc(100% - var(--mws-onboarding-setup-bar-height, 0px))
}

.xc0y8d3 {
    width: 169px
}

.xc1b62n {
    height: var(--thumbnail-medium-size)
}

.xc22wi9 {
    padding-top: .8rem
}

.xc34q8j {
    max-width: 357px
}

.xc35whr {
    margin-top: var(--size-2)
}

.xc3b8f0 {
    height: 266px
}

.xc3bs5a {
    margin-bottom: -30px
}

.xc3hqiw {
    min-width: 153px
}

.xc5f494 {
    max-width: 624px
}

.xc5o50y {
    width: 210px
}

.xc5uhaz {
    border-top-color: var(--disabled-button-text)
}

.xc6p2dh {
    height: 270px
}

.xc6zwhy {
    border-bottom-color: #c9cccf
}

.xc79s8r {
    margin-top: var(--size-negative-14)
}

.xc99tnm {
    max-width: 64px
}

.xc9qbxq {
    height: 36px
}

.xcahkc8 {
    max-height: calc(100vh - var(--header-height) - 56px)
}

.xcajucb {
    height: 74vh
}

.xcavsbe {
    border-top-color: var(--utility-border-active)
}

.xcb67fk {
    margin-bottom: var(--size-14)
}

.xcbf60w {
    height: 115px
}

.xcbg5xz {
    border-bottom-color: var(--xt2duer)
}

.xcbkimw {
    height: 85px
}

.xcctkbc {
    height: 1000px
}

.xcgnprq {
    top: calc(100% + 3px)
}

.xch40qd {
    height: 122px
}

.xcht7qi {
    padding-bottom: var(--xtncwjf)
}

.xci0xqf {
    width: 7px
}

.xcjnwoz {
    max-width: 105px
}

.xcjokc5 {
    border-top-color: var(--x1s39hm7)
}

.xck5h2i {
    height: var(--thumbnail-xsmall-size)
}

.xcksmut {
    height: calc(98vh - var(--header-height))
}

.xcla1mw {
    padding-bottom: var(--xouawjn)
}

.xclnmbr {
    right: 6px
}

.xclxahi {
    padding-top: calc((100% - 2px)/2)
}

.xcn1v36 {
    max-height: calc(100vh - var(--header-height) - 10px)
}

.xcnrnt8 {
    max-height: 50vh
}

.xcobv4u {
    width: var(--preview-gradient-width)
}

.xconrdv {
    bottom: 44px
}

.xcoq3jd {
    top: 120px
}

.xcp74o4 {
    border-top-color: #dee3e9
}

.xcprkey {
    width: 16.66%
}

.xcq0f20 {
    max-width: 750px
}

.xcq0j1m {
    max-width: 483px
}

.xcqfwj3 {
    padding-top: var(--size-14)
}

.xcr6e60 {
    padding-bottom: var(--xzefxo)
}

.xcrdjk4 {
    padding-bottom: 54%
}

.xcreck4 {
    padding-bottom: var(--x1yk77jx)
}

.xcrr8yc {
    top: -20px
}

.xctk3hg {
    max-height: 160px
}

.xctrb1h {
    width: 168px
}

.xcu0hol {
    max-height: var(--thumbnail-small-size)
}

.xcv1u6m {
    padding-bottom: var(--Spacing-Padding-None, 0px)
}

.xcwdg0z {
    width: 342px
}

.xcx40h0 {
    height: 420px
}

.xcxhlts {
    margin-top: 15px
}

.xcxk34k {
    padding-top: -4px
}

.xcxyt1m {
    padding-bottom: var(--size-negative-10)
}

.xcyvk0f {
    height: 678px
}

.xcyy4bq {
    max-height: calc(80% - 10px)
}

.xczebs5 {
    min-width: var(--messenger-card-min-width)
}

.xczgizg {
    bottom: -55px
}

.xczueoj {
    height: 146px
}

.xczx1qp {
    width: var(--xkg63a2)
}

.xczybaz {
    width: 261px
}

.xd183bf {
    max-height: calc(1em * (20 / 17) * 2)
}

.xd1z115 {
    min-width: 274px
}

.xd2loe5 {
    border-top-style: dotted
}

.xd3augr {
    max-height: 2.6em
}

.xd402qu {
    top: 26px
}

.xd6ggbz {
    border-bottom-color: var(--calendar-event-card-outline-red)
}

.xd74wdx {
    min-height: calc(100vh - 178px)
}

.xd79z9g {
    border-bottom-color: var(--base-lime)
}

.xd7gaf3 {
    border-top-color: var(--calendar-event-card-outline-green)
}

.xd7y6wv {
    height: 26px
}

.xd8588f {
    min-height: 95vh
}

.xd8l9wo {
    width: 86%
}

.xd9d873 {
    height: calc(100vh - 56px);
    height: calc(100dvh - 56px)
}

.xdai5fg {
    max-width: 1088px
}

.xdayhw3 {
    margin-bottom: 25%
}

.xdaz9ii {
    max-width: 382px
}

.xdc2ju1 {
    width: 69px
}

.xdd4er5 {
    bottom: auto
}

.xdd8jsf {
    height: 52px
}

.xddgzll {
    height: 5em
}

.xdduh5l {
    max-width: 330px
}

.xddyaia {
    height: var(--size-action-height-large)
}

.xdeihhi {
    padding-bottom: var(--xnazks6)
}

.xdfaeaq {
    padding-bottom: var(--x14ofxiu)
}

.xdh4r71 {
    padding-bottom: -8px
}

.xdhweic {
    min-width: 7px
}

.xdixhd {
    max-height: calc(100vh - 228px)
}

.xdiz9cm {
    height: 59px
}

.xdj266r {
    margin-top: 0
}

.xdjwith {
    border-bottom-width: var(--border-width-thick)
}

.xdk10zv {
    padding-bottom: var(--size-48)
}

.xdk3k9y {
    min-height: 310px
}

.xdk7pt {
    height: 8px
}

.xdkb9vc {
    max-width: calc(100% - 56px)
}

.xdkng60 {
    border-bottom-color: var(--xdg47pa)
}

.xdlfrbd {
    top: 71px
}

.xdlgdo1 {
    padding-bottom: var(--xm7gu2b)
}

.xdmo3px {
    height: 295px
}

.xdn9n1b {
    height: var(--workds-text-input-addon-height)
}

.xdnc581 {
    padding-bottom: min(40%, 400px)
}

.xdnh18i {
    height: calc(var(--size-10) * 5.2)
}

.xdnia0s {
    min-height: 544px
}

.xdnzh0y {
    max-height: 90%
}

.xdok9ry {
    max-width: calc(100% - 64px)
}

.xdolth3 {
    margin-bottom: -44px
}

.xdox8uz {
    height: 106px
}

.xdp9bt8 {
    margin-bottom: var(--size-6)
}

.xdpfuu1 {
    width: 800px
}

.xdqdh73 {
    width: 28%
}

.xdr9t0c {
    max-height: 52px
}

.xdrmqcf {
    height: 454px
}

.xdrqleo {
    width: 308px
}

.xdrr4mi {
    max-height: var(--thumbnail-medium-size)
}

.xdrs2t1 {
    border-bottom-color: var(--secondary-button-background)
}

.xdsb8wn {
    top: 100%
}

.xdslu8r {
    height: calc(100vh - 100px)
}

.xdtq3y2 {
    padding-bottom: var(--xp6p8d6)
}

.xdtycu2 {
    width: calc(var(--size-small) * 2.5)
}

.xduc07 {
    padding-top: 100%
}

.xdvlbce {
    padding-bottom: 9px
}

.xdwcc1e {
    margin-top: -65px
}

.xdwzuf7 {
    height: 260px
}

.xdyaqo4 {
    border-top-color: var(--hosted-view-selected-state)
}

.xdyyz9e {
    border-top-color: var(--line-separator)
}

.xdzyupr {
    width: 300px
}

.xe0957l {
    min-height: 22px
}

.xe0e401 {
    padding-top: 165px
}

.xe0p6wg {
    min-height: 28px
}

.xe10afn {
    max-width: 80ch
}

.xe19ue0 {
    max-height: var(--thumbnail-xsmall-size)
}

.xe1l5t4 {
    height: 552px
}

.xe20zfg {
    width: 97%
}

.xe2m9f7 {
    max-height: 254px
}

.xe3e8bt {
    border-bottom-color: var(--blue-link)
}

.xe3yebo {
    width: 40em
}

.xe49bxc {
    height: 290.25px
}

.xe4nanf {
    border-top-width: var(--x1sb3civ)
}

.xe52b9x {
    margin-bottom: 54px
}

.xe7qboe {
    width: 343px
}

.xe8fvb2 {
    top: 54px
}

.xe95u6g {
    max-width: var(--messenger-card-max-width)
}

.xe98eky {
    height: calc(var(--scrollable-content-header-height-large) - 1px)
}

.xe9vn5y {
    width: 174px
}

.xeatkqw {
    max-width: 50vw
}

.xeb3olx {
    padding-top: calc(.6944444444444444*100%)
}

.xeb58b7 {
    top: .5px
}

.xec78no {
    padding-top: 3.5%
}

.xed2znf {
    margin-top: var(--message-list-margin-block)
}

.xedcshv {
    max-height: inherit
}

.xee1xo4 {
    border-top-color: #3e9efb
}

.xeepkih {
    width: 62px
}

.xeexxlc {
    max-height: 70%
}

.xefyazp {
    width: 90px
}

.xefzj8c {
    padding-bottom: 60px
}

.xegnrdp {
    height: 9px
}

.xegv1xp {
    border-bottom-color: #e1e3e5
}

.xehph5 {
    height: 32%
}

.xehumi9 {
    width: var(--x4jee19)
}

.xehuqhz {
    width: 193px
}

.xeiehk9 {
    max-height: 436px
}

.xek95gm {
    min-width: 164px
}

.xekg4wz {
    width: var(--size-small)
}

.xekvq9b {
    max-width: var(--xkg63a2)
}

.xekxv85 {
    height: 168px
}

.xenygr1 {
    max-height: 38px
}

.xeo09yj {
    max-width: 1160px
}

.xeoy8u4 {
    min-width: 103px
}

.xepj23h {
    height: 528px
}

.xepxnk6 {
    max-width: 712px
}

.xeq5yr9 {
    width: fit-content
}

.xeqt6cg {
    top: 68px
}

.xerfsed {
    width: 115%
}

.xerhiuh {
    padding-top: var(--chat-bubble-padding-vertical, 8px)
}

.xeuo8t1 {
    max-width: var(--x19rz69o)
}

.xeuokre {
    width: var(--size-12)
}

.xeuugli {
    min-width: 0
}

.xewcech {
    max-width: 20%
}

.xewm4ob {
    margin-top: -42px
}

.xewp6mh {
    width: 560px
}

.xex909m {
    width: 5rem
}

.xexbof0 {
    height: 820px
}

.xexjes {
    max-width: 930px
}

.xexrwz1 {
    max-height: calc(100vh - 120px)
}

.xexx8yu {
    padding-top: 0
}

.xey0ri3 {
    max-height: 1500px
}

.xeyl8ow {
    width: var(--size-large)
}

.xeytlfw {
    padding-bottom: var(--xa8w304)
}

.xezivpi {
    width: max-content
}

.xezl2tj {
    width: 25px
}

.xezr7x3 {
    padding-bottom: var(--x1dnohla)
}

.xf08ihn {
    padding-bottom: var(--xwfipl1)
}

.xf08kfj {
    height: .875rem
}

.xf18lwv {
    width: 458px
}

.xf1td5l {
    margin-top: var(--size-negative-24)
}

.xf30bs1 {
    height: 137px
}

.xf3fr44 {
    max-width: 1px
}

.xf68679 {
    max-width: var(--x-maxWidth)
}

.xf6mfmo {
    padding-top: 4rem
}

.xf6wnu4 {
    height: 430px
}

.xf7dwv7 {
    padding-bottom: var(--x15qbgmd)
}

.xf8dkhy {
    border-bottom-color: var(--xfsprpa)
}

.xf8h68t {
    margin-top: -25px
}

.xf9lk3t {
    max-width: 840px
}

.xf9sqsv {
    width: 23.5px
}

.xfadu90 {
    padding-bottom: var(--x1iw4ags)
}

.xfb3i0g {
    min-width: 180px
}

.xfd5v8p {
    height: 380px
}

.xfdjxqc {
    width: 516px
}

.xfefp2b {
    width: var(--filmstrip-tile-width)
}

.xfer4rk {
    width: calc(100% - 82px)
}

.xfgsk1c {
    width: 67px
}

.xfh0ao1 {
    max-height: calc(80vh - var(--header-height))
}

.xfhlp2a {
    width: 33.33%
}

.xfi1oeo {
    padding-bottom: 21px
}

.xfij2m4 {
    height: calc(100vh - var(--header-height));
    height: calc(100dvh - var(--header-height))
}

.xfitlp5 {
    margin-bottom: 9px
}

.xfj1xho {
    width: 158px
}

.xfkxr84 {
    margin-bottom: var(--size-negative-4)
}

.xfl9c3a {
    width: min(40vh, 90vw)
}

.xflhtjb {
    max-height: calc(80vh - 60px)
}

.xflrilb {
    margin-bottom: 120px
}

.xfmqdhw {
    width: 70vw
}

.xfmqk8h {
    min-height: calc(100% - var(--header-height))
}

.xfn0pps {
    border-bottom-color: var(--geodesic-next-color-border-divider-default-active)
}

.xfo62xy {
    width: 2px
}

.xfobmml {
    width: 408px
}

.xfp4ol3 {
    width: 215px
}

.xfp77mx {
    max-width: 432px
}

.xfqi8uc {
    bottom: 25px
}

.xfqvx3j {
    height: 282px
}

.xfr5jun {
    top: 8px
}

.xfrknzv {
    padding-top: 6.5px
}

.xfs21u1 {
    padding-bottom: 8%
}

.xfstn9c {
    padding-bottom: var(--size-4)
}

.xftnhvs {
    padding-bottom: var(--x1a0t850)
}

.xfuyx01 {
    height: 513px
}

.xfvyar9 {
    min-width: 60px
}

.xfw766j {
    min-width: 25vw
}

.xfwb7fy {
    width: 89%
}

.xfwh8a8 {
    min-width: 156px
}

.xfwqwp2 {
    padding-bottom: var(--x1jc9xja)
}

.xfx42nl {
    min-height: 324px
}

.xfx9s81 {
    max-width: 980px
}

.xfxsp4d {
    height: 173px !important
}

.xfyf068 {
    top: 13px
}

.xfywdjv {
    max-height: 510px
}

.xfz9iyh {
    border-bottom-color: var(--negative)
}

.xfzwuy3 {
    height: var(--media-tile-height)
}

.xfzxyo3 {
    max-height: 35vh
}

.xg074y0 {
    width: 703px
}

.xg0is8a {
    min-height: 420px
}

.xg0jo4d {
    width: 75%
}

.xg0y23j {
    width: calc(100% - 300px)
}

.xg16ivm {
    max-width: 296px
}

.xg16rpz {
    padding-top: 14.2857%
}

.xg4rxxw {
    top: 43px
}

.xg69vsb {
    padding-top: 60.5px
}

.xg6iff7 {
    min-height: 100vh
}

.xg7gh6y {
    width: 195px
}

.xg7h5cd {
    height: fit-content
}

.xg7yk9i {
    height: 8.5px
}

.xg80ozm {
    width: 330px
}

.xg87l8a {
    margin-top: 32px
}

.xg8j3zb {
    padding-bottom: 3px
}

.xg9jgzg {
    max-height: min(560px, 90vh)
}

.xga4l59 {
    padding-bottom: 35.5px
}

.xga75y6 {
    min-height: calc(100vh - 64px)
}

.xgbm1jk {
    width: 78px
}

.xgc0pbm {
    min-width: 1px
}

.xgclrnq {
    width: 766px
}

.xgcyixa {
    max-width: 386px
}

.xgcz4p1 {
    max-height: 132px
}

.xgd8bvy {
    width: 28px
}

.xgdpwzz {
    top: 51px
}

.xge0ay3 {
    width: 66px
}

.xge4jfe {
    top: 165px
}

.xgf0v1f {
    margin-bottom: 13.5px
}

.xgf8fm {
    width: 99px
}

.xgfcmlh {
    border-bottom-style: var(--popover-border-style)
}

.xgg1l89 {
    max-width: 546px
}

.xggofmx {
    max-width: 65%
}

.xggygye {
    scroll-margin-top: 8px
}

.xgh4ds1 {
    height: 51.5px
}

.xgjipgf {
    margin-bottom: 75px
}

.xgjxtca {
    border-top-color: var(--always-white)
}

.xgkjt62 {
    width: 67%
}

.xgl3mwj {
    width: 244px
}

.xglei2g {
    border-top-color: var(--fds-white)
}

.xgm4di7 {
    border-top-color: #cbd2d9
}

.xgmub6v {
    width: 590px
}

.xgmxx4u {
    max-width: 270px
}

.xgn03vj {
    width: calc(40% - 20px)
}

.xgnilib {
    top: 60%
}

.xgo1f5x {
    padding-bottom: 66px
}

.xgpp4cj {
    margin-top: 140px
}

.xgq9j65 {
    left: var(--x-left)
}

.xgqk73l {
    width: 95%
}

.xgqnoi5 {
    min-height: 560px
}

.xgqtt45 {
    min-width: 100%
}

.xgsotlz {
    padding-bottom: var(--x1f5vsap)
}

.xgsy3ew {
    border-bottom-color: var(--blue-primary)
}

.xgt3fid {
    width: 316px
}

.xgt6qma {
    width: 372px
}

.xgtgllz {
    top: 29px
}

.xgu7n3t {
    height: 156px
}

.xguizpc {
    border-top-color: var(--blue-link)
}

.xgujvf1 {
    min-height: 42px
}

.xgutici {
    max-width: 344px
}

.xgvtikc {
    height: 334px
}

.xgwjfdz {
    margin-top: var(--message-list-item-margin-block)
}

.xgyqq7e {
    padding-bottom: var(--size-negative-2)
}

.xgza26u {
    top: 38px
}

.xgzd6zt {
    border-top-color: #0000000f
}

.xh0rhid {
    top: 200px
}

.xh1ijdm {
    max-height: 580px
}

.xh1w48e {
    border-bottom-color: var(--x1f8hdz3)
}

.xh2bela {
    border-bottom-width: var(--list-border-width, 0px)
}

.xh2o6of {
    width: min(540px, 92%)
}

.xh3e4c7 {
    padding-top: var(--workds-text-input-padding-vertical)
}

.xh3wvx0 {
    margin-bottom: -12px
}

.xh4j8nf {
    max-height: 32px
}

.xh4zkvx {
    width: clamp(200px, 18vw, 275px)
}

.xh58mac {
    margin-top: 1.5px
}

.xh6bu4q {
    padding-bottom: 20vh
}

.xh6lk7j {
    width: 154px
}

.xh7r9u3 {
    top: 192px
}

.xh7u6yw {
    width: calc(var(--width))
}

.xh7uebp {
    margin-bottom: 80px
}

.xh8vejz {
    min-width: 205px
}

.xh8yej3 {
    width: 100%
}

.xh9b8t5 {
    max-width: 1110px
}

.xh9uqaf {
    max-width: 60%
}

.xhb83ud {
    height: calc(100% - 50px)
}

.xhcnd13 {
    max-height: 95vh
}

.xhd83ik {
    max-height: 85vh
}

.xhddjaf {
    border-bottom-color: var(--toggle-active-background)
}

.xhdrugr {
    border-bottom-color: #e1e3e5
}

.xheinks {
    height: var(--new-subheadline-font-size)
}

.xhfkudu {
    width: 820px
}

.xhft0lx {
    max-height: calc(100vh - 400px)
}

.xhgxovh {
    border-bottom-color: #d2d5d8
}

.xhi5dp5 {
    border-bottom-color: #dddfe2
}

.xhie56u {
    max-height: 353px
}

.xhiitf2 {
    height: calc(100% - 2px)
}

.xhil1aj {
    border-top-color: var(--x17xti0e)
}

.xhimm0m {
    height: 504px
}

.xhiysgs {
    height: var(--button-small-height)
}

.xhj03cu {
    max-width: calc(100% - var(--mwp-message-list-actions-width, 70px) - 5px)
}

.xhjk10j {
    height: 140px
}

.xhjxwu4 {
    bottom: 76px
}

.xhk4lve {
    padding-bottom: var(--x196hffg)
}

.xhksxof {
    top: -24px
}

.xhl67rn {
    height: calc(100% - 114px)
}

.xhlwh9 {
    margin-top: 15%
}

.xhm7p0i {
    min-height: 192px
}

.xhnqznf {
    width: 12rem
}

.xhnxaur {
    border-bottom-color: var(--dolly-cta-default)
}

.xhoyvmc {
    border-bottom-color: var(--always-black)
}

.xhpatk0 {
    width: 184px
}

.xhpj6qi {
    border-bottom-color: #bcc0c4
}

.xhq1jkn {
    right: -24px
}

.xhqpbu2 {
    width: calc(100% + 8px)
}

.xhrpt6u {
    margin-top: 18px
}

.xhsvlbd {
    margin-top: -10px
}

.xhsvqqp {
    padding-bottom: 75px
}

.xht4xr3 {
    width: 480px
}

.xht52j2 {
    height: 10vh
}

.xht5p9 {
    min-height: calc(80vh - 60px)
}

.xht8ovn {
    border-bottom-color: var(--base-blue)
}

.xhuqy04 {
    height: 233px
}

.xhva8cs {
    border-bottom-color: #ffffff20
}

.xhvchuf {
    min-width: 328px
}

.xhvdbge {
    height: 19px
}

.xhvklfv {
    top: 70%
}

.xhwbanj {
    padding-bottom: var(--xvqghgo)
}

.xhwf2h4 {
    width: 186px
}

.xhyb2dy {
    width: 52%
}

.xhzj8wp {
    padding-top: 46px
}

.xi0exxh {
    height: 23px
}

.xi0zx8b {
    top: 17.5px
}

.xi2lk0m {
    bottom: -8px
}

.xi2xub4 {
    border-top-color: #dddfe2
}

.xi3av73 {
    min-height: 120px
}

.xi3dyvs {
    top: 22px
}

.xi55695 {
    width: 328px
}

.xi5va6r {
    border-bottom-color: var(--primary-deemphasized-button-background)
}

.xi7xohj {
    height: 523px
}

.xi8ezg {
    margin-bottom: var(--x1e59rr2)
}

.xi9omaa {
    width: calc(var(--thumbnail-small-size) - 8px)
}

.xia5s5o {
    border-bottom-color: var(--shadow-inset)
}

.xib59rt {
    margin-top: 38px
}

.xiba41w {
    height: 25vh
}

.xibtwe8 {
    height: 520px
}

.xic6xeb {
    margin-bottom: 2%
}

.xic84rp {
    max-width: 650px
}

.xieb3on {
    margin-bottom: 20px
}

.xieo1w8 {
    max-width: min(calc(100% - 32px), 1920px)
}

.xif1xkk {
    height: 52vw
}

.xifccgj {
    margin-top: -6px
}

.xifkd7f {
    width: 140px
}

.xignqqw {
    padding-bottom: var(--section-header-padding-vertical)
}

.xijc0j3 {
    padding-top: 36px
}

.xijmrfd {
    height: 375px
}

.xikvfz7 {
    margin-bottom: 174px
}

.xilsqmc {
    min-width: var(--xomepac)
}

.xin7jxp {
    border-top-color: var(--background-secondary)
}

.xinu3np {
    width: 45%
}

.xip93fl {
    border-bottom-color: var(--base-cherry)
}

.xipajat {
    width: 131px
}

.xipdjvq {
    max-height: 454px
}

.xiqx3za {
    height: 178px
}

.xiqxr00 {
    min-width: 540px
}

.xiqz8rq {
    padding-top: 42px
}

.xircvzj {
    border-bottom-color: var(--p-color-border-subdued, var(--p-border-subdued))
}

.xirmpls {
    min-height: calc(100vh - var(--header-height, 0px))
}

.xirqqd8 {
    max-width: 80px
}

.xisnujt {
    min-height: 20px
}

.xiv7p99 {
    margin-bottom: 100px
}

.xivesh0 {
    width: 298px
}

.xiviw22 {
    height: var(--xdt1ml)
}

.xivrtre {
    margin-bottom: var(--header-height)
}

.xivxizw {
    border-bottom-color: #1a1a1a
}

.xiw3zem {
    height: 624px
}

.xiwez9t {
    height: 399px
}

.xj1a638 {
    width: var(--xxqa0dq)
}

.xj2sr0j {
    max-height: min(60%, 150px)
}

.xj35x94 {
    width: 112px
}

.xj3xnx9 {
    padding-bottom: var(--xx29k9b)
}

.xj431qh {
    margin-top: 20vh
}

.xj6ak53 {
    width: 340px
}

.xj6rfhx {
    width: calc((100vw - 100%)/2)
}

.xj7dor9 {
    max-width: 96px
}

.xj7dxh7 {
    max-height: 330px
}

.xj7ipzj {
    height: 696px
}

.xj8ehma {
    max-height: calc(100vh - 132px - 100%)
}

.xj9xw9b {
    min-height: 26px
}

.xja02kk {
    width: 110px
}

.xjb2dyf {
    margin-bottom: 21px
}

.xjbys53 {
    top: var(--x-top)
}

.xjd2vgl {
    width: 539px
}

.xjd8us4 {
    max-height: 1200px
}

.xjdeeb5 {
    width: var(--xuz79jl)
}

.xjfspsa {
    padding-bottom: var(--xog78oh)
}

.xjhiqhd {
    max-height: 112px
}

.xjhyrdu {
    height: 650px
}

.xji0cgr {
    border-bottom-color: var(--shadow-2)
}

.xjibb99 {
    top: -5px
}

.xjidcbl {
    padding-top: var(--size-negative-10)
}

.xjislg6 {
    width: var(--messenger-sidebar-expanded-width)
}

.xjjci79 {
    min-height: 250px
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjl7whj {
    width: calc(100% + 1px)
}

.xjm9jq1 {
    height: 1px
}

.xjmv2fv {
    border-bottom-width: var(--input-border-width)
}

.xjmwvv9 {
    width: 544px
}

.xjnb2h5 {
    height: 125px
}

.xjnjwiz {
    width: 318px
}

.xjnlgov {
    bottom: 20px
}

.xjon2wa {
    width: calc(var(--original-media-tile-width) - 8px)
}

.xjoudau {
    min-width: 125px
}

.xjp8j0k {
    height: 96px
}

.xjpak69 {
    padding-top: var(--x2iiypy)
}

.xjpr12u {
    margin-bottom: 2px
}

.xjqd8mg {
    top: 19px
}

.xjqpnuy {
    border-top-color: var(--always-dark-overlay)
}

.xjqpyvm {
    padding-bottom: var(--x-paddingBottom)
}

.xjqzex7 {
    width: 580px
}

.xjrrmdf {
    height: 310px
}

.xjs400a {
    max-height: -webkit-fill-available
}

.xjtb0g9 {
    width: 149px
}

.xjuepoi {
    height: 407px
}

.xjv05ge {
    margin-top: 28px
}

.xjv5tch {
    height: 4.5px
}

.xjwf9q1 {
    min-height: 24px
}

.xjx3qyu {
    margin-top: var(--menu-margin-block)
}

.xjx4602 {
    margin-bottom: 76px
}

.xjx7936 {
    max-width: 1320px
}

.xjxljni {
    min-height: 50vh
}

.xjy6hil {
    max-height: 34px
}

.xjyil56 {
    width: 109px
}

.xjzaux3 {
    width: 92px
}

.xjzcg3w {
    width: 85px
}

.xk0k611 {
    max-height: 75%
}

.xk18cgp {
    border-bottom-color: var(--geodesic-next-color-icon-error-active)
}

.xk1l47c {
    margin-bottom: -68px
}

.xk1wuvs {
    margin-bottom: 56px
}

.xk3k1th {
    overscroll-behavior-x: var(--x-overscrollBehaviorX)
}

.xk4dd5j {
    height: 30%
}

.xk54qb2 {
    padding-top: 160px
}

.xk555si {
    padding-bottom: var(--gap-xx-large)
}

.xk68kj7 {
    width: 510px
}

.xk7d3n6 {
    min-width: 1254px
}

.xk7dvq3 {
    bottom: 42px
}

.xk8lq53 {
    min-width: max-content
}

.xk8t5le {
    height: 2.25rem
}

.xk9mzb7 {
    margin-top: 13px
}

.xk9q5a7 {
    max-width: 56.25vh
}

.xkcn1ht {
    width: 862px
}

.xkdopwv {
    max-width: 40.2%
}

.xkdpuxl {
    height: 15%
}

.xken49m {
    margin-top: -13px
}

.xkgs3ab {
    min-width: 130px
}

.xkgu5aw {
    max-height: 50px
}

.xkh9tda {
    border-top-color: var(--fds-gray-20)
}

.xkha3w2 {
    left: 0%
}

.xkiff13 {
    min-height: 293px
}

.xkisesf {
    height: 75vh
}

.xkj4a21 {
    min-width: var(--x-minWidth)
}

.xkjf3g4 {
    max-height: 221px
}

.xkjj1ya {
    border-bottom-color: var(--text-badge-critical-background)
}

.xkk90sl {
    border-bottom-color: #d82442
}

.xkk9leb {
    border-top-color: var(--negative-background)
}

.xkkctlj {
    border-top-color: var(--list-border-color, transparent)
}

.xkl5mrx {
    height: 460px
}

.xkm234c {
    padding-bottom: var(--x1ep812n)
}

.xkmi0ni {
    padding-bottom: var(--x119fpul)
}

.xkmisrf {
    height: 262px
}

.xko4s5u {
    border-top-color: #ebedf0
}

.xko6p0i {
    height: var(--x1gw2uv0)
}

.xkosdsc {
    width: 96%
}

.xkp8cr4 {
    border-bottom-color: var(--about-ig-black)
}

.xkplgnz {
    top: -5.5px
}

.xkpwwdj {
    margin-bottom: 134px
}

.xkq7avx {
    height: 176px
}

.xkqdns9 {
    height: calc(((100vh - 80px)*.5625 - 48px)*.5625)
}

.xkr2gcc {
    min-height: 515px
}

.xkrbisn {
    border-top-color: #e5e5e5
}

.xkrzlt3 {
    min-height: 348px
}

.xks97mr {
    padding-bottom: calc((var(--mono-font-size) - var(--body-font-size)) / 2)
}

.xktia5q {
    width: 80%
}

.xktpd3l {
    min-width: 100px
}

.xkvj223 {
    width: var(--thumbnail-small-size)
}

.xkvqqw9 {
    padding-top: 3.5px
}

.xkwawvv {
    border-bottom-color: var(--progress-ring-neutral-foreground)
}

.xkxa9zd {
    width: calc(100% - 32px)
}

.xkxdd80 {
    height: var(--original-media-tile-height)
}

.xkxsfb {
    padding-bottom: 84px
}

.xkygqaa {
    max-width: 216px
}

.xkz7hr7 {
    max-height: 534px
}

.xkzvxw0 {
    width: 238px
}

.xl010v5 {
    margin-right: 4px
}

.xl0us3e {
    width: 164px
}

.xl0xmcq {
    margin-bottom: calc(50vh - 60px)
}

.xl0zg8o {
    padding-top: 98px
}

.xl11dzl {
    max-width: 228px
}

.xl2p5ez {
    width: calc(100% - 5px)
}

.xl4nqp8 {
    max-width: var(--original-media-tile-width)
}

.xl4ysuq {
    height: 313px
}

.xl5ka8d {
    max-height: 190px
}

.xl6hnh8 {
    height: calc(407px - 100%)
}

.xl6w1qr {
    border-top-color: var(--calendar-event-card-outline-gray)
}

.xl6ylev {
    border-bottom-color: var(--x1lgju46)
}

.xl7mdt5 {
    border-bottom-color: var(--secondary-button-stroke) !important
}

.xl8u0lm {
    width: 672px
}

.xl8z2ie {
    max-height: 250px
}

.xl9asgm {
    padding-top: var(--badge-inner-padding-vertical)
}

.xl9nvqe {
    min-width: min(fit-content, 100%)
}

.xlacmmq {
    height: var(--size-action-height-small)
}

.xlaft8j {
    padding-top: 44px
}

.xlbaqgo {
    min-height: calc(80dvh - 280px)
}

.xlbnqw7 {
    padding-bottom: var(--size-32)
}

.xlcma2z {
    width: var(--xk37jod)
}

.xldsiz1 {
    border-top-width: var(--xik8ccv)
}

.xldx9it {
    padding-bottom: var(--x1ly97zt)
}

.xle2ein {
    height: 107px
}

.xlf90xa {
    height: 65vw
}

.xlgppeh {
    max-height: 86vh
}

.xlgubvy {
    height: 488px
}

.xlhf68m {
    padding-bottom: var(--xh5c7ch)
}

.xli8mwh {
    padding-bottom: var(--xxvujgc)
}

.xlj7ndi {
    padding-bottom: var(--x160vvi)
}

.xljfnv1 {
    padding-top: 33px
}

.xlk1fp6 {
    max-height: 80px
}

.xlkpf9p {
    padding-bottom: 0%
}

.xlm3tn6 {
    margin-bottom: var(--x-marginBlockEnd)
}

.xlm99nl {
    min-width: 240px
}

.xlno8ev {
    margin-bottom: 4.6%
}

.xlnp5zw {
    padding-top: var(--header-height)
}

.xlo07zb {
    height: 90px
}

.xlo3gf {
    padding-bottom: var(--x1mkiz9j)
}

.xloyg6u {
    width: calc(100% - 48px)
}

.xlpg0r2 {
    width: 30vw
}

.xlpmhqh {
    padding-bottom: var(--xoyq0qf)
}

.xlr2k0p {
    width: 48.333%
}

.xlr658r {
    padding-bottom: var(--x1aan91e)
}

.xlrawln {
    height: 25px
}

.xlrdbfi {
    width: 370px
}

.xlro9se {
    width: 274px
}

.xls908q {
    height: calc(75vh - 60px)
}

.xltsf5c {
    max-width: 406px
}

.xlu33ui {
    width: 155px
}

.xlufg6w {
    padding-top: var(--x15qbgmd)
}

.xlup9mm {
    height: 16px
}

.xlv8yqo {
    max-width: calc(100% - 16px)
}

.xlvg47w {
    min-height: 44%
}

.xlw872z {
    border-top-color: var(--disabled-text)
}

.xlwk7ot {
    min-width: var(--badge-small-min-width)
}

.xlxnqtx {
    border-top-color: #00000010
}

.xlxy82 {
    border-bottom-width: 2px
}

.xlxyqfn {
    height: 50%
}

.xly6t68 {
    min-width: 135px
}

.xlya59e {
    border-top-style: dashed
}

.xlyiply {
    border-top-color: var(--secondary-destructive-button-stroke)
}

.xlzdkyn {
    height: 218px
}

.xlzg99y {
    width: 23px
}

.xlzyvqe {
    height: 1em
}

.xm0tpha {
    height: calc(var(--thumbnail-medium-size) - 8px)
}

.xm2vbnp {
    border-bottom-color: var(--calendar-event-card-outline-yellow)
}

.xm369xr {
    min-height: 60%
}

.xm3jcjm {
    min-width: 508px
}

.xm47w4j {
    max-height: 205px
}

.xm4epkw {
    border-bottom-color: var(--disabled-button-background)
}

.xm4l6ww {
    border-bottom-color: gray
}

.xm4tvsq {
    max-width: 806px
}

.xm6i5cn {
    width: 90%
}

.xm73e5p {
    width: calc(100% + 24px)
}

.xm77wn2 {
    padding-top: 34px
}

.xm7fv9h {
    width: 10vw
}

.xm7ieuk {
    min-width: max(100%, 480px)
}

.xm7lytj {
    padding-top: 7px
}

.xm82sml {
    width: 265px
}

.xm9pda9 {
    width: var(--xios89i)
}

.xma9wqu {
    width: 784px
}

.xmaeki8 {
    min-height: 406px
}

.xmaf8s6 {
    max-width: 375px
}

.xmb1c3o {
    padding-top: var(--xwfipl1)
}

.xmb8rjv {
    border-top-color: var(--notification-badge)
}

.xmb9k7p {
    max-height: 230px
}

.xmbx2d0 {
    bottom: 14px
}

.xmcgfsh {
    max-width: 60px
}

.xmd203o {
    margin-bottom: var(--size-4)
}

.xmd6oqt {
    max-width: 492px
}

.xmdb5jn {
    min-width: 290.67px
}

.xmdingc {
    margin-top: var(--size-20)
}

.xme4xts {
    border-top-width: var(--x-borderWidth)
}

.xmenpq3 {
    min-height: 356px
}

.xmgb6t1 {
    margin-bottom: -2px
}

.xmhk92p {
    top: 20px
}

.xmix8c7 {
    height: 18px
}

.xmk4qb2 {
    padding-top: 2%
}

.xmlsiyf {
    max-width: 129.6px
}

.xmm2zuj {
    height: calc(100vh - 124px);
    height: calc(100dvh - 124px)
}

.xmn4e3e {
    border-top-width: 3px
}

.xmp0uow {
    height: 688px
}

.xmpdwj5 {
    height: calc(100vh - 96px);
    height: calc(100dvh - 96px)
}

.xmqbgn8 {
    bottom: calc(123% + 5px)
}

.xmqonmh {
    left: 175px
}

.xmqpn6 {
    margin-bottom: 200px
}

.xmrbpvb {
    height: 210px
}

.xmrkho8 {
    border-top-color: var(--negative)
}

.xmstequ {
    width: calc(33.333333333333336% - 12px)
}

.xmtxsfm {
    max-width: 268px
}

.xmxhcf9 {
    max-width: 25vw
}

.xmxjv0s {
    border-top-width: medium
}

.xmydgjh {
    height: 65%
}

.xmyy1pt {
    margin-bottom: var(--message-list-item-margin-block)
}

.xmz0i5r {
    max-height: 100%
}

.xmz102n {
    padding-bottom: var(--x1s7xp3t)
}

.xn00n0z {
    max-width: 32%
}

.xn0lweg {
    top: -7px
}

.xn0ockd {
    margin-top: 54px
}

.xn0vg7t {
    bottom: 12px
}

.xn2ks54 {
    padding-top: 56px
}

.xn3a2ky {
    max-height: calc(100vh - 84px)
}

.xn3w4p2 {
    height: 44px
}

.xn4wywj {
    padding-bottom: 100px
}

.xn5hqff {
    right: 16px
}

.xn61ai7 {
    height: var(--x82mkzn)
}

.xn6wvy2 {
    height: 82px
}

.xn6xo9k {
    width: 282px
}

.xn6xy2s {
    width: 19px
}

.xn7dze {
    border-bottom-color: var(--fds-yellow-20)
}

.xn7owjr {
    border-bottom-style: var(--xfrk6k2)
}

.xn7w30p {
    bottom: unset
}

.xn866dk {
    height: 136px
}

.xn9wirt {
    width: 100vw
}

.xnajw4f {
    min-height: calc(100vh - 163px)
}

.xnalus7 {
    width: 0
}

.xnatle3 {
    border-bottom-color: var(--positive)
}

.xnb4fj5 {
    width: 325px
}

.xnbgaoz {
    margin-top: var(--size-10)
}

.xnbkqk7 {
    height: 436px
}

.xnc1cq5 {
    padding-bottom: var(--x1xn63if)
}

.xncyr3k {
    margin-top: -5%
}

.xndgnhs {
    margin-bottom: var(--card-padding-vertical)
}

.xndqk7f {
    top: 4px
}

.xne0i6t {
    border-top-color: var(--tooltip-border-color)
}

.xnei2rj {
    min-width: 24px
}

.xneu97a {
    width: 608px
}

.xneua51 {
    margin-bottom: 32px
}

.xnewptu {
    border-bottom-color: var(--disabled-button-background) !important
}

.xnezbuk {
    border-bottom-color: var(--mwp-message-row-background)
}

.xnf1dy1 {
    width: 268px
}

.xnfjc3l {
    width: 55px
}

.xnfr1j {
    top: 1px
}

.xnfxvih {
    height: 116px
}

.xng8ra {
    height: 60px
}

.xngc80t {
    height: 478px
}

.xnghqwk {
    height: 88.7%
}

.xngsmlf {
    padding-bottom: var(--x1ujv142)
}

.xnhpnai {
    width: 29px
}

.xni0hvr {
    height: 119px
}

.xni59qk {
    width: 72px
}

.xnil3bz {
    border-top-color: #0000
}

.xnjgh8c {
    max-height: 0
}

.xnjoddn {
    width: calc(100% - 68px)
}

.xnju41j {
    margin-bottom: var(--message-code-block-margin-block)
}

.xnk5j39 {
    padding-top: 100px
}

.xnk6bfk {
    max-height: 630px
}

.xnllaxi {
    max-width: 695px
}

.xnlsq7q {
    width: calc(100% - 20px)
}

.xnm98xo {
    border-top-color: var(--wig-divider)
}

.xnmoo23 {
    max-width: 378px
}

.xnmwye4 {
    height: 365px
}

.xnnlda6 {
    height: 56px
}

.xnoktoh {
    border-top-width: var(--x1g8fdq7)
}

.xnoqlrs {
    border-top-color: var(--calendar-event-card-outline-yellow)
}

.xnpq5xe {
    width: calc(50% - 6px)
}

.xnq0rdo {
    width: min-content
}

.xnqou4n {
    padding-top: var(--badge-small-padding-vertical)
}

.xnr8qi5 {
    margin-top: 144px
}

.xns4fxu {
    padding-bottom: var(--x1x2px8i)
}

.xnurwd3 {
    padding-top: var(--x14ofxiu)
}

.xnv457d {
    height: 424px
}

.xnwdny1 {
    padding-bottom: var(--xasthd8)
}

.xnx504b {
    padding-top: var(--xxjzes5)
}

.xnxb3zj {
    height: 70px
}

.xny7s23 {
    min-height: 361px
}

.xnyr31s {
    top: 133px
}

.xo0cisl {
    max-height: 216px
}

.xo0ha1f {
    padding-bottom: 96px
}

.xo0ibdm {
    width: var(--x5yrerl)
}

.xo0rnk9 {
    padding-bottom: var(--x1vllz6d)
}

.xo0w4oy {
    height: calc(100vh - 175px)
}

.xo1bdp9 {
    max-height: calc(100vh - 410px)
}

.xo1bjdt {
    border-bottom-color: var(--about-ig-footer-gray)
}

.xo1d8dh {
    height: 65vh
}

.xo27q8g {
    width: 100vw !important
}

.xo2eq8a {
    margin-bottom: var(--size-negative-10)
}

.xo2ijh6 {
    min-width: 25%
}

.xo31lk3 {
    border-bottom-color: var(--secondary-icon-on-media)
}

.xo3x5bn {
    top: 79px
}

.xo4cb2f {
    margin-top: -56px
}

.xo4zgqt {
    height: 265px
}

.xo54c52 {
    height: 3vw
}

.xo5ses6 {
    padding-bottom: 70px
}

.xo5smes {
    min-height: 370px
}

.xo5x3gg {
    width: 70px
}

.xo7cro3 {
    max-height: 56px
}

.xo7uitg {
    width: 27px
}

.xo8cnfx {
    padding-top: 4.4%
}

.xo92w5m {
    max-width: 40px
}

.xoa0rjt {
    width: 148px
}

.xobj2g0 {
    border-bottom-width: var(--xc79r3t)
}

.xobtr1e {
    min-height: 460px
}

.xod5an3 {
    margin-bottom: 12px
}

.xodsy0l {
    max-width: calc(100vw - 145px)
}

.xohozt6 {
    min-height: -webkit-fill-available
}

.xohyfgj {
    height: 33%
}

.xoir7se {
    margin-bottom: 33px
}

.xojvqvm {
    height: 33px
}

.xokdoo8 {
    margin-top: 4.6%
}

.xolqqvf {
    min-width: 291px
}

.xols6we {
    height: 6px
}

.xolu344 {
    margin-bottom: var(--size-negative-16)
}

.xomiiaj {
    max-width: 732px
}

.xomnu4r {
    top: 16px
}

.xoo38k1 {
    width: clamp(280px, calc(18vw + 80px), 355px)
}

.xoohvc3 {
    padding-bottom: 47%
}

.xookmgy {
    border-bottom-color: var(--wig-nav-background)
}

.xoonb6o {
    padding-top: var(--x15nmaec)
}

.xoou5te {
    width: var(--size-action-height-medium)
}

.xop8lp1 {
    width: 225px
}

.xopl6j5 {
    height: 326px
}

.xopm3yk {
    width: 204px
}

.xorj0ab {
    min-height: 202px
}

.xoruuee {
    margin-bottom: -50px
}

.xos9ot4 {
    border-bottom-color: var(--hds-red-01)
}

.xossbfl {
    height: calc(100vh - var(--header-height) - 52px)
}

.xoswum0 {
    margin-bottom: var(--gap-medium)
}

.xotc6t1 {
    max-width: 1365px
}

.xoty6l {
    border-top-color: #1479fb
}

.xoufzi4 {
    height: 110vh
}

.xov00tk {
    border-bottom-color: #dadde1
}

.xoverlg {
    height: 20%
}

.xovfm85 {
    bottom: initial
}

.xox1n4d {
    max-width: min(50%, 700px)
}

.xoxz7dx {
    padding-bottom: var(--x19q6y20)
}

.xoylwha {
    width: 139px
}

.xoyy72o {
    height: 569px
}

.xoyzfg9 {
    top: 18px
}

.xoyzmzd {
    width: 1024px
}

.xp25lip {
    width: calc(100% + 4px)
}

.xp2wjkf {
    height: 174px
}

.xp43jzu {
    min-height: calc(100vh - var(--header-height-two-row))
}

.xp4tyjd {
    width: 356px
}

.xp5n9r8 {
    width: 95px
}

.xp638sb {
    width: 73px
}

.xp658al {
    min-width: var(--rlds-tabs-tab-min-width, 125)
}

.xp72kc6 {
    height: 760px
}

.xp73w0s {
    max-width: 580px
}

.xp88ac2 {
    height: var(--button-medium-height, var(--button-height-medium))
}

.xp8d6y2 {
    width: 1.5rem
}

.xp8ffy6 {
    padding-bottom: var(--x1uot14e)
}

.xp9b3b8 {
    border-bottom-style: dotted
}

.xpbsij0 {
    height: 8%
}

.xpcqwsn {
    top: -119px
}

.xpcrps7 {
    padding-bottom: .4rem
}

.xpdbtf9 {
    height: 324px
}

.xpddf3h {
    height: 100vw
}

.xpe53tf {
    border-top-color: var(--x1t42zyj)
}

.xpfhh1 {
    width: calc(50% - 10px)
}

.xpg55fz {
    height: 53.33px
}

.xpgt3lm {
    min-height: 132px
}

.xphddl8 {
    max-width: 550px
}

.xphu8jj {
    min-height: calc(100vh - 177px)
}

.xpihls3 {
    border-top-color: var(--toggle-active-background)
}

.xpk2c9u {
    height: 38vh
}

.xplo3ha {
    width: 850px
}

.xplvr90 {
    height: 8px
}

.xpmdkuv {
    border-top-color: var(--chat-message-border-color, transparent)
}

.xpn8fn3 {
    border-bottom-color: var(--card-background)
}

.xpnc28q {
    height: 275px
}

.xpnmzw7 {
    left: 12px
}

.xpo37aw {
    max-height: 530px
}

.xpo4wn3 {
    padding-bottom: var(--xij1rf)
}

.xpp0r7i {
    width: calc((100vh - 50px)*1.77)
}

.xpp20ny {
    padding-top: calc((100% - 4px) / 3)
}

.xpp9ksn {
    padding-bottom: var(--x15jt2h9)
}

.xppffkd {
    border-top-color: var(--fds-yellow-20)
}

.xppr10f {
    min-width: 600px
}

.xpqan2r {
    max-width: 328px
}

.xpryxkh {
    height: var(--size-16)
}

.xpsfe9r {
    margin-bottom: 86px
}

.xpt8i6g {
    min-height: calc(100vh - 118px)
}

.xptc4dh {
    max-width: 1300px
}

.xpvcztv {
    border-bottom-style: dashed
}

.xpvvgw5 {
    min-height: calc(100vh - var(--header-height));
    min-height: calc(100dvh - var(--header-height))
}

.xpwgfre {
    border-bottom-color: var(--calendar-event-card-outline-gray)
}

.xpwnpg4 {
    min-width: 548px
}

.xpxj24h {
    border-bottom-color: var(--fds-red-55)
}

.xpy6wpq {
    top: 98px
}

.xpyat2d {
    height: 100px
}

.xpypsur {
    border-top-color: #000
}

.xpzee0u {
    max-width: var(--media-tile-width)
}

.xpzpqj7 {
    bottom: 10%
}

.xq1608w {
    padding-bottom: 36px
}

.xq1dxzn {
    width: 160px
}

.xq1n1xh {
    margin-left: 16px
}

.xq2pcee {
    max-width: 440px
}

.xq2qa84 {
    margin-bottom: .5em
}

.xq2ru2l {
    border-top-width: var(--input-border-width)
}

.xq39yt1 {
    padding-bottom: var(--x1vbamb3)
}

.xq3t0pi {
    max-height: 280px
}

.xq48mlj {
    height: 166px
}

.xq4x0wy {
    padding-top: 1%
}

.xq57mro {
    max-width: 120%
}

.xq7m41r {
    width: 79px
}

.xq8bd64 {
    padding-top: var(--size-4)
}

.xq8v1hd {
    max-width: 90%
}

.xq8xjp4 {
    max-width: 125px
}

.xqa6bl9 {
    border-bottom-width: var(--border-width-medium)
}

.xqb0rpr {
    border-bottom-color: #ff911000
}

.xqb9ast {
    min-height: 290px
}

.xqbmtlq {
    padding-top: -10px
}

.xqbnct6 {
    max-height: calc(100vh - 64px)
}

.xqciaul {
    padding-bottom: var(--xul2dv8)
}

.xqd3l62 {
    bottom: -10px
}

.xqdwrps {
    max-width: 908px
}

.xqem4oq {
    max-width: 287px
}

.xqeqjp1 {
    border-bottom-color: var(--always-dark-overlay)
}

.xqflzvi {
    border-top-color: #7c7f83
}

.xqg083b {
    max-width: 1344px
}

.xqh8cxy {
    max-height: 361px
}

.xqhayiu {
    max-width: calc((100vh - 122px)*.5625)
}

.xqi5oyl {
    width: 476px
}

.xqim651 {
    border-bottom-width: 16px
}

.xqitzto {
    height: 280px
}

.xqjxzfz {
    margin-top: calc(var(--header-height) + 12px)
}

.xqknez5 {
    min-height: 550px
}

.xql6zsw {
    max-width: calc(100vw - 2 * var(--menu-item-base-padding-horizontal))
}

.xqm4iv {
    border-bottom-width: 6px
}

.xqmnf81 {
    width: 292px
}

.xqmpxtq {
    border-top-color: var(--secondary-button-background)
}

.xqmqarp {
    max-height: 980px
}

.xqmqy1e {
    bottom: -1px
}

.xqmwi9m {
    margin-bottom: var(--space-large, 24px)
}

.xqmxat8 {
    margin-top: -.2em
}

.xqmxxjr {
    margin-top: 112px
}

.xqnzamk {
    max-width: calc(100% - 48px)
}

.xqo3gd {
    bottom: 8px
}

.xqoisx {
    height: 2%
}

.xqooboj {
    border-top-color: #e4e6eb
}

.xqry13o {
    min-height: 448px
}

.xqt63rz {
    height: 80vh
}

.xqt8c36 {
    max-width: 775px
}

.xqtp20y {
    height: 0
}

.xqu0tyb {
    height: 4px
}

.xqu606t {
    width: calc(100% * (2 / 3))
}

.xquhifd {
    height: calc(100vh - 168px);
    height: calc(100dvh - 168px)
}

.xqui1pq {
    max-height: 90vh
}

.xqui205 {
    margin-top: 24px
}

.xqujd4m {
    width: 390px
}

.xqum6pr {
    padding-bottom: var(--xrzky0z)
}

.xqv4dci {
    padding-top: 14.5px
}

.xqv534e {
    bottom: var(--size-2)
}

.xqvfhly {
    height: 45px
}

.xqvl25a {
    width: 988px
}

.xqwfe0g {
    top: 90%
}

.xqx5mla {
    max-width: 324px
}

.xqxfutv {
    max-width: 699px
}

.xqxm2ou {
    padding-bottom: var(--x1ru88i)
}

.xqy66fx {
    padding-top: 15px
}

.xqyf9gi {
    width: 250px
}

.xqyfg9e {
    height: var(--new-footnote-font-size)
}

.xqyrzxi {
    padding-top: var(--space-small)
}

.xqz5q94 {
    height: 94.8%
}

.xqzb74z {
    width: calc(var(--size-10) * 5.2)
}

.xqzjizt {
    max-height: calc(100vh - 300px)
}

.xqzk4mp {
    padding-bottom: var(--hz-left-nav-padding-vertical)
}

.xr0qg0h {
    height: var(--size-8)
}

.xr0va2q {
    padding-bottom: var(--button-corner-radius)
}

.xr1496l {
    padding-bottom: 15px
}

.xr1yuqi {
    margin-top: auto
}

.xr42rsf {
    height: 2000px
}

.xr4ctyz {
    height: 100%
}

.xr4w0k2 {
    border-top-color: var(--x97wcsu)
}

.xr5fvlj {
    max-width: var(--thumbnail-medium-size)
}

.xr5ufyk {
    max-width: 313px
}

.xr6823d {
    border-top-width: var(--x1fx80fs)
}

.xr6dmxw {
    max-width: 92%
}

.xr6pica {
    width: 520px
}

.xr7zk81 {
    min-width: 275px
}

.xr8hzhr {
    border-top-style: var(--dialog-border-style)
}

.xr931m4 {
    height: 75px
}

.xr9ek0c {
    margin-top: 2px
}

.xr9kaed {
    width: 381px
}

.xr9nq99 {
    border-bottom-color: rgb(var(--ig-tertiary-text))
}

.xrb244j {
    bottom: 6px
}

.xrbctvo {
    min-width: 15vmin
}

.xrces1c {
    min-height: 548px
}

.xrcyg4e {
    min-height: 580px
}

.xre5mw6 {
    padding-bottom: var(--size-negative-14)
}

.xrees7y {
    margin-top: 108px
}

.xrg5d16 {
    padding-top: 56.25%
}

.xrga7gf {
    height: 357px
}

.xrgej4m {
    max-width: 700px
}

.xrgpyri {
    height: 510px
}

.xrgyz0v {
    width: 752px
}

.xri0hwm {
    margin-top: -22.5px
}

.xrk5wly {
    border-top-color: var(--xt2duer)
}

.xrka4um {
    height: var(--size-large)
}

.xrknsfa {
    height: calc(100vh - 64px)
}

.xrkxvb6 {
    margin-top: var(--xs0bd1e)
}

.xrljuej {
    min-height: calc(100vh - 133px)
}

.xrlp1an {
    height: 256px
}

.xrlqpzj {
    padding-top: 45px
}

.xrlsmeg {
    max-width: 600px
}

.xrm9og3 {
    width: calc((100vh - 50px - var(--header-height)) * .5625)
}

.xrmyp2 {
    width: 124px
}

.xro5qtk {
    padding-bottom: var(--x2iiypy)
}

.xroe4xa {
    padding-bottom: var(--xeswpde)
}

.xrog0um {
    margin-top: -85px
}

.xrostsh {
    width: 150px
}

.xrp7xkf {
    padding-bottom: var(--xrv25rs)
}

.xrpil5e {
    border-bottom-color: #2e2d2d
}

.xrqonrr {
    height: 139px
}

.xrqrgcu {
    margin-bottom: 15%
}

.xrrpcnn {
    border-bottom-color: var(--chat-incoming-message-border-color, transparent)
}

.xrrx92i {
    padding-bottom: 65px
}

.xrsdzbr {
    margin-top: -48px
}

.xrsf3xo {
    bottom: 104px
}

.xrskzf1 {
    height: 188px
}

.xrsu98b {
    width: 797px
}

.xrt222 {
    border-bottom-color: var(--primary-text)
}

.xrtmzzn {
    min-width: 264.5px
}

.xru3oci {
    width: 60em
}

.xrua2ca {
    border-bottom-color: var(--fds-gray-20)
}

.xruc7w7 {
    border-bottom-color: #e4e6ea
}

.xrvyojs {
    overflow-x: unset
}

.xrwa9c3 {
    width: 972px
}

.xrwhmkf {
    max-width: 90px
}

.xrwvqaa {
    border-top-color: var(--secondary-icon)
}

.xrwvwbr {
    width: 56.25vh
}

.xrx92ra {
    height: 444px
}

.xrxnnga {
    height: 246px
}

.xryxfnj {
    overflow-y: visible
}

.xs0t0u8 {
    margin-top: 3.5px
}

.xs1kjqf {
    padding-bottom: var(--x1k9cpg9)
}

.xs1tds6 {
    max-height: 351px
}

.xs1vzh6 {
    width: 246px
}

.xs28ghr {
    height: calc(100vh - var(--header-height) - 1px)
}

.xs2mk4o {
    width: 47px
}

.xs2p1uf {
    width: var(--thumbnail-xsmall-size)
}

.xs2v3n8 {
    min-height: 245px
}

.xs34txz {
    padding-bottom: var(--x1y2f6we)
}

.xs356rx {
    border-top-color: var(--hds-core-ui-black)
}

.xs3hcls {
    height: 212px
}

.xs408vu {
    padding-top: 16%
}

.xs440o7 {
    min-height: calc(100vh - 56px)
}

.xs4flsr {
    height: 255px
}

.xs51soy {
    height: var(--te-descriptors-table-v2-h)
}

.xs5wg7j {
    border-bottom-color: var(--primary-button-background)
}

.xs6kywh {
    margin-top: -84px
}

.xs7f9wi {
    top: 2px
}

.xs8enbx {
    margin-top: -70px
}

.xs8rnei {
    width: 436px
}

.xs94vtc {
    bottom: -36px
}

.xs9asl8 {
    padding-bottom: 5px
}

.xs9f51f {
    width: calc((100% - 88px) / 9 - 8px)
}

.xs9mwh0 {
    margin-top: -24px
}

.xsag5q8 {
    padding-bottom: 12px
}

.xsbjyhr {
    height: 104px
}

.xscrixk {
    padding-bottom: -4px
}

.xscw5ou {
    min-height: min(60vh, 480px)
}

.xsd5246 {
    padding-bottom: var(--size-10)
}

.xsdn2ir {
    border-top-color: var(--media-outer-border)
}

.xsdox4t {
    height: 48px
}

.xsdzj8t {
    max-width: calc(100vw - 520px)
}

.xseo6mj {
    margin-top: 36px
}

.xseoqlg {
    min-height: 80px
}

.xseuvf4 {
    height: calc(100dvh - var(--header-height) - 100px)
}

.xsexw0v {
    min-width: var(--badge-medium-min-width)
}

.xsf0wgy {
    border-bottom-color: #0088f4
}

.xsh8sk7 {
    width: var(--xr0fzoy)
}

.xsi3cqs {
    border-bottom-color: var(--progress-ring-disabled-background)
}

.xsi5oak {
    max-width: 968px
}

.xsi6dy0 {
    height: 86px
}

.xsjaar9 {
    height: 367px
}

.xsljl0n {
    margin-top: 184px
}

.xsmcva7 {
    border-bottom-color: #7c7f83
}

.xsmwaxf {
    padding-bottom: 5%
}

.xsmyaan {
    width: 12px
}

.xso031l {
    border-bottom-width: 1px
}

.xsp4g2v {
    padding-bottom: 101px
}

.xsqr1ll {
    padding-top: 61.5px
}

.xsqu1ud {
    height: calc(var(--thumbnail-xsmall-size) + 32px)
}

.xsr4cvt {
    max-width: 47%
}

.xsr4fh7 {
    border-bottom-color: var(--background-secondary)
}

.xsr4ph7 {
    border-bottom-color: var(--x1f1vpbm)
}

.xsrdlg4 {
    max-width: 95vw
}

.xsrh7og {
    border-top-color: #00f
}

.xssz1t8 {
    max-width: var(--messenger-application-max-width)
}

.xsugbhq {
    border-top-color: var(--section-header-text)
}

.xsugpx9 {
    bottom: -6px
}

.xsxhxmc {
    min-width: 84px
}

.xt0o1nt {
    width: 434px
}

.xt0yi5c {
    margin-bottom: 30.5px
}

.xt102qc {
    margin-left: 15px
}

.xt1ryeb {
    height: 103px
}

.xt1txi7 {
    border-bottom-color: var(--mwp-header-background-color, --card-background)
}

.xt2p5b3 {
    margin-bottom: 156px
}

.xt2syv0 {
    min-width: 255px
}

.xt3ofjt {
    margin-top: 7vh
}

.xt4sqew {
    width: 214px
}

.xt4wkqq {
    width: calc(100% / 7)
}

.xt4ypqs {
    min-width: 20px
}

.xt55aet {
    min-height: 54px
}

.xt5wztk {
    margin-bottom: var(--message-heading-4-margin-block-end)
}

.xt7dq6l {
    height: auto
}

.xt7fyls {
    min-width: 150px
}

.xt8cgyo {
    border-top-width: .5px
}

.xt8k5lu {
    min-width: 330px
}

.xtajaao {
    max-height: 610px
}

.xtbh88u {
    height: 225px
}

.xtbhlkj {
    width: calc(var(--size-large) * 2.5)
}

.xtcg3ow {
    border-top-color: var(--secondary-button-stroke) !important
}

.xtcgf0k {
    border-bottom-color: var(--placeholder-icon)
}

.xtcyhm9 {
    max-height: calc(100vh - 128px)
}

.xtd2538 {
    width: calc(100% - 30px)
}

.xtdtrs8 {
    height: 100dvh
}

.xted6l9 {
    max-width: 1000px
}

.xtfq0xv {
    padding-bottom: var(--x13ujgqb)
}

.xtfrcel {
    max-width: 590px
}

.xtfuh1u {
    height: 604px
}

.xtfxukr {
    max-width: 844px
}

.xthkip5 {
    width: 270px
}

.xthy2uy {
    max-width: 50%
}

.xtib48d {
    bottom: 112px
}

.xtjbt7l {
    padding-bottom: var(--x1nhqkgy)
}

.xtjr56j {
    border-bottom-color: #f43953
}

.xtk6a0x {
    min-width: var(--x1v5a7zu)
}

.xtlc4pp {
    min-height: 155px
}

.xtlo18s {
    width: 315px
}

.xtlvy1s {
    margin-top: .5em
}

.xtm0smt {
    width: 650px
}

.xtm72ju {
    width: 243px
}

.xtn3qpe {
    padding-top: var(--tooltip-padding-block)
}

.xtnt3ub {
    border-top-color: #e0e3e6
}

.xtolrl8 {
    height: 57.5px
}

.xtotuo0 {
    top: 36px
}

.xtoy680 {
    min-height: 330px
}

.xtp0wl1 {
    height: calc(100vh - var(--header-height))
}

.xtpmymd {
    margin-top: -68px
}

.xtqaf1t {
    width: 198px
}

.xtrj1p {
    max-width: 530px
}

.xtrxkvy {
    bottom: 70px
}

.xts0ggw {
    max-width: var(--filmstrip-tile-width)
}

.xtt89pj {
    max-width: 599px
}

.xtu2xtp {
    top: -6px
}

.xtuxyv6 {
    width: 690px
}

.xtvhyu8 {
    height: var(--xafjmui)
}

.xtvki2d {
    border-top-color: var(--xo864yi)
}

.xtxcnzb {
    margin-left: 30px
}

.xtxm24l {
    max-width: 249px
}

.xtxvd8l {
    padding-bottom: var(--x2lfd8q)
}

.xtxwg39 {
    height: 768px
}

.xty4aln {
    margin-bottom: -40px
}

.xtzk3ly {
    border-bottom-color: var(--chat-incoming-message-bubble-background-color)
}

.xu04flm {
    height: 8.25rem
}

.xu06os2 {
    margin-bottom: 5px
}

.xu0aao5 {
    min-height: 36px
}

.xu0jt6k {
    height: 410px
}

.xu1dxah {
    width: var(--original-media-tile-width)
}

.xu1min0 {
    width: var(--base-plate-width)
}

.xu1mrb {
    height: 10%
}

.xu1y6uy {
    min-width: 1056px
}

.xu3xrit {
    height: 320px
}

.xu40bym {
    padding-top: var(--card-padding-vertical)
}

.xu43dv8 {
    margin-bottom: -90px
}

.xu45tvi {
    width: 375px
}

.xu5yr9u {
    top: -16px
}

.xu6fkqh {
    height: var(--xalic96)
}

.xu6qffr {
    border-bottom-color: var(--fds-gray-30)
}

.xu75nwu {
    border-bottom-width: 10px
}

.xu96u03 {
    left: 0
}

.xu9fw5t {
    width: 24%
}

.xu9qebc {
    min-width: 700px
}

.xubh1cw {
    width: 4vw
}

.xubmp2s {
    max-height: calc(100vh - 188px)
}

.xubpem7 {
    border-bottom-color: #cbd2d980
}

.xuce83p {
    overflow-x: inherit
}

.xufetwn {
    width: 868px
}

.xufqigc {
    padding-bottom: var(--x1q8iz3w)
}

.xuhv3yb {
    padding-bottom: var(--xoaive)
}

.xui9b5u {
    margin-bottom: 50px
}

.xuiahyd {
    border-top-color: var(--profile-photo-indicator-border)
}

.xuivejd {
    top: 14px
}

.xujl33w {
    width: 3.75rem
}

.xujvbdb {
    width: 249px
}

.xukjeql {
    height: calc(100% - 64px)
}

.xukkn0l {
    min-height: 212px
}

.xuld6g2 {
    padding-bottom: var(--x50dwow)
}

.xulzisn {
    padding-top: .6em
}

.xum1lhc {
    max-height: 603px
}

.xumn273 {
    width: 162px
}

.xumnd2p {
    height: 252px
}

.xuo6tqj {
    height: 480px
}

.xuoj239 {
    height: 3px
}

.xuor81v {
    border-top-color: var(--utility-divider)
}

.xuovygv {
    top: 85.6215px
}

.xupq1l4 {
    height: 143px
}

.xupxd21 {
    padding-bottom: var(--xvipn18)
}

.xuqeo79 {
    margin-top: -26px
}

.xuqg3nj {
    max-height: calc(100vh - 150px)
}

.xuqlujq {
    padding-bottom: var(--x1b0ayrt)
}

.xur5s0g {
    min-width: 85px
}

.xurgmgr {
    max-width: 225px
}

.xus36rj {
    max-width: 888px
}

.xus7lly {
    width: 100%
}

.xust34l {
    padding-top: var(--space-large)
}

.xuugldn {
    width: calc(100% - 64px)
}

.xuv0xuj {
    height: 75%
}

.xuvgo1k {
    border-bottom-width: var(--x1wp4dm2)
}

.xuvo3zv {
    bottom: -4.9px
}

.xuw4p4q {
    max-width: 288px
}

.xuxk2ew {
    height: calc(100vh - var(--header-height) - 61px)
}

.xuxxueq {
    min-height: 110px
}

.xuxzixs {
    width: 351px
}

.xuy2kf2 {
    max-width: 648px
}

.xuyfhz4 {
    width: calc(100% - 16px)
}

.xuyqlj2 {
    max-height: 300px
}

.xuyzatt {
    max-height: calc(100vh - 875px)
}

.xuzvuw4 {
    height: 78px
}

.xv04w {
    padding-bottom: var(--x1d0p41p)
}

.xv0phki {
    max-width: calc(100% - 40px)
}

.xv0t3ls {
    max-height: 90vh
}

.xv1d4r3 {
    border-top-color: var(--wig-page-background)
}

.xv1imry {
    height: var(--x4jee19)
}

.xv2kvbc {
    height: 184px
}

.xv3da76 {
    bottom: 68px
}

.xv4lvxq {
    top: 17px
}

.xv55zj0 {
    max-width: calc(100% - 26px)
}

.xv560u0 {
    max-width: 98px
}

.xv5cbrw {
    margin-top: 5vh
}

.xv5hg7k {
    padding-bottom: var(--x53mzsi)
}

.xv6mvtp {
    height: calc(100% - 6px)
}

.xv80u08 {
    margin-bottom: var(--size-8)
}

.xv8lpz9 {
    border-bottom-width: var(--x1g8fdq7)
}

.xv8pu5f {
    border-bottom-color: var(--x1y02xta)
}

.xv9sti3 {
    border-bottom-color: var(--line-separator)
}

.xva77bx {
    height: var(--body-font-size)
}

.xvaj83j {
    padding-top: var(--message-code-block-padding)
}

.xvcn832 {
    margin-right: var(--x-marginRight)
}

.xvecwji {
    max-height: 2.5%
}

.xveorr9 {
    max-width: 152px
}

.xvfhwrs {
    min-width: 109px
}

.xvg0hmc {
    bottom: 74%
}

.xvhafxf {
    height: calc(var(--filmstrip-tile-height) - 8px)
}

.xvhapq4 {
    padding-bottom: var(--xyfsp7x)
}

.xvi7dlg {
    width: 785px
}

.xvijh9v {
    margin-top: 1px
}

.xvip6o9 {
    padding-top: 276px
}

.xvkn1hz {
    width: calc(100% - 52px)
}

.xvkph5b {
    margin-top: 60px
}

.xvkrg5o {
    min-height: 58px
}

.xvl6max {
    margin-bottom: 36px
}

.xvle69y {
    height: .75rem
}

.xvni27 {
    width: 52px
}

.xvnwnnf {
    min-height: 17px
}

.xvo52a2 {
    max-width: 764px
}

.xvo8iad {
    border-bottom-color: var(--always-light-overlay)
}

.xvp9gi2 {
    bottom: -42px
}

.xvp9trb {
    height: var(--BasePulseEffect_height)
}

.xvpbmw9 {
    padding-bottom: var(--x1cgafy7)
}

.xvpofvs {
    margin-top: 12%
}

.xvr7zsw {
    width: 50vw
}

.xvrgn94 {
    min-height: 18px
}

.xvrlw6f {
    top: calc(var(--header-height))
}

.xvrx75z {
    margin-bottom: 8.5px
}

.xvt0np {
    top: 67px
}

.xvt3nqv {
    min-height: 620px
}

.xvt47uu {
    height: 65px
}

.xvue9z {
    width: 500px
}

.xvundu9 {
    min-width: 54px
}

.xvv2zd5 {
    min-height: 130px
}

.xvv7f4i {
    max-width: calc(100vw - 24px)
}

.xvv7gvb {
    min-height: 425px
}

.xvw4oyj {
    min-width: 276px
}

.xvxbajc {
    width: 187px
}

.xvxmc2p {
    margin-top: -75%
}

.xvxx97b {
    border-top-width: 8px
}

.xvy4d1p {
    width: 24px
}

.xvzkaev {
    min-height: 244px
}

.xw0hcog {
    width: var(--thumbnail-medium-size)
}

.xw0iwtq {
    width: 402px
}

.xw0r5ev {
    min-height: calc(100vh - 32px)
}

.xw2csxc {
    overflow-x: auto
}

.xw2jzks {
    max-height: calc(100dvh - 64px)
}

.xw36n05 {
    border-bottom-width: .388889px
}

.xw36ugu {
    min-height: calc(100vh - (2 * var(--dialog-anchor-vertical-padding)))
}

.xw3vkyv {
    width: 594px
}

.xw3w31c {
    width: 564px
}

.xw4jnvo {
    width: 20px
}

.xw5ewwj {
    max-width: 300px
}

.xw68n31 {
    border-bottom-width: var(--x1gepq4w)
}

.xw7nakj {
    max-width: calc(100vw - 32px)
}

.xw7o5sb {
    max-height: var(--media-library-search-input-base-size)
}

.xw7q2yu {
    min-width: 940px
}

.xw7yly9 {
    margin-top: 16px
}

.xw8b4ww {
    top: 97px
}

.xw9h2ki {
    border-bottom-color: var(--positive-background)
}

.xwa5x35 {
    padding-bottom: var(--xrysafq)
}

.xwa60dl {
    top: 50%
}

.xwa7hi {
    height: 58px
}

.xwai6ee {
    padding-top: 0%
}

.xwajptj {
    bottom: 30px
}

.xwbll40 {
    border-bottom-color: var(--background-primary)
}

.xwc1p85 {
    height: 102px
}

.xwc45qf {
    max-height: calc(100vh - var(--header-height, 0px))
}

.xwcfh7u {
    max-width: 452px
}

.xwduxm1 {
    padding-bottom: var(--x2omo58)
}

.xwe6cml {
    width: var(--x1kdnp2l)
}

.xweiyed {
    width: 237px
}

.xwgfvnl {
    width: .6em
}

.xwi95zy {
    border-top-color: var(--mwp-header-background-color, --card-background)
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwips74 {
    height: calc(70vh - 245px)
}

.xwj5yc2 {
    min-width: 256px
}

.xwjie4w {
    right: 40px
}

.xwjmw90 {
    width: 0%
}

.xwjxc5b {
    padding-bottom: var(--x65rg66)
}

.xwl03xd {
    min-height: calc(85vh - var(--header-height))
}

.xwl3ki4 {
    padding-bottom: -10px
}

.xwl9fdd {
    width: 380px
}

.xwlbaog {
    padding-bottom: var(--size-8)
}

.xwlfvw5 {
    margin-top: -.5%
}

.xwnajww {
    min-height: 40vh
}

.xwnkcuf {
    max-width: 720px
}

.xwnsf4a {
    height: 69px
}

.xwoyzhm {
    margin-bottom: 7px
}

.xwp6svo {
    padding-top: 1em
}

.xwqscvl {
    margin-bottom: 94px
}

.xwrw0zr {
    max-width: 704px
}

.xws0hc0 {
    max-width: 241px
}

.xws0yay {
    width: calc(var(--size-medium) * 2.5)
}

.xwsif4t {
    max-height: calc(60vh - 166px)
}

.xwsufg8 {
    margin-top: var(--message-heading-1-margin-block-start)
}

.xwt3t8n {
    margin-top: -3.5px
}

.xwtykhg {
    border-top-color: var(--popover-border-color)
}

.xwukr4l {
    right: auto
}

.xwv4xc4 {
    height: 462px
}

.xwvbi36 {
    border-top-color: var(--wig-page-background, var(--nav-bar-background))
}

.xwvwv9b {
    height: 46px
}

.xwwfhk3 {
    padding-bottom: var(--nav-list-cell-padding-vertical)
}

.xwwk983 {
    border-bottom-color: var(--about-ig-white)
}

.xwwskcc {
    border-bottom-color: var(--wash)
}

.xwxc41k {
    padding-bottom: 24px
}

.xwya9rg {
    margin-top: -16px
}

.xwye2nq {
    margin-top: var(--size-16)
}

.xwyin9n {
    padding-bottom: var(--xn343o8)
}

.xwyz5fo {
    border-bottom-color: var(--negative-background)
}

.xwzcjdk {
    width: 284px
}

.xwzfr38 {
    height: 80px
}

.xwzsa0r {
    min-width: 133px
}

.xx0fbrr {
    padding-bottom: var(--workds-text-input-padding-vertical)
}

.xx0oigm {
    top: 240px
}

.xx18r3s {
    max-width: var(--thumbnail-small-size)
}

.xx1l10f {
    border-top-color: var(--fds-gray-10)
}

.xx1yor9 {
    border-top-color: var(--dolly-divider-grey) !important
}

.xx21cjf {
    max-width: 185px
}

.xx258o1 {
    max-width: var(--xtl5kne)
}

.xx3o462 {
    height: 15px
}

.xx4vt8u {
    margin-top: 48px
}

.xx57dg0 {
    max-height: 25px
}

.xx6bls6 {
    padding-bottom: 20px
}

.xx6su {
    top: 27px
}

.xx79609 {
    border-bottom-color: var(--primary-button-pressed)
}

.xx7atzb {
    margin-bottom: 44px
}

.xx8uwfa {
    max-width: 468px
}

.xx969oo {
    width: calc((100% - 48px)/5)
}

.xx9hx60 {
    height: 28
}

.xx9tyur {
    min-height: 12px
}

.xxbrewl {
    padding-bottom: 11px
}

.xxc7z9f {
    max-width: 360px
}

.xxc9m2q {
    height: calc(var(--thumbnail-xsmall-size) - 8px)
}

.xxcbz4w {
    top: 10%
}

.xxd7ogt {
    height: 628px
}

.xxdznab {
    padding-bottom: calc(var(--header-height))
}

.xxe3rc7 {
    height: var(--viewport-height, 100vh)
}

.xxe72be {
    border-bottom-width: .03125em
}

.xxf4b9y {
    max-width: 786px
}

.xxflett {
    border-top-color: var(--calendar-event-card-outline-orange)
}

.xxgb5o5 {
    max-width: 335px
}

.xxh1dlw {
    padding-bottom: 88px
}

.xxhn2co {
    height: 48vh
}

.xxhuhwc {
    height: 309px
}

.xxjacno {
    height: 18%
}

.xxjxyr8 {
    height: 756px
}

.xxk0z11 {
    height: 24px
}

.xxk6nc9 {
    top: 3px
}

.xxl3v1k {
    padding-bottom: var(--x1v28tgj)
}

.xxljpkc {
    width: 30%
}

.xxm47qr {
    padding-bottom: var(--xju05vz)
}

.xxms4ga {
    max-width: 1880px
}

.xxnpmhk {
    margin-top: -180px
}

.xxo9iuw {
    width: 1120px
}

.xxpdb3a {
    border-top-color: var(--icon-secondary)
}

.xxpnhu5 {
    width: 231px
}

.xxpyd14 {
    min-height: calc(100vh - 372px)
}

.xxq34pc {
    border-top-width: var(--xeuc15l)
}

.xxqbpr {
    margin-top: 68px
}

.xxsgkw5 {
    width: 350px
}

.xxstduh {
    height: 200vh
}

.xxsxjwm {
    min-width: 70px
}

.xxt37ne {
    bottom: -14px
}

.xxv6tbr {
    padding-bottom: var(--nav-list-cell-padding-vertical-with-addon)
}

.xxvnjvp {
    max-height: calc(100vh - 192px)
}

.xxw3i39 {
    bottom: 270px
}

.xxwu3sf {
    left: 6px
}

.xxy85tt {
    width: calc(var(--thumbnail-xsmall-size) - 8px)
}

.xxy8q6d {
    width: 146px
}

.xxyvzpw {
    min-height: 118px
}

.xxz18i5 {
    height: 73px
}

.xxzewt0 {
    padding-bottom: var(--xfpdg4f)
}

.xxzkxad {
    top: var(--header-height)
}

.xxzp1fc {
    bottom: 80px
}

.xy0k5lk {
    max-width: 911px
}

.xy1j3rs {
    bottom: 3px
}

.xy27lif {
    height: 278px
}

.xy28k5f {
    padding-bottom: var(--x1a6xbag)
}

.xy2oaap {
    max-height: calc(100dvh - 48px)
}

.xy2rkmd {
    height: 63px
}

.xy44ovz {
    max-height: 463px
}

.xy4odla {
    min-height: 375px
}

.xy58vm5 {
    bottom: 24px
}

.xy5w88m {
    overscroll-behavior-y: auto
}

.xy75621 {
    height: 72px
}

.xy75b87 {
    bottom: 64px
}

.xy7tls4 {
    border-bottom-color: var(--fds-gray-10)
}

.xy8btvn {
    padding-top: calc(50vh - 212px)
}

.xy8fa22 {
    width: 47%
}

.xy92up0 {
    min-height: 40%
}

.xy9bqx1 {
    max-height: 678px
}

.xy9ov0e {
    width: 502px
}

.xyabsqf {
    border-top-color: var(--fds-blue-80)
}

.xyajsyi {
    height: 165px
}

.xyamay9 {
    padding-top: 16px
}

.xyawx13 {
    border-top-width: var(--x8gv6bx)
}

.xybiw33 {
    height: calc(100% - 54px)
}

.xyc4j8s {
    top: 7px
}

.xycb4ip {
    min-height: 284px
}

.xycev2y {
    width: 60%
}

.xyd03xr {
    top: 0%
}

.xydgip0 {
    height: 161px
}

.xyf3nwv {
    max-height: 310px
}

.xyfpthv {
    min-width: 45px
}

.xyg1u2t {
    width: 1250px
}

.xygnafs {
    width: 120px
}

.xyhfffc {
    border-top-color: var(--dolly-cta-default)
}

.xyhuw {
    top: 104px
}

.xyi8dvt {
    max-height: 476px
}

.xyinxu5 {
    padding-top: 14px
}

.xyjl7ns {
    height: 6px
}

.xyk13k4 {
    height: 94px
}

.xyl1zun {
    padding-top: 12%
}

.xylbxtu {
    max-width: 1464px
}

.xylgo91 {
    width: 156px
}

.xym0pih {
    border-bottom-color: var(--shadow-8)
}

.xymksmu {
    height: calc(100vh - 170px)
}

.xymyq02 {
    padding-bottom: .15em
}

.xyorhqc {
    margin-bottom: 10px
}

.xyq1l15 {
    max-width: 340px
}

.xyqdw3p {
    padding-top: 3px
}

.xyqfyij {
    padding-bottom: var(--x1y40vd4)
}

.xyqsz7d {
    border-top-color: var(--text-badge-critical-background)
}

.xysc3h8 {
    width: 202px
}

.xythn39 {
    margin-top: var(--size-negative-12)
}

.xytlacd {
    min-width: 224px
}

.xyto64x {
    overflow-x: var(--x-overflowX)
}

.xytum0k {
    width: calc(var(--media-tile-width) - 8px)
}

.xyul5h4 {
    height: 392px
}

.xyuzsm9 {
    padding-bottom: var(--xxjzes5)
}

.xyvrygc {
    min-height: 880px
}

.xywy12x {
    padding-top: var(--size-negative-4)
}

.xyx2oua {
    width: 443px
}

.xyxf0pu {
    bottom: 48px
}

.xyxizz5 {
    margin-bottom: var(--space-medium)
}

.xyy6lx4 {
    margin-bottom: var(--size-negative-2)
}

.xyz32or {
    border-top-color: var(--primary-deemphasized-button-text)
}

.xyz8rof {
    max-height: calc(100vh - 280px)
}

.xyzaekc {
    padding-bottom: var(--size-negative-8)
}

.xyzno7u {
    max-width: 960px
}

.xz0mmh2 {
    min-width: 74px
}

.xz0w99v {
    max-height: 650px
}

.xz1gqvs {
    margin-bottom: var(--hds-grid-system-margin)
}

.xz3q007 {
    padding-bottom: var(--x1ssxwfh)
}

.xz3ryob {
    max-height: 786px
}

.xz59zxb {
    max-height: 622px
}

.xz5pw3a {
    width: 795px
}

.xz62fqu {
    margin-bottom: -5px
}

.xz65tgg {
    min-height: 200px
}

.xz68wzm {
    height: 200%
}

.xz6ujsv {
    height: calc(65vh - 60px)
}

.xz75wtk {
    max-height: 28px
}

.xz7cn9q {
    padding-bottom: var(--menu-base-padding-vertical, 8px)
}

.xz7v4t6 {
    max-width: 98%
}

.xz84dc7 {
    width: 40%
}

.xz8q2h4 {
    height: var(--thumbnail-small-size)
}

.xz8r4c6 {
    border-top-color: var(--xd9u4s4)
}

.xz93ssu {
    min-width: 285px
}

.xz9dl7a {
    padding-top: 12px
}

.xzbdfwj {
    min-height: 68vh
}

.xzbgwbi {
    margin-top: 9px
}

.xzbmw64 {
    margin-top: -30px
}

.xzbw6zd {
    min-height: 74px
}

.xzcy9uz {
    padding-bottom: 50%
}

.xzeomgr {
    border-bottom-color: var(--disabled-button-text)
}

.xzgp5k7 {
    padding-bottom: 200px
}

.xzh3puf {
    border-bottom-color: var(--x-borderColor)
}

.xzhy1st {
    min-width: 8rem
}

.xzi3mdb {
    padding-top: 11px
}

.xzi7r1p {
    top: 100px
}

.xzibbub {
    width: 448px
}

.xzjbwwf {
    width: 180px
}

.xzk1tus {
    width: 185px
}

.xzk7aed {
    padding-bottom: 64px
}

.xzkbqt2 {
    width: 740px
}

.xzlxiis {
    border-bottom-color: var(--utility-border-active)
}

.xznra1h {
    min-width: 110px
}

.xzoh4vz {
    max-width: 874px
}

.xzozobo {
    height: 263.5px
}

.xzp6m1v {
    height: 196px
}

.xzpzcvn {
    border-bottom-color: var(--wig-divider)
}

.xzqghgv {
    min-width: var(--media-tile-width)
}

.xzs16jo {
    width: 267px
}

.xzt92bp {
    height: 20px
}

.xztuern {
    height: calc(var(--bottom-height) + var(--image-offset))
}

.xzu4f96 {
    height: 186px
}

.xzuapc8 {
    width: 45px
}

.xzuc9lq {
    max-height: 520px
}

.xzueoph {
    margin-bottom: 6px
}

.xzumzsb {
    min-height: 75vh
}

.xzuy8bq {
    margin-bottom: -32px
}

.xzvl9qi {
    border-bottom-color: #1f5199
}

.xzw6xfs {
    max-width: min(100%, 300px)
}

.xzwdkm5 {
    border-top-color: var(--xqu9v5)
}

.xzx6vk8 {
    margin-top: -1.5px
}

.xzxdvmt {
    padding-bottom: 17px
}

.xzxwckm {
    border-top-color: #1877f2
}

.xzykisu {
    padding-top: var(--size-24)
}

.xzzq9k6 {
    width: 141px
}

.xzzxbak {
    margin-bottom: var(--message-body-margin-block)
}

@supports (-webkit-touch-callout: none) {
    .x19km5bm.x19km5bm {
        max-height: 64px
    }
}

@supports (padding: env(safe-area-inset-bottom, 0)) {
    .x1bi8yb4.x1bi8yb4 {
        padding-top: calc(var(--dialog-anchor-vertical-padding) + env(safe-area-inset-top, 0))
    }
}

@supports (-webkit-touch-callout: none) {
    .x1iya4o7.x1iya4o7 {
        height: 93vh
    }
}

@supports (-webkit-touch-callout: none) {
    .x1oj4m0d.x1oj4m0d {
        padding-top: 20px
    }
}

@supports (-webkit-touch-callout: none) {
    .x1pj33qr.x1pj33qr {
        padding-bottom: 20px
    }
}

@supports (-webkit-touch-callout: none) {
    .x1tavnkv.x1tavnkv {
        width: 100vw
    }
}

@supports (position: -webkit-sticky) {
    .x1y2mwh7.x1y2mwh7 {
        bottom: 0
    }
}

@supports (padding: env(safe-area-inset-bottom, 0)) {
    .x2tomnu.x2tomnu {
        padding-top: 32px
    }
}

@supports (padding: env(safe-area-inset-bottom, 0)) {
    .x2z19jh.x2z19jh {
        padding-bottom: 32px
    }
}

@supports (-webkit-touch-callout: none) {
    .x2zokad.x2zokad {
        bottom: 0
    }
}

@supports (position: sticky) {
    .x319j1n.x319j1n {
        bottom: 0
    }
}

@supports (min-height: 100dvh) {
    .x4m6w61.x4m6w61 {
        min-height: calc(100dvh - var(--header-height))
    }
}

@supports (height: 100dvh) {
    .x6wlb03.x6wlb03 {
        max-height: calc(100dvh - var(--header-height))
    }
}

@supports (height: 100dvh) {
    .xa0wwpv.xa0wwpv {
        height: calc(100dvh - var(--header-height) - 16px)
    }
}

@supports (padding: env(safe-area-inset-bottom, 0)) {
    .xf25o6s.xf25o6s {
        padding-bottom: calc(var(--dialog-anchor-vertical-padding) + env(safe-area-inset-bottom) + 112px)
    }
}

@supports (min-height: 100dvh) {
    .xippug5.xippug5 {
        min-height: 100dvh
    }
}

@supports (-webkit-touch-callout: none) {
    .xl574rt.xl574rt {
        height: 90dvh
    }
}

@supports (padding: env(safe-area-inset-bottom, 0)) {
    .xmcp61l.xmcp61l {
        padding-top: 10px
    }
}

@supports (padding: env(safe-area-inset-bottom, 0)) {
    .xqit15g.xqit15g {
        padding-bottom: calc(var(--dialog-anchor-vertical-padding) + env(safe-area-inset-bottom, 0))
    }
}

@supports (padding: env(safe-area-inset-bottom, 0)) {
    .xvjsy5p.xvjsy5p {
        padding-bottom: 10px
    }
}

.x10zyhz3:after {
    border-bottom-color: var(--inverse-text)
}

.x11jphqn:-webkit-autofill {
    margin-top: 17px
}

.x11s8fbi:after {
    border-top-color: var(--text-inverse)
}

.x12n5rky:not([stylex-hack]) .mapboxgl-popup-tip {
    border-top-color: var(--card-background)
}

.x13m8g0b:after {
    border-bottom-style: solid
}

.x145bykc:-webkit-autofill {
    padding-top: 0
}

.x15w20ky:before {
    bottom: -15px
}

.x17mpns7:before {
    height: 16px
}

.x183k7y4:before {
    border-top-style: solid
}

.x18jkahg:before {
    border-bottom-width: 1px
}

.x1c31mgy:not([stylex-hack]) .maplibregl-popup-tip {
    border-top-color: var(--card-background)
}

.x1dsmgu2:before {
    border-top-color: var(--primary-text)
}

.x1ehtkf2:before {
    top: 0
}

.x1gt9t92:before {
    border-bottom-color: var(--text-primary)
}

.x1ikrcl6:after {
    border-top-style: solid
}

.x1kd2r05:after {
    border-top-width: 1px
}

.x1kd5wfx:-webkit-autofill {
    height: 20px
}

.x1mf93lp:before {
    width: 16px
}

.x1owtt9j:-webkit-autofill {
    padding-bottom: 0
}

.x1q3jwq0:before {
    border-top-color: var(--text-primary)
}

.x1qa0o7z:focus-within {
    top: 24px
}

.x1rf9i9n:before {
    top: 1px
}

.x1rhmojw:not([stylex-hack]) .maplibregl-popup-tip {
    border-bottom-color: var(--card-background)
}

.x1s1v9b5:not([stylex-hack]) .mapboxgl-popup-tip {
    border-bottom-color: var(--card-background)
}

.x1t1af7h:-webkit-autofill {
    width: 94%
}

.x1ud4nwh:before {
    border-bottom-style: solid
}

.x1uv8qs6:after {
    border-bottom-color: var(--text-inverse)
}

.x1v2sqju:not(:first-child) {
    margin-top: 24px
}

.x7sua7v:after {
    border-top-color: var(--inverse-text)
}

.x9rru3m:before {
    border-top-width: 1px
}

.xcyfhir:before {
    top: 4px
}

.xdkz927:after {
    width: 3px
}

.xg85wjn:after {
    border-top-color: var(--primary-text)
}

.xhyq0m1:after {
    top: 5px
}

.xkwbrqu:after {
    top: -2px
}

.xnquga7:before {
    top: 50%
}

.xozjuat:after {
    border-bottom-width: 2px
}

.xp8b667:after {
    width: 1px
}

.xpuqwsc:not(:last-of-type) {
    margin-bottom: 1.4em
}

.xqiu1f8:after {
    height: 6px
}

.xr9o32j:before {
    border-bottom-color: var(--primary-text)
}

.xrn7k8i:before {
    top: -15px
}

.xstlbsv:after {
    height: 1em
}

.xu3y77m:after {
    top: 8px
}

.xuzcu0x:after {
    width: 1em
}

.xvsougb:not(:first-child) {
    margin-top: 20px
}

.xw22vqi:before {
    height: 100%
}

.xy7dqi3:before {
    width: 100%
}

.xz3spzl:after {
    border-top-width: 0
}

.x10zg81t:first-child {
    padding-top: 0
}

.x14l7nz5:first-child {
    margin-top: 0
}

.x1aj7aux:first-child {
    border-top-style: solid
}

.x1axty5n:first-child {
    border-top-width: 1px
}

.x1fqkajt:first-child {
    border-top-color: var(--divider)
}

.x1uuop16:first-child {
    margin-top: 12px
}

.x140wh0t:first-of-type {
    margin-top: -3px
}

.x14tvv71:last-child {
    border-bottom-style: none
}

.xup0pd7:last-child {
    padding-bottom: 0
}

.xzboxd6:last-child {
    margin-bottom: 0
}

.x11b7hov:hover {
    margin-top: -1px
}

.x12k3wjt:hover {
    border-bottom-color: #d2d5d8
}

.x15r0uqr:hover {
    border-bottom-color: var(--base-blue)
}

.x16uexu2:hover {
    border-top-width: 2px
}

.x19ep5bo:hover {
    border-top-color: var(--negative)
}

.x1bdsejj:hover {
    border-top-color: var(--accent)
}

.x1btm0ur:hover {
    border-top-color: #d2d5d8
}

.x1dxw5ba:hover {
    border-bottom-width: 10px
}

.x1f4la96:hover {
    border-top-color: var(--line-subtle)
}

.x1hhos8t:hover {
    border-bottom-color: transparent
}

.x1jjk279:hover {
    border-top-width: 10px
}

.x1ksy1z5:hover {
    border-bottom-color: var(--negative)
}

.x1kylhsf:hover {
    border-bottom-width: 1px
}

.x1lwdpx3:hover {
    border-top-style: solid
}

.x1mys3cw:hover {
    border-top-color: transparent
}

.x1nih0sw:hover {
    border-top-color: #a7acb1
}

.x1oah15j:hover {
    border-bottom-color: var(--interactive-secondary-hover)
}

.x1ou7vsy:hover {
    border-bottom-width: 2px
}

.x1rlzdi:hover {
    border-bottom-style: solid
}

.x1szx6du:hover {
    border-top-color: var(--interactive-secondary-hover)
}

.x1uvrz2g:hover {
    border-bottom-style: dashed
}

.x1y6jfpw:hover {
    border-bottom-color: var(--line-primary)
}

.x1y6l2gj:hover {
    margin-bottom: -10px
}

.x3ng2w9:hover {
    height: 46px
}

.x4mw89m:hover {
    width: 46px
}

.x5joi9i:hover {
    border-bottom-color: var(--line-subtle)
}

.x7ctnpz:hover {
    width: calc(100% + 16px)
}

.x7v3zzr:hover {
    border-top-color: #1877f2
}

.x8tb6ha:hover {
    border-bottom-color: var(--placeholder-text)
}

.xj07kzr:hover {
    margin-bottom: -1px
}

.xjltbe6:hover {
    border-bottom-color: #a7acb1
}

.xl6z3s:hover {
    border-top-color: var(--fds-blue-70)
}

.xphjxy7:hover {
    border-top-color: var(--line-primary)
}

.xqm5sia:hover {
    border-bottom-color: #d82c0d
}

.xrmfnea:hover {
    border-top-color: var(--base-blue)
}

.xrrjj81:hover {
    margin-top: -10px
}

.xs4bln5:hover {
    border-top-color: #d82c0d
}

.xscj4nj:hover {
    border-bottom-color: var(--accent)
}

.xt6o9kc:hover {
    border-bottom-color: #1877f2
}

.xw6yb2j:hover {
    border-top-color: var(--placeholder-text)
}

.xxc5mcb:hover {
    border-bottom-color: var(--fds-blue-70)
}

.xysibl7:hover {
    border-top-width: 1px
}

.xz9su2t:hover {
    border-top-style: dashed
}

.x10lcxz4:focus {
    border-top-color: var(--accent)
}

.x1gom2ui:focus {
    border-top-color: transparent
}

.x1okm3c:focus {
    border-bottom-color: var(--interactive-primary)
}

.x1uzdjyf:focus {
    border-bottom-color: var(--line-subtle)
}

.x1v5xeyf:focus {
    border-top-width: 2px
}

.x4pj85v:focus {
    border-top-color: var(--line-subtle)
}

.x6luea0:focus {
    border-top-color: var(--interactive-primary)
}

.xib8a3k:focus {
    border-top-style: solid
}

.xiighnt:focus {
    border-bottom-color: var(--accent)
}

.xnl4dzk:focus {
    border-bottom-style: solid
}

.xqzhx6d:focus {
    border-bottom-width: 2px
}

.xs2otdm:focus {
    top: 10px
}

.xtrqmqw:focus {
    border-bottom-color: var(--base-blue)
}

.xv7adkg:focus {
    border-bottom-color: transparent
}

.xvtg7m5:focus {
    border-top-color: var(--base-blue)
}

.x1o3ux10:active {
    border-bottom-color: var(--line-primary)
}

.x1otyz9x:active {
    border-top-color: var(--interactive-secondary-active)
}

.x4tv7li:active {
    border-top-color: var(--line-primary)
}

.xo2icg4:active {
    border-bottom-color: var(--interactive-secondary-active)
}

@media (max-height: 540px) {
    .x1024lo6.x1024lo6 {
        min-height: 200px
    }
}

@media (max-height: 320px) {
    .x102i2t6.x102i2t6 {
        overflow-y: auto
    }
}

@media (max-width: 899px) {
    .x10b0avu.x10b0avu {
        padding-bottom: 24px
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .x10kpbfp.x10kpbfp {
        width: var(--hz-nav-bar-logo-width-768)
    }
}

@media (max-width: 600px) {
    .x10mxuh3.x10mxuh3 {
        height: 200px
    }
}

@media (max-width: 767px) {
    .x10rn61k.x10rn61k {
        width: 100%
    }
}

@media only screen and (max-width: 970px) {
    .x10vfum5.x10vfum5 {
        width: 140px
    }
}

@media (max-width: 768px) {
    .x10xfkud.x10xfkud {
        height: 72px
    }
}

@media (max-width: 768px) {
    .x110zs6p.x110zs6p {
        bottom: 12px
    }
}

@media (max-width: 767px) {
    .x111ulbd.x111ulbd {
        max-width: 564px
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .x112aotw.x112aotw {
        padding-bottom: 40px
    }
}

@media (min-width: 390px) and (max-width: 800px) {
    .x113zh6a.x113zh6a {
        margin-top: 10px
    }
}

@media (min-width: 562px) and (max-width: 719px) {
    .x11b4air.x11b4air {
        width: calc((100% - 88px) / 3 - 8px)
    }
}

@media (min-width: 940px) {
    .x11dmrrw.x11dmrrw {
        height: 32px
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
    .x11hcsj5.x11hcsj5 {
        max-width: 90%
    }
}

@media (max-width: 583px) {
    .x11pth41.x11pth41 {
        width: auto
    }
}

@media (max-width: 655px) {
    .x11tutdu.x11tutdu {
        height: 900px
    }
}

@media (max-width: 655px) {
    .x11xjp6u.x11xjp6u {
        padding-bottom: 16px
    }
}

@media (max-width: 679px) {
    .x12360ty.x12360ty {
        padding-bottom: 16px
    }
}

@media (max-width: 767px) {
    .x1278334.x1278334 {
        border-top-width: 1px
    }
}

@media (min-width: 1380px) and (max-height: 789px) {
    .x12ca73t.x12ca73t {
        max-width: 190px
    }
}

@media (max-width: 480px) {
    .x12cm6mg.x12cm6mg {
        max-width: none
    }
}

@media (max-width: 1023px) {
    .x12eecid.x12eecid {
        margin-bottom: 5px
    }
}

@media (min-width: 1920px) {
    .x12gvolm.x12gvolm {
        min-height: calc(var(--hz-banner-height-small) - 32px)
    }
}

@media (max-width: 679px) {
    .x12l8kdc.x12l8kdc {
        overflow-y: visible
    }
}

@media (min-width: 1920px) {
    .x12lxefi.x12lxefi {
        height: 216px
    }
}

@media (max-width: 899px) {
    .x12sosy0.x12sosy0 {
        height: 42px
    }
}

@media (max-width: 767px) {
    .x12ufosk.x12ufosk {
        width: calc(50% - 8px)
    }
}

@media (min-width: 2296px) and (max-width: 2604px) {
    .x12zdd2p.x12zdd2p {
        width: calc(100% / 6 - 8px)
    }
}

@media (max-width: 1364px) {
    .x13466gu.x13466gu {
        height: auto
    }
}

@media (max-width: 1359px) {
    .x137zznz.x137zznz {
        width: 100%
    }
}

@media (max-width: 564px) {
    .x139vsxa.x139vsxa {
        height: 360px
    }
}

@media (min-width: 1870px) and (max-width: 2027px) {
    .x13a54pu.x13a54pu {
        width: calc((100% - 88px) / 9 - 8px)
    }
}

@media (max-width: 1200px) {
    .x13cb69i.x13cb69i {
        width: 50%
    }
}

@media (min-width: 1200px) {
    .x13g012l.x13g012l {
        max-width: 276px
    }
}

@media (max-width: 767px) {
    .x13hqrlb.x13hqrlb {
        margin-bottom: 16px
    }
}

@media (max-width: 1365px) {
    .x13ijgap.x13ijgap {
        width: 16px
    }
}

@media (min-width: 1936px) and (max-width: 2243px) {
    .x13k6msq.x13k6msq {
        width: calc((100% - 88px) / 6 - 8px)
    }
}

@media (max-height: 500px) {
    .x13kmq6v.x13kmq6v {
        height: 5px
    }
}

@media (max-width: 480px) {
    .x13mg7zb.x13mg7zb {
        height: 48px
    }
}

@media (max-width: 899px) {
    .x13mt7qq.x13mt7qq {
        padding-top: 0
    }
}

@media (min-height: 700px) and (max-height: 790px) {
    .x13qq4wz.x13qq4wz {
        max-width: 884px
    }
}

@media (max-width: 899px) {
    .x13ucbqf.x13ucbqf {
        margin-top: -5px
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .x13ygc5k.x13ygc5k {
        padding-bottom: 25px
    }
}

@media (max-width: 767px) {
    .x13zb0es.x13zb0es {
        padding-bottom: 12px
    }
}

@media (max-width: 767px) {
    .x140zxln.x140zxln {
        width: var(--hz-nav-bar-logo-width-360)
    }
}

@media (max-width: 600px) {
    .x142xjbm.x142xjbm {
        max-width: 0
    }
}

@media (max-width: 1024px) {
    .x14a0p6h.x14a0p6h {
        width: 100%
    }
}

@media (max-width: 837px) {
    .x14aarrc.x14aarrc {
        padding-top: 186px
    }
}

@media (max-width: 800px) {
    .x14az35n.x14az35n {
        margin-top: 10px
    }
}

@media (max-width: 1024px) {
    .x14b4tt0.x14b4tt0 {
        max-width: 100%
    }
}

@media (max-width: 1023px) {
    .x14ci0gm.x14ci0gm {
        width: var(--hz-shelf-subtitle-glimmer-width-360)
    }
}

@media (max-width: 1023px) {
    .x14dunly.x14dunly {
        height: 90%
    }
}

@media (min-width: 1024px) {
    .x14kb6tx.x14kb6tx {
        padding-bottom: 0
    }
}

@media (max-height: 428px) {
    .x14ocpvf.x14ocpvf {
        max-height: 80vh
    }
}

@media (max-width: 1023px) {
    .x14shcbm.x14shcbm {
        width: 100%
    }
}

@media (min-height: 970px) {
    .x14v7lna.x14v7lna {
        height: calc(100vh - 480px)
    }
}

@media (min-width: 1024px) {
    .x1532xtu.x1532xtu {
        padding-top: 96px
    }
}

@media (min-width: 768px) {
    .x153df6p.x153df6p {
        width: 500px
    }
}

@media (max-width: 1023px) {
    .x153eovr.x153eovr {
        margin-bottom: 32px
    }
}

@media (max-width: 564px) {
    .x15472oz.x15472oz {
        padding-bottom: 100px
    }
}

@media (max-width: 899px) {
    .x15668bf.x15668bf {
        margin-bottom: 0
    }
}

@media (max-width: 655px) {
    .x159j7xd.x159j7xd {
        padding-bottom: 8px
    }
}

@media (max-width: 999px) {
    .x15a6mhk.x15a6mhk {
        padding-top: 60px
    }
}

@media (max-width: 899px) {
    .x15chsbe.x15chsbe {
        border-bottom-color: var(--media-inner-border)
    }
}

@media (max-width: 1024px) {
    .x15dfyo2.x15dfyo2 {
        width: calc(33% - 20px)
    }
}

@media (max-width: 768px) {
    .x15gf18l.x15gf18l {
        width: 48px
    }
}

@media (max-width: 767px) {
    .x15k2jg5.x15k2jg5 {
        border-bottom-style: solid
    }
}

@media (min-width: 390px) and (max-width: 800px) {
    .x15l8mli.x15l8mli {
        margin-bottom: 10px
    }
}

@media (max-width: 1023px) {
    .x15ohrg7.x15ohrg7 {
        height: 210px
    }
}

@media (max-width: 899px) {
    .x15sbx0n.x15sbx0n {
        margin-bottom: 16px
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .x15udr4t.x15udr4t {
        padding-top: 20px
    }
}

@media (max-width: 564px) {
    .x15vkpkv.x15vkpkv {
        padding-bottom: 196px
    }
}

@media (max-width: 905px) {
    .x15w37pv.x15w37pv {
        min-width: 0
    }
}

@media (max-width: 1103px) {
    .x15zf2t0.x15zf2t0 {
        max-width: calc(100vw - 160px)
    }
}

@media (max-width: 768px) {
    .x161b17j.x161b17j {
        height: 90vh !important
    }
}

@media (min-width: 1238px) and (max-width: 1395px) {
    .x162tl4j.x162tl4j {
        width: calc((100% - 88px)/5 - 8px)
    }
}

@media (max-width: 1259px) {
    .x165af82.x165af82 {
        width: 324px
    }
}

@media (min-width: 1628px) and (max-width: 1935px) {
    .x16a8ryy.x16a8ryy {
        width: calc((100% - 88px)/5 - 8px)
    }
}

@media (max-width: 480px) {
    .x16bq3sz.x16bq3sz {
        min-height: 120px
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .x16ekaro.x16ekaro {
        width: var(--hz-shelf-subtitle-glimmer-width-1024)
    }
}

@media (max-width: 767px) {
    .x16j3yes.x16j3yes {
        width: calc(var(--x1tf79ex) * 2 + 100%)
    }
}

@media (max-width: 767px) {
    .x16jcvb6.x16jcvb6 {
        border-bottom-color: var(--divider)
    }
}

@media (max-width: 1200px) {
    .x16m946e.x16m946e {
        max-width: 300px
    }
}

@media (max-width: 768px) {
    .x16ng2z7.x16ng2z7 {
        bottom: 16px
    }
}

@media (min-width: 1510px) and (max-width: 1667px) {
    .x16ty6bb.x16ty6bb {
        width: calc((100% - 88px) / 9 - 8px)
    }
}

@media (max-width: 1023px) {
    .x170o4jf.x170o4jf {
        padding-bottom: 32px
    }
}

@media (max-width: 899px) {
    .x1711n69.x1711n69 {
        margin-top: 0
    }
}

@media (max-width: 564px) {
    .x171jk99.x171jk99 {
        margin-top: 32px
    }
}

@media (max-width: 767px) {
    .x175wuz2.x175wuz2 {
        width: auto
    }
}

@media (max-width: 767px) {
    .x178p66w.x178p66w {
        margin-bottom: 8px
    }
}

@media (min-width: 1920px) {
    .x17aej47.x17aej47 {
        width: 1920px
    }
}

@media (min-width: 1920px) {
    .x17b6ie7.x17b6ie7 {
        height: var(--hz-nav-bar-height-large)
    }
}

@media (max-width: 899px) {
    .x17dpueb.x17dpueb {
        margin-top: -24px
    }
}

@media (max-width: 899px) {
    .x17fozky.x17fozky {
        height: 100dvh
    }
}

@media (min-width: 1668px) and (max-width: 1825px) {
    .x17iarbr.x17iarbr {
        width: calc((100% - 88px)*.1 - 8px)
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .x17iw9cb.x17iw9cb {
        padding-top: 8px
    }
}

@media (max-width: 679px) {
    .x17ot9bj.x17ot9bj {
        min-width: 50%
    }
}

@media (min-width: 900px) {
    .x17quhge.x17quhge {
        max-width: 400px
    }
}

@media (max-width: 999px) {
    .x17un7ky.x17un7ky {
        margin-bottom: 8px
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .x17ywgjv.x17ywgjv {
        height: 24px
    }
}

@media (max-width: 767px) {
    .x17z29uz.x17z29uz {
        width: calc(100% - 12px)
    }
}

@media (max-width: 1103px) {
    .x182k5gq.x182k5gq {
        overflow-x: initial
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .x184ur94.x184ur94 {
        width: 1124px
    }
}

@media (max-width: 1023px) {
    .x1860kir.x1860kir {
        padding-top: 10px
    }
}

@media (max-width: 1439px) {
    .x189ebrb.x189ebrb {
        margin-top: 3px
    }
}

@media (max-width: 899px) {
    .x18a7wqs.x18a7wqs {
        padding-top: 12px
    }
}

@media (max-width: 655px) {
    .x18b1dnv.x18b1dnv {
        margin-bottom: -30px
    }
}

@media (min-width: 1024px) {
    .x18d4y6l.x18d4y6l {
        height: 50vw
    }
}

@media (max-width: 1024px) {
    .x18dusth.x18dusth {
        padding-bottom: 20px
    }
}

@media (min-width: 1024px) {
    .x18eaek.x18eaek {
        top: 0
    }
}

@media (max-width: 1365px) {
    .x18i1vgf.x18i1vgf {
        height: 60px
    }
}

@media (max-width: 299px) {
    .x18igh9x.x18igh9x {
        width: calc(100% - 88px)
    }
}

@media (max-width: 655px) {
    .x18jaf5p.x18jaf5p {
        width: calc(100% - 32px)
    }
}

@media (min-width: 768px) {
    .x18jzago.x18jzago {
        padding-top: 32px
    }
}

@media (min-width: 1920px) {
    .x18ny1uz.x18ny1uz {
        width: 36px
    }
}

@media (min-height: 790px) {
    .x18vph2k.x18vph2k {
        max-width: 680px
    }
}

@media (max-width: 767px) {
    .x18y1mrx.x18y1mrx {
        padding-top: 10px
    }
}

@media (max-width: 700px) {
    .x18ydpmq.x18ydpmq {
        max-width: 100%
    }
}

@media (max-width: 768px) {
    .x194eg8s.x194eg8s {
        min-height: 56px
    }
}

@media (max-width: 916px) {
    .x1954l6m.x1954l6m {
        max-height: 50vh
    }
}

@media print {
    .x196fn1l.x196fn1l {
        width: 960px
    }
}

@media (max-width: 1260px) {
    .x197kbj4.x197kbj4 {
        margin-top: -84px
    }
}

@media (max-width: 1199px) {
    .x198ibhd.x198ibhd {
        padding-bottom: 8px
    }
}

@media (max-width: 1024px) {
    .x198jh4m.x198jh4m {
        min-height: 0
    }
}

@media (min-width: 1201px) and (max-width: 1300px) {
    .x19a7vgm.x19a7vgm {
        max-width: 550px
    }
}

@media (max-width: 899px) {
    .x19d5s1r.x19d5s1r {
        top: 0
    }
}

@media (max-width: 999px) {
    .x19h8t9y.x19h8t9y {
        margin-top: -10px
    }
}

@media (max-width: 996px) {
    .x19jr8so.x19jr8so {
        max-height: 50vh
    }
}

@media (min-height: 1280px) {
    .x19lwuac.x19lwuac {
        height: 515px
    }
}

@media (max-width: 1230px) {
    .x19pq0hf.x19pq0hf {
        max-height: 50vh
    }
}

@media (max-width: 655px) {
    .x19prlsd.x19prlsd {
        min-height: 64px
    }
}

@media (min-width: 768px) {
    .x19xse92.x19xse92 {
        height: 40px
    }
}

@media (max-width: 600px) {
    .x1a115ii.x1a115ii {
        min-width: 100vw
    }
}

@media (max-width: 899px) {
    .x1a2rsw9.x1a2rsw9 {
        margin-top: 12px
    }
}

@media (min-width: 1680px) and (max-width: 1987px) {
    .x1a3gmnx.x1a3gmnx {
        width: calc((100% - 88px)/4 - 8px)
    }
}

@media (min-width: 1320px) and (max-width: 1627px) {
    .x1abn89d.x1abn89d {
        width: calc((100% - 88px)/4 - 8px)
    }
}

@media (max-width: 600px) {
    .x1aexbiz.x1aexbiz {
        max-width: 100vw
    }
}

@media (max-width: 1024px) {
    .x1afc628.x1afc628 {
        overflow-y: hidden
    }
}

@media (max-width: 1072px) {
    .x1ah8e6s.x1ah8e6s {
        max-height: 50vh
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .x1ao5nu3.x1ao5nu3 {
        height: var(--hz-shelf-subtitle-glimmer-height-1024)
    }
}

@media (min-width: 1366px) {
    .x1arxi99.x1arxi99 {
        bottom: 5vw
    }
}

@media (max-width: 767px) {
    .x1aub9j0.x1aub9j0 {
        margin-top: auto
    }
}

@media (min-width: 1100px) and (max-height: 789px),
(min-width: 1100px) and (max-width: 1379px) {
    .x1awlv9s.x1awlv9s {
        max-width: 111.6px
    }
}

@media (max-height: 540px) {
    .x1axrwd5.x1axrwd5 {
        overflow-y: scroll
    }
}

@media (max-width: 500px) {
    .x1b2722s.x1b2722s {
        min-width: auto
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .x1b2inte.x1b2inte {
        padding-bottom: 12px
    }
}

@media (min-width: 1920px) {
    .x1b4xuh4.x1b4xuh4 {
        top: var(--hz-nav-bar-height-large)
    }
}

@media (max-width: 1023px) {
    .x1b7eh7r.x1b7eh7r {
        width: 430px
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .x1b7ojp.x1b7ojp {
        margin-bottom: var(--hz-shelf-header-margin-bottom-1024)
    }
}

@media (max-width: 1199px) {
    .x1bazjoi.x1bazjoi {
        width: var(--x-w4vn1i)
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .x1bcafn4.x1bcafn4 {
        height: var(--hz-shelf-title-glimmer-height-1366)
    }
}

@media (max-width: 699px) {
    .x1bdjg05.x1bdjg05 {
        width: 100%
    }
}

@media (max-width: 655px) {
    .x1be37a.x1be37a {
        width: 100%
    }
}

@media (max-width: 1009px) {
    .x1betldn.x1betldn {
        height: auto
    }
}

@media (max-width: 768px) {
    .x1bgwy8c.x1bgwy8c {
        padding-bottom: 0
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .x1bhcx6b.x1bhcx6b {
        top: calc(var(--hz-nav-bar-height-medium) + var(--hz-banner-height-medium))
    }
}

@media (max-width: 655px) {
    .x1bjkvkh.x1bjkvkh {
        max-height: calc(100% - 96px)
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .x1bl51vm.x1bl51vm {
        padding-top: 12px
    }
}

@media (min-width: 1194px) and (max-width: 1351px) {
    .x1bompe2.x1bompe2 {
        width: calc((100% - 88px) / 7 - 8px)
    }
}

@media (max-width: 1919px) {
    .x1btr3bl.x1btr3bl {
        min-width: auto
    }
}

@media (max-width: 1439px) {
    .x1bu0bv6.x1bu0bv6 {
        max-width: 300px
    }
}

@media (max-width: 600px) {
    .x1bv1ejp.x1bv1ejp {
        max-width: fit-content
    }
}

@media (max-width: 1337px) {
    .x1bvtbt9.x1bvtbt9 {
        height: auto
    }
}

@media (max-width: 767px) {
    .x1bxx1li.x1bxx1li {
        max-height: none
    }
}

@media (max-width: 899px) {
    .x1bydg3b.x1bydg3b {
        max-width: unset
    }
}

@media (max-width: 1024px) {
    .x1bz4jfv.x1bz4jfv {
        padding-bottom: 4px
    }
}

@media (max-width: 655px) {
    .x1c2v0lc.x1c2v0lc {
        min-height: 0
    }
}

@media (max-width: 655px) {
    .x1c4xojo.x1c4xojo {
        width: 96px
    }
}

@media (min-width: 422px) {
    .x1ca1edk.x1ca1edk {
        width: 422px
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1cb330i.x1cb330i {
        width: var(--media-library-search-input-base-size)
    }
}

@media (max-width: 860px) {
    .x1cdhp0d.x1cdhp0d {
        width: 100%
    }
}

@media (max-width: 767px) {
    .x1cegbr0.x1cegbr0 {
        margin-bottom: 3px
    }
}

@media (max-width: 899px) {
    .x1cemxai.x1cemxai {
        width: max-content
    }
}

@media (min-width: 1440px) {
    .x1cfo5f7.x1cfo5f7 {
        max-width: 80%
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .x1chx37c.x1chx37c {
        width: var(--hz-nav-bar-logo-width-1024)
    }
}

@media (max-width: 564px) {
    .x1ckq5.x1ckq5 {
        bottom: 0
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .x1cox2a2.x1cox2a2 {
        padding-top: 0
    }
}

@media (max-width: 482px) {
    .x1cqz3f5.x1cqz3f5 {
        margin-top: 0
    }
}

@media (max-width: 679px) {
    .x1csguc9.x1csguc9 {
        height: 100px
    }
}

@media (min-width: 656px) and (max-width: 1103px) {
    .x1cw0seg.x1cw0seg {
        max-width: 680px
    }
}

@media (min-width: 768px) and (max-width: 1919px) {
    .x1cy9r8m.x1cy9r8m {
        padding-bottom: 48px
    }
}

@media (max-height: 500px) {
    .x1cz02eo.x1cz02eo {
        width: 85px
    }
}

@media (max-width: 767px) {
    .x1cza4f.x1cza4f {
        padding-bottom: 16px
    }
}

@media (min-width: 768px) {
    .x1d0tpwz.x1d0tpwz {
        width: 711px
    }
}

@media (max-width: 655px) {
    .x1d18wch.x1d18wch {
        width: auto
    }
}

@media (max-width: 1023px) and (min-height: 600px) {
    .x1d7cgr6.x1d7cgr6 {
        padding-top: 16px
    }
}

@media (max-width: 655px) {
    .x1d9vrsx.x1d9vrsx {
        margin-top: -16px
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .x1db0b2.x1db0b2 {
        height: 590px
    }
}

@media (max-width: 768px) {
    .x1de7xdp.x1de7xdp {
        width: auto
    }
}

@media (max-width: 767px) {
    .x1dg0hrn.x1dg0hrn {
        border-bottom-width: 1px
    }
}

@media (max-width: 679px) {
    .x1dj7lud.x1dj7lud {
        padding-top: 10px
    }
}

@media (min-width: 1024px) {
    .x1dn3abd.x1dn3abd {
        top: 75px
    }
}

@media (max-height: 540px) {
    .x1dnutij.x1dnutij {
        overflow-x: scroll
    }
}

@media (max-width: 784px) {
    .x1dnw2fd.x1dnw2fd {
        width: auto
    }
}

@media (max-width: 1800px) {
    .x1dpbwe7.x1dpbwe7 {
        width: 80%
    }
}

@media (max-width: 899px) {
    .x1dtbkle.x1dtbkle {
        padding-top: 15px
    }
}

@media (max-width: 900px) {
    .x1dus1kp.x1dus1kp {
        margin-top: -84px
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .x1dxyzh.x1dxyzh {
        min-height: calc(100vh - 372px)
    }
}

@media (max-width: 996px) {
    .x1dymz7l.x1dymz7l {
        min-height: 50vh
    }
}

@media (min-width: 501px) and (max-width: 800px) {
    .x1dzghfj.x1dzghfj {
        margin-top: 10px
    }
}

@media (max-width: 1439px) {
    .x1e0c0pm.x1e0c0pm {
        margin-top: 1px
    }
}

@media (max-width: 655px) {
    .x1e0ign.x1e0ign {
        padding-top: 8px
    }
}

@media (max-width: 767px) {
    .x1e27h03.x1e27h03 {
        border-top-style: solid
    }
}

@media (max-height:760px) {
    .x1e6seco.x1e6seco {
        height: 260px
    }
}

@media (max-width: 767px) {
    .x1e78oy9.x1e78oy9 {
        padding-bottom: 32px
    }
}

@media (max-width: 679px) {
    .x1e8b02o.x1e8b02o {
        padding-top: 12px
    }
}

@media (max-width: 1365px) {
    .x1e96owe.x1e96owe {
        padding-top: 8px
    }
}

@media (max-width: 679px) {
    .x1e9k66k.x1e9k66k {
        overflow-x: visible
    }
}

@media (max-width: 1024px) {
    .x1eclkdd.x1eclkdd {
        padding-top: 24px
    }
}

@media (min-width: 1024px) {
    .x1ee8rq7.x1ee8rq7 {
        padding-top: 0
    }
}

@media (max-width: 679px) {
    .x1eevrrt.x1eevrrt {
        padding-bottom: 0
    }
}

@media (min-width: 1024px) {
    .x1efj10f.x1efj10f {
        margin-bottom: 12px
    }
}

@media (min-width: 768px) {
    .x1eg63tl.x1eg63tl {
        margin-bottom: 16px
    }
}

@media (max-width: 1447px) {
    .x1em4ym.x1em4ym {
        max-width: none
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .x1eo1up7.x1eo1up7 {
        margin-bottom: var(--hz-shelf-header-margin-bottom-1366)
    }
}

@media (min-width: 900px) {
    .x1ephchm.x1ephchm {
        bottom: 100px
    }
}

@media print {
    .x1etads2.x1etads2 {
        min-width: 0
    }
}

@media (max-width: 899px) {
    .x1ew1bkp.x1ew1bkp {
        min-height: 0
    }
}

@media (max-width: 1023px) {
    .x1ezaf8o.x1ezaf8o {
        max-width: 400px
    }
}

@media (orientation: landscape) and (max-height: 480px) {
    .x1f1hhx9.x1f1hhx9 {
        height: 100vh
    }
}

@media (min-width: 1826px) and (max-width: 1983px) {
    .x1f7yi64.x1f7yi64 {
        width: calc((100% - 88px) / 11 - 8px)
    }
}

@media (max-width: 768px) {
    .x1fclael.x1fclael {
        min-width: 0
    }
}

@media (max-height: 500px) {
    .x1fml90s.x1fml90s {
        margin-bottom: 10px
    }
}

@media (max-width: 1259px) {
    .x1fpou2i.x1fpou2i {
        width: calc(100vw - 404px)
    }
}

@media (max-width: 655px) {
    .x1frd5oo.x1frd5oo {
        padding-top: 12px
    }
}

@media (max-height:760px) {
    .x1fs7lnf.x1fs7lnf {
        height: 300px
    }
}

@media (max-width: 1072px) {
    .x1ftmbat.x1ftmbat {
        height: auto
    }
}

@media print {
    .x1fupina.x1fupina {
        border-bottom-width: 0
    }
}

@media (min-width: 0) and (max-width: 1024px) {
    .x1fzdzhk.x1fzdzhk {
        height: 50px
    }
}

@media (min-width: 768px) {
    .x1g1mody.x1g1mody {
        height: calc(100vh - 112px)
    }
}

@media print {
    .x1g864ot.x1g864ot {
        height: max-content
    }
}

@media (max-width: 768px) {
    .x1g8q35t.x1g8q35t {
        height: 36px
    }
}

@media screen and (min-width: 600px) {
    .x1gcj5sk.x1gcj5sk {
        padding-bottom: 8px
    }
}

@media (max-width: 655px) {
    .x1ggdlmy.x1ggdlmy {
        margin-top: 12px
    }
}

@media (max-width: 699px) {
    .x1ggmdca.x1ggmdca {
        height: 1px
    }
}

@media (max-width: 564px) {
    .x1go4i1.x1go4i1 {
        min-height: auto
    }
}

@media (max-height:819px) {
    .x1goewiu.x1goewiu {
        bottom: 0
    }
}

@media (max-width: 679px) {
    .x1gplw2q.x1gplw2q {
        padding-top: 24px
    }
}

@media (max-width: 899px) {
    .x1grkk56.x1grkk56 {
        padding-top: 20px
    }
}

@media (min-width: 768px) {
    .x1gsg5td.x1gsg5td {
        max-width: min(50%, 300px)
    }
}

@media (max-width: 1058px) {
    .x1gyj55h.x1gyj55h {
        max-height: 50vh
    }
}

@media (min-width: 768px) {
    .x1gzpalu.x1gzpalu {
        margin-top: -40px
    }
}

@media (max-width: 1023px) {
    .x1h6248c.x1h6248c {
        padding-top: 40px
    }
}

@media (max-width: 899px) {
    .x1h9lmpj.x1h9lmpj {
        max-height: calc(50vh - var(--header-height) - 52px)
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .x1hbp8z5.x1hbp8z5 {
        height: 36px
    }
}

@media (min-width: 1366px) {
    .x1hd8goo.x1hd8goo {
        height: 12px
    }
}

@media (min-width: 1921px) {
    .x1hftuzi.x1hftuzi {
        width: 1600px
    }
}

@media (max-width: 899px) {
    .x1hh9bye.x1hh9bye {
        margin-top: 20px
    }
}

@media (max-width: 1447px) {
    .x1hk9qtq.x1hk9qtq {
        width: 100%
    }
}

@media (min-width: 900px) and (max-width: 1199px) {
    .x1hpummy.x1hpummy {
        max-width: 528px
    }
}

@media (max-width: 767px) {
    .x1hqpe55.x1hqpe55 {
        margin-bottom: auto
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .x1htibsw.x1htibsw {
        top: 0
    }
}

@media (max-width: 1259px) {
    .x1hy57zm.x1hy57zm {
        top: var(--header-height)
    }
}

@media (max-width: 1291px) {
    .x1hzeat3.x1hzeat3 {
        height: auto
    }
}

@media (min-width: 1024px) {
    .x1i2bpk9.x1i2bpk9 {
        padding-top: 40px
    }
}

@media (min-width: 1024px) {
    .x1i90gp0.x1i90gp0 {
        left: 80px
    }
}

@media (min-width: 584px) {
    .x1ia4mhz.x1ia4mhz {
        padding-top: 24px
    }
}

@media (min-width: 1024px) {
    .x1id8q7x.x1id8q7x {
        padding-bottom: 56px
    }
}

@media (max-width: 500px) {
    .x1ifrov1.x1ifrov1 {
        width: 100%
    }
}

@media (max-width: 768px) {
    .x1igg088.x1igg088 {
        bottom: 0
    }
}

@media (max-width: 1024px) {
    .x1iqlq8t.x1iqlq8t {
        margin-bottom: 0
    }
}

@media (max-width: 767px) {
    .x1isuaqg.x1isuaqg {
        min-width: calc(100% - 12px)
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .x1itlyuk.x1itlyuk {
        max-width: 622px
    }
}

@media (min-width: 1260px) {
    .x1j7rqps.x1j7rqps {
        max-width: 876px
    }
}

@media (max-width: 1365px) {
    .x1j7uc9o.x1j7uc9o {
        padding-bottom: 8px
    }
}

@media (pointer: coarse) {
    .x1j8qypl.x1j8qypl {
        height: 36px
    }
}

@media (max-width: 767px) {
    .x1jd7idk.x1jd7idk {
        height: var(--hz-footer-logo-height-360)
    }
}

@media (min-width: 656px) and (max-width: 1103px) {
    .x1jdb7xe.x1jdb7xe {
        min-height: 0
    }
}

@media (min-width: 1554px) and (max-width: 1711px) {
    .x1jdmwrp.x1jdmwrp {
        width: calc((100% - 88px) / 7 - 8px)
    }
}

@media (max-width: 1199px) {
    .x1jh3we5.x1jh3we5 {
        padding-top: 16px
    }
}

@media (max-width: 768px) {
    .x1jkynmp.x1jkynmp {
        bottom: 80px
    }
}

@media (max-width: 900px) {
    .x1jv9jv1.x1jv9jv1 {
        min-width: calc(100vw - 84px)
    }
}

@media (max-width: 679px) {
    .x1jxyteu.x1jxyteu {
        max-height: none
    }
}

@media (max-width: 1274px) {
    .x1jyiyf9.x1jyiyf9 {
        min-height: 50vh
    }
}

@media (max-width: 679px) {
    .x1k902ro.x1k902ro {
        padding-top: 32px
    }
}

@media (max-width:450px) {
    .x1k9ca3y.x1k9ca3y {
        padding-top: 16px
    }
}

@media (min-width: 600px) {
    .x1ke5lt5.x1ke5lt5 {
        margin-bottom: 0
    }
}

@media (orientation: portrait) {
    .x1kf40fc.x1kf40fc {
        width: calc(var(--x1tf79ex) * 2 + 100%)
    }
}

@media (min-width: 600px) {
    .x1kgm9rh.x1kgm9rh {
        margin-top: 0
    }
}

@media (min-width: 768px) {
    .x1kh6y97.x1kh6y97 {
        width: 40px
    }
}

@media (min-height: 790px) {
    .x1kr6z1o.x1kr6z1o {
        width: 1204px
    }
}

@media (max-width: 900px) {
    .x1kt9ddj.x1kt9ddj {
        padding-bottom: 12px
    }
}

@media (min-width: 768px) {
    .x1ktcn06.x1ktcn06 {
        overflow-x: visible
    }
}

@media (min-width: 1280px) {
    .x1kv3gmi.x1kv3gmi {
        bottom: 210px
    }
}

@media (max-width: 767px) {
    .x1kykvkm.x1kykvkm {
        height: var(--hz-nav-bar-logo-height-360)
    }
}

@media (max-width: 1099px) {
    .x1l38jg0.x1l38jg0 {
        max-width: calc(15vw - 55px)
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .x1l7vkab.x1l7vkab {
        padding-bottom: 8px
    }
}

@media (max-width: 1260px) {
    .x1lca6et.x1lca6et {
        padding-top: 12px
    }
}

@media (max-height: 428px) {
    .x1lck2f0.x1lck2f0 {
        overflow-x: scroll
    }
}

@media (max-width: 899px) {
    .x1ldinz9.x1ldinz9 {
        height: 33vh
    }
}

@media (min-width: 1600px) {
    .x1leo6nr.x1leo6nr {
        max-width: 1200px
    }
}

@media (min-width: 900px) {
    .x1lgoeg2.x1lgoeg2 {
        padding-top: 80px
    }
}

@media (min-width: 1920px) {
    .x1lhpvt0.x1lhpvt0 {
        height: var(--hz-hero-section-height-1920)
    }
}

@media (max-width: 767px) {
    .x1lhsz42.x1lhsz42 {
        margin-bottom: 0
    }
}

@media (min-width: 720px) and (max-width: 877px) {
    .x1lmggvb.x1lmggvb {
        width: calc((100% - 88px)/4 - 8px)
    }
}

@media (min-width: 768px) {
    .x1lrdt72.x1lrdt72 {
        max-width: 480px
    }
}

@media (max-width: 480px) {
    .x1ls9jck.x1ls9jck {
        height: 75px
    }
}

@media (min-width: 900px) {
    .x1lspesw.x1lspesw {
        width: calc(100% - 360px) !important
    }
}

@media (min-width: 900px) {
    .x1ltux0g.x1ltux0g {
        margin-bottom: 16px
    }
}

@media (min-width: 1921px) {
    .x1lw7d46.x1lw7d46 {
        max-width: 1536px
    }
}

@media (max-width: 767px) {
    .x1lzwxt0.x1lzwxt0 {
        height: 120px
    }
}

@media (min-width: 1988px) and (max-width: 2295px) {
    .x1m0d6it.x1m0d6it {
        width: calc(20% - 8px)
    }
}

@media (max-width: 680px) {
    .x1m5pkwt.x1m5pkwt {
        height: 100%
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .x1m60ac1.x1m60ac1 {
        height: var(--hz-nav-bar-logo-height-1366)
    }
}

@media (max-width: 679px) {
    .x1mfppf3.x1mfppf3 {
        min-height: 100vh
    }
}

@media (max-width: 584px) {
    .x1micssf.x1micssf {
        height: 575px
    }
}

@media (max-width: 899px) {
    .x1mim9m8.x1mim9m8 {
        margin-bottom: -8px
    }
}

@media (max-width: 679px) {
    .x1mvjyk6.x1mvjyk6 {
        padding-top: 28px
    }
}

@media (max-width: 1364px) {
    .x1mxxpuf.x1mxxpuf {
        min-height: 50vh
    }
}

@media (max-width: 679px) {
    .x1mzw9uj.x1mzw9uj {
        margin-top: 0
    }
}

@media (max-width: 767px) {
    .x1nfc09x.x1nfc09x {
        border-top-color: #f0f4f9
    }
}

@media (min-width: 584px) {
    .x1nggv71.x1nggv71 {
        margin-top: 0
    }
}

@media only screen and (max-width: 970px) {
    .x1noequ8.x1noequ8 {
        width: 100%
    }
}

@media (max-width: 1023px) {
    .x1nq4qjq.x1nq4qjq {
        bottom: 50%
    }
}

@media (max-width: 655px) {
    .x1nr9ujz.x1nr9ujz {
        margin-bottom: 19px
    }
}

@media (max-width: 899px) {
    .x1nrcals.x1nrcals {
        padding-bottom: 8px
    }
}

@media (min-width: 1396px) and (max-width: 1553px) {
    .x1nugz3k.x1nugz3k {
        width: calc((100% - 88px) / 6 - 8px)
    }
}

@media (min-width: 900px) {
    .x1nwha8v.x1nwha8v {
        padding-bottom: 80px
    }
}

@media screen and (min-width: 600px) {
    .x1o0ag3o.x1o0ag3o {
        margin-bottom: auto
    }
}

@media (max-width: 900px) {
    .x1o0kui9.x1o0kui9 {
        top: 12px
    }
}

@media (max-width: 655px) {
    .x1o1z73i.x1o1z73i {
        max-height: 300px
    }
}

@media (min-width: 836px) {
    .x1o3k5il.x1o3k5il {
        width: 100%
    }
}

@media (max-width: 1600px) {
    .x1o3tsvb.x1o3tsvb {
        padding-bottom: 8px
    }
}

@media (max-width: 1024px) {
    .x1o5jcdz.x1o5jcdz {
        padding-top: 20px
    }
}

@media (min-width: 704px) and (max-width: 1371px) {
    .x1o726nu.x1o726nu {
        width: calc((100% - 88px)/2 - 8px)
    }
}

@media (max-height: 520px) {
    .x1o9yfan.x1o9yfan {
        height: 50vH
    }
}

@media (min-width: 1984px) and (max-width: 2142px) {
    .x1okq12l.x1okq12l {
        width: calc((100% - 88px) / 12 - 8px)
    }
}

@media (min-width: 600px) {
    .x1on8x5k.x1on8x5k {
        max-width: 600px
    }
}

@media (min-width: 768px) {
    .x1op0eag.x1op0eag {
        margin-bottom: 40px
    }
}

@media (max-width: 1023px) {
    .x1oq7qte.x1oq7qte {
        height: var(--hz-shelf-subtitle-glimmer-height-360)
    }
}

@media (max-width: 1919px) {
    .x1ovuhft.x1ovuhft {
        padding-bottom: 12px
    }
}

@media (min-width: 360px) and (max-width: 583px) {
    .x1oxx23j.x1oxx23j {
        min-width: 360px
    }
}

@media (min-width: 768px) {
    .x1oy5c93.x1oy5c93 {
        margin-bottom: 48px
    }
}

@media (max-width: 899px) {
    .x1p0ryx0.x1p0ryx0 {
        height: 100vh
    }
}

@media (max-width: 899px) {
    .x1p5gv8h.x1p5gv8h {
        min-height: 100%
    }
}

@media (orientation: landscape) {
    .x1pgy4eo.x1pgy4eo {
        width: 50vh
    }
}

@media (max-width: 767px) {
    .x1phzuq3.x1phzuq3 {
        margin-top: 0%
    }
}

@media (pointer: coarse) {
    .x1pl6kqj.x1pl6kqj {
        width: auto
    }
}

@media (max-width: 768px) {
    .x1pnxun9.x1pnxun9 {
        height: 100%
    }
}

@media (max-width: 767px) {
    .x1pq7pt1.x1pq7pt1 {
        margin-bottom: 20px
    }
}

@media (max-width: 655px) {
    .x1pqac4u.x1pqac4u {
        margin-bottom: 0
    }
}

@media (max-width: 564px) {
    .x1pr5ju6.x1pr5ju6 {
        margin-bottom: 0
    }
}

@media (min-width: 1024px) {
    .x1prexyb.x1prexyb {
        max-width: 480px
    }
}

@media (max-width: 1023px) {
    .x1ptvt7k.x1ptvt7k {
        width: var(--hz-shelf-title-glimmer-width-360)
    }
}

@media (max-width: 915px) {
    .x1q1svaq.x1q1svaq {
        height: 250px
    }
}

@media (max-width: 767px) {
    .x1q9t86b.x1q9t86b {
        max-width: 100%
    }
}

@media (max-width: 899px) {
    .x1qb6ta8.x1qb6ta8 {
        margin-top: 16px
    }
}

@media (max-width: 960px) {
    .x1qe1wrf.x1qe1wrf {
        width: 100%
    }
}

@media (min-width: 900px) {
    .x1ql6vy9.x1ql6vy9 {
        width: 100%
    }
}

@media (min-width: 768px) {
    .x1qrqqzs.x1qrqqzs {
        max-width: 640px
    }
}

@media (max-width: 768px) {
    .x1qruuzk.x1qruuzk {
        height: 100dvh
    }
}

@media print {
    .x1qzcej9.x1qzcej9 {
        border-top-width: 0
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .x1r39vma.x1r39vma {
        top: 0
    }
}

@media (orientation: portrait) {
    .x1r56cro.x1r56cro {
        max-width: 767px
    }
}

@media (max-width: 1365px) {
    .x1rd0s7a.x1rd0s7a {
        height: 16px
    }
}

@media (max-width: 767px) {
    .x1rem39r.x1rem39r {
        padding-bottom: 48px
    }
}

@media (min-width: 1712px) and (max-width: 1869px) {
    .x1rgpafj.x1rgpafj {
        width: calc((100% - 88px)/8 - 8px)
    }
}

@media (max-width: 899px) {
    .x1rik9be.x1rik9be {
        padding-bottom: 0
    }
}

@media (min-width: 640px) {
    .x1rl0hra.x1rl0hra {
        padding-bottom: 0
    }
}

@media (max-width: 899px) {
    .x1rmlpev.x1rmlpev {
        height: 50vh
    }
}

@media (max-width: 564px) {
    .x1rpt2gz.x1rpt2gz {
        margin-bottom: 40px
    }
}

@media (max-width: 564px) {
    .x1rt60a9.x1rt60a9 {
        padding-bottom: env(safe-area-inset-bottom, 0)
    }
}

@media (max-width: 900px) {
    .x1rx7wtn.x1rx7wtn {
        width: calc(100vw - 84px)
    }
}

@media (min-width: 1920px) {
    .x1ry5ida.x1ry5ida {
        width: var(--hz-shelf-title-glimmer-width-1920)
    }
}

@media (min-width: 900px) {
    .x1s2qe80.x1s2qe80 {
        top: var(--header-height)
    }
}

@media (min-width: 0) and (max-width: 1200px) {
    .x1s3gxii.x1s3gxii {
        max-width: 300px
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .x1s81xg2.x1s81xg2 {
        bottom: 35vw
    }
}

@media (max-width: 564px) {
    .x1sb5bu0.x1sb5bu0 {
        padding-top: 0
    }
}

@media (max-width: 1024px) {
    .x1sfyn8x.x1sfyn8x {
        overflow-x: hidden
    }
}

@media (max-width: 480px) {
    .x1snq0lt.x1snq0lt {
        bottom: 16px
    }
}

@media (max-width: 600px) {
    .x1t16v7k.x1t16v7k {
        width: 100vw
    }
}

@media (min-width: 640px) {
    .x1t3hkei.x1t3hkei {
        margin-top: 64px
    }
}

@media (max-width: 530px) {
    .x1t865gn.x1t865gn {
        top: calc(var(--hz-nav-bar-height-small) + var(--hz-banner-height-huge))
    }
}

@media (max-width: 584px) {
    .x1t8bhrk.x1t8bhrk {
        margin-top: -16px
    }
}

@media (max-width: 996px) {
    .x1tc3ha4.x1tc3ha4 {
        height: auto
    }
}

@media (max-width: 768px) and (min-device-width: 320px) {
    .x1td6sjx.x1td6sjx {
        padding-bottom: 35px
    }
}

@media (max-height: 520px) {
    .x1te70xu.x1te70xu {
        overflow-x: hidden
    }
}

@media (max-width:860px) {
    .x1tgciia.x1tgciia {
        width: 100%
    }
}

@media (max-width: 899px) {
    .x1tl1jqa.x1tl1jqa {
        height: 44px
    }
}

@media (min-height: 1280px) {
    .x1tlu3db.x1tlu3db {
        min-height: 522px
    }
}

@media (min-width: 768px) {
    .x1tn0uij.x1tn0uij {
        width: auto
    }
}

@media (max-width: 600px) {
    .x1tndz9j.x1tndz9j {
        width: 0
    }
}

@media (min-width: 450px) {
    .x1ts0osd.x1ts0osd {
        margin-bottom: 40px
    }
}

@media (max-width: 899px) {
    .x1tsjjzn.x1tsjjzn {
        overflow-x: auto
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .x1ttgwcv.x1ttgwcv {
        width: 9px
    }
}

@media (max-width:900px) {
    .x1tveg9y.x1tveg9y {
        margin-bottom: 8px
    }
}

@media (max-width: 583px) {
    .x1tvnoci.x1tvnoci {
        padding-bottom: 4px
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .x1tvo45i.x1tvo45i {
        width: 24px
    }
}

@media (min-width: 1260px) {
    .x1ty54ac.x1ty54ac {
        margin-bottom: 16px
    }
}

@media (min-height: 970px) {
    .x1u2x60b.x1u2x60b {
        height: calc(100vh - 180px)
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1u9bxda.x1u9bxda {
        width: var(--media-library-search-input-focused-width)
    }
}

@media (min-width: 1440px) and (max-width: 1599px) {
    .x1ufar2t.x1ufar2t {
        max-width: 200px
    }
}

@media (max-width: 564px) {
    .x1ufl822.x1ufl822 {
        width: 100vw
    }
}

@media (max-width:500px) {
    .x1ugjkqm.x1ugjkqm {
        width: auto
    }
}

@media (max-width: 679px) {
    .x1ujafp0.x1ujafp0 {
        min-height: 56px
    }
}

@media (max-width: 1023px) {
    .x1uk24xm.x1uk24xm {
        padding-top: 16px
    }
}

@media (max-width: 767px) {
    .x1unzzjs.x1unzzjs {
        width: calc(100% - 120px)
    }
}

@media (min-width: 656px) and (max-width: 1103px) {
    .x1uqxqzr.x1uqxqzr {
        padding-top: 8px
    }
}

@media (max-width: 655px) {
    .x1usm5x7.x1usm5x7 {
        height: auto
    }
}

@media (max-width: 768px) {
    .x1uu1gdk.x1uu1gdk {
        height: 44px
    }
}

@media (min-width: 1024px) {
    .x1uudbud.x1uudbud {
        margin-bottom: 20px
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .x1uxrxz0.x1uxrxz0 {
        width: 298px
    }
}

@media (pointer: coarse) {
    .x1uy72ti.x1uy72ti {
        margin-bottom: 20px
    }
}

@media (max-width: 767px) {
    .x1uytx63.x1uytx63 {
        max-width: 100px
    }
}

@media screen and (min-width: 600px) and (max-width: 100vw) {
    .x1v2708k.x1v2708k {
        max-width: 480px
    }
}

@media (max-width: 905px) {
    .x1v4j54g.x1v4j54g {
        max-width: 100vw
    }
}

@media (orientation: portrait) and (max-width: 767px) {
    .x1v55s9r.x1v55s9r {
        padding-bottom: 48px
    }
}

@media (max-width: 899px) {
    .x1v6pv1x.x1v6pv1x {
        border-top-width: 1px
    }
}

@media (min-width: 768px) {
    .x1va0kml.x1va0kml {
        padding-top: 72px
    }
}

@media (min-width: 768px) {
    .x1vfdy8c.x1vfdy8c {
        margin-bottom: 14px
    }
}

@media (max-width: 1364px) {
    .x1vfek56.x1vfek56 {
        max-height: 50vh
    }
}

@media (max-width: 564px) {
    .x1vk6wv0.x1vk6wv0 {
        margin-bottom: 12px
    }
}

@media (min-width: 768px) {
    .x1vnr3zg.x1vnr3zg {
        padding-bottom: 23px
    }
}

@media (min-width: 768px) {
    .x1voehf3.x1voehf3 {
        padding-bottom: 48px
    }
}

@media (min-width: 640px) {
    .x1vpnxic.x1vpnxic {
        max-width: 440px
    }
}

@media (max-width: 1023px) {
    .x1vrzlld.x1vrzlld {
        max-width: 100%
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .x1vs8e76.x1vs8e76 {
        left: 60px
    }
}

@media (max-width: 767px) {
    .x1vvjbjn.x1vvjbjn {
        width: 100vw
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .x1w0m72n.x1w0m72n {
        width: 331.875px
    }
}

@media (min-width: 481px) and (max-width: 768px) {
    .x1w2nip7.x1w2nip7 {
        max-height: 300px
    }
}

@media (max-width: 767px) {
    .x1wcs4wz.x1wcs4wz {
        height: 204px
    }
}

@media (max-width: 767px) {
    .x1wfb79h.x1wfb79h {
        padding-top: 0
    }
}

@media (max-width: 1103px) {
    .x1wmmcb4.x1wmmcb4 {
        top: 0
    }
}

@media (min-width: 900px) {
    .x1wovjb9.x1wovjb9 {
        height: 100%
    }
}

@media (min-width: 360px) and (max-width: 583px) {
    .x1wrn36z.x1wrn36z {
        width: 100%
    }
}

@media (max-width: 1280px) {
    .x1wrum8q.x1wrum8q {
        width: 100%
    }
}

@media (max-width: 679px) {
    .x1ws9fzp.x1ws9fzp {
        overflow-y: unset
    }
}

@media (max-width: 480px) {
    .x1wtuxye.x1wtuxye {
        padding-bottom: 0
    }
}

@media (max-width: 655px) {
    .x1wvj60r.x1wvj60r {
        max-height: 280px
    }
}

@media (min-width: 768px) {
    .x1wy9b8h.x1wy9b8h {
        max-height: 640px
    }
}

@media (min-width: 1200px) {
    .x1x00hqt.x1x00hqt {
        max-width: 1000px
    }
}

@media (max-width: 768px) {
    .x1x0sgi3.x1x0sgi3 {
        min-height: unset
    }
}

@media (min-width: 1024px) {
    .x1x8w6ha.x1x8w6ha {
        height: 48px
    }
}

@media (max-width: 583px) {
    .x1xdnlsq.x1xdnlsq {
        height: auto
    }
}

@media (max-width: 1024px) {
    .x1xe4et2.x1xe4et2 {
        overflow-y: visible
    }
}

@media (max-width: 1024px) {
    .x1xfmye1.x1xfmye1 {
        padding-bottom: 16px
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .x1xgxuwv.x1xgxuwv {
        height: var(--hz-shelf-title-glimmer-height-1024)
    }
}

@media (min-width: 1440px) {
    .x1xijlaw.x1xijlaw {
        min-width: unset
    }
}

@media (max-width: 1024px) {
    .x1xsq4hm.x1xsq4hm {
        padding-bottom: 8px
    }
}

@media (max-width: 1274px) {
    .x1xz0wxs.x1xz0wxs {
        height: auto
    }
}

@media (max-width: 767px) {
    .x1xzm06s.x1xzm06s {
        margin-bottom: 24px
    }
}

@media (min-width: 640px) {
    .x1xzn8uf.x1xzn8uf {
        padding-top: 48px
    }
}

@media (max-width: 679px) {
    .x1y0ix2f.x1y0ix2f {
        padding-top: 0
    }
}

@media (min-width: 1920px) {
    .x1y4l00.x1y4l00 {
        width: var(--hz-nav-bar-logo-width-1920)
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .x1y7co2g.x1y7co2g {
        margin-bottom: 80px
    }
}

@media (max-width: 679px) {
    .x1y8xl2v.x1y8xl2v {
        padding-top: 22px
    }
}

@media (max-width: 1009px) {
    .x1yay2p5.x1yay2p5 {
        min-height: 50vh
    }
}

@media (max-width: 1291px) {
    .x1ybspbc.x1ybspbc {
        max-height: 50vh
    }
}

@media (max-width: 583px) {
    .x1ybx87e.x1ybx87e {
        width: 100vw
    }
}

@media (max-width: 480px) {
    .x1ymxwia.x1ymxwia {
        width: 200px
    }
}

@media (min-width: 1072px) and (max-width: 1319px) {
    .x1yoz1xp.x1yoz1xp {
        width: calc((100% - 88px) / 3 - 8px)
    }
}

@media (min-width: 656px) and (max-width: 800px) {
    .x1yp0bwv.x1yp0bwv {
        width: unset
    }
}

@media (max-width: 1100px) {
    .x1yr9vfv.x1yr9vfv {
        max-width: 100%
    }
}

@media (max-width: 899px) {
    .x1yxodxn.x1yxodxn {
        bottom: 20px
    }
}

@media screen and (min-width: 600px) {
    .x1z5upz.x1z5upz {
        margin-top: auto
    }
}

@media (max-width: 767px) {
    .x1zbox5.x1zbox5 {
        max-width: calc(100vw - 32px)
    }
}

@media (max-height: 550px) {
    .x1zz8uo.x1zz8uo {
        padding-bottom: 16px
    }
}

@media (min-width: 1920px) {
    .x219c45.x219c45 {
        height: var(--hz-shelf-title-glimmer-height-1920)
    }
}

@media (max-width: 1023px) {
    .x22qba1.x22qba1 {
        padding-bottom: 10px
    }
}

@media (min-width: 1920px) {
    .x29otv2.x29otv2 {
        height: var(--hz-footer-logo-height-1920)
    }
}

@media (min-width: 2028px) and (max-width: 2300px) {
    .x2e2558.x2e2558 {
        width: calc((100% - 88px)*.1 - 8px)
    }
}

@media (max-width: 703px) {
    .x2f3ama.x2f3ama {
        width: calc(100% - 88px)
    }
}

@media (min-height: 1280px) {
    .x2hhus7.x2hhus7 {
        max-height: 522px
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .x2lf6qa.x2lf6qa {
        width: calc(33% - 8px)
    }
}

@media (max-width: 655px) {
    .x2n5csx.x2n5csx {
        max-width: calc(100% - 32px)
    }
}

@media (max-width: 800px) {
    .x2pf1gp.x2pf1gp {
        height: 57px
    }
}

@media (min-width: 531px) and (max-width: 1365px) {
    .x2pq7t9.x2pq7t9 {
        min-height: calc(var(--hz-banner-height-large) - 32px)
    }
}

@media (min-width: 790px) {
    .x2sp8e7.x2sp8e7 {
        max-width: 680px
    }
}

@media (min-width: 656px) and (max-width: 1103px) {
    .x2x1bmh.x2x1bmh {
        margin-top: -16px
    }
}

@media (max-width: 767px) {
    .x2x491r.x2x491r {
        max-width: unset
    }
}

@media (max-width: 905px) {
    .x32wcgw.x32wcgw {
        width: calc(100% - 16px)
    }
}

@media (min-width: 1024px) {
    .x34ne1c.x34ne1c {
        width: 50vw
    }
}

@media (min-width: 900px) {
    .x390vds.x390vds {
        bottom: 0
    }
}

@media (max-width: 900px) {
    .x3c5hn4.x3c5hn4 {
        padding-top: 12px
    }
}

@media (max-width: 480px) {
    .x3klvsv.x3klvsv {
        width: 48px
    }
}

@media (max-width: 899px) {
    .x3oj6ao.x3oj6ao {
        min-height: 60px
    }
}

@media (min-height: 790px) {
    .x3pf6vw.x3pf6vw {
        height: 680px
    }
}

@media (max-width: 584px) {
    .x3qksnc.x3qksnc {
        padding-top: 56px
    }
}

@media (min-width: 704px) and (max-width: 1371px) {
    .x3th3hn.x3th3hn {
        width: calc(50% - 8px)
    }
}

@media (max-width: 480px) {
    .x3unki0.x3unki0 {
        width: auto
    }
}

@media (min-width: 1024px) {
    .x3yibpj.x3yibpj {
        max-width: 624px
    }
}

@media (max-width: 564px) {
    .x40dr4r.x40dr4r {
        height: 100%
    }
}

@media (min-height: 1280px) {
    .x460g69.x460g69 {
        height: calc(522px - 100%)
    }
}

@media (min-width: 670px) {
    .x47qrlj.x47qrlj {
        width: 210px
    }
}

@media (max-width: 899px) {
    .x4ckvhe.x4ckvhe {
        margin-top: 8px
    }
}

@media (max-width: 359px) {
    .x4dk379.x4dk379 {
        min-width: auto
    }
}

@media (max-width: 899px) {
    .x4fas0m.x4fas0m {
        max-height: 50vh
    }
}

@media (min-width: 500px) and (max-width: 899px) {
    .x4huvet.x4huvet {
        max-width: 400px
    }
}

@media (max-width: 1103px) {
    .x4kyecn.x4kyecn {
        padding-bottom: 0
    }
}

@media (max-width: 1024px) {
    .x4l1jne.x4l1jne {
        margin-top: 0
    }
}

@media (max-width: 767px) {
    .x4lwhc2.x4lwhc2 {
        width: calc(100% - 32px)
    }
}

@media (min-width: 1372px) and (max-width: 1679px) {
    .x4tiugz.x4tiugz {
        width: calc((100% - 88px) /3 - 8px)
    }
}

@media (min-width: 1920px) {
    .x51fpy4.x51fpy4 {
        margin-bottom: 120px
    }
}

@media (min-width: 768px) {
    .x53bi0t.x53bi0t {
        margin-bottom: 10px
    }
}

@media (max-width: 1291px) {
    .x546v8w.x546v8w {
        min-height: 50vh
    }
}

@media (max-width: 899px) {
    .x54xp22.x54xp22 {
        padding-bottom: 15px
    }
}

@media (max-width: 768px) {
    .x56duz3.x56duz3 {
        min-height: 48px
    }
}

@media (min-height: 539px) {
    .x5bfyxx.x5bfyxx {
        height: calc(100vh - 84px)
    }
}

@media (min-width: 1920px) {
    .x5hfqc5.x5hfqc5 {
        max-width: 380px
    }
}

@media (min-width: 640px) {
    .x5hsgox.x5hsgox {
        max-height: 56px
    }
}

@media (max-width: 1024px) {
    .x5i2397.x5i2397 {
        width: auto
    }
}

@media (max-width: 768px) {
    .x5i3zfy.x5i3zfy {
        padding-bottom: 16px
    }
}

@media (max-width: 1259px) {
    .x5j03ys.x5j03ys {
        width: calc(100vw - 84px)
    }
}

@media (max-width: 655px) {
    .x5kdn5v.x5kdn5v {
        padding-top: 4px
    }
}

@media (max-width: 767px) {
    .x5nrsuq.x5nrsuq {
        height: 60px
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .x5oa1cx.x5oa1cx {
        padding-top: 25px
    }
}

@media (max-height: 428px) {
    .x5oemz9.x5oemz9 {
        min-height: 0
    }
}

@media (min-width: 1380px) and (min-height: 790px) {
    .x5vlmd.x5vlmd {
        max-width: 145px
    }
}

@media (min-width: 900px) {
    .x5wy4b0.x5wy4b0 {
        margin-top: 0
    }
}

@media {
    .x658gxb.x658gxb {
        width: calc(100vw - 360px)
    }
}

@media (max-width: 899px) {
    .x66nujn.x66nujn {
        height: 200px
    }
}

@media (min-width: 1024px) {
    .x68g1tc.x68g1tc {
        bottom: 110px
    }
}

@media (max-width: 340px) {
    .x6a6jxo.x6a6jxo {
        width: 100%
    }
}

@media (max-width: 1400px) {
    .x6apvxh.x6apvxh {
        min-width: 260px
    }
}

@media (max-width: 1024px) {
    .x6eu7wd.x6eu7wd {
        height: 48px
    }
}

@media (min-width: 656px) and (max-width: 1103px) {
    .x6hrvow.x6hrvow {
        border-bottom-width: 0
    }
}

@media (max-width: 899px) {
    .x6sdy9m.x6sdy9m {
        max-height: calc(50vh - var(--header-height))
    }
}

@media (max-width: 655px) {
    .x6ska4y.x6ska4y {
        max-width: 480px
    }
}

@media (min-width: 1260px) {
    .x6udq9m.x6udq9m {
        padding-top: 0
    }
}

@media (min-width: 1440px) {
    .x6vbh5p.x6vbh5p {
        max-width: 608px
    }
}

@media (max-width: 1100px) {
    .x6z4swh.x6z4swh {
        margin-top: 16px
    }
}

@media (max-width: 767px) {
    .x6zneu7.x6zneu7 {
        padding-top: 48px
    }
}

@media (max-width: 1023px) {
    .x721r2m.x721r2m {
        padding-bottom: 24px
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .x772ajz.x772ajz {
        height: var(--hz-hero-section-height-1366)
    }
}

@media (min-width: 900px) and (max-width: 1199px) {
    .x783hve.x783hve {
        max-width: 200px
    }
}

@media (min-width: 1440px) {
    .x790ik.x790ik {
        margin-bottom: 0
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .x7eyjcp.x7eyjcp {
        top: var(--hz-nav-bar-height-medium)
    }
}

@media (max-width: 767px) {
    .x7fw0su.x7fw0su {
        min-height: unset
    }
}

@media (max-width: 767px) {
    .x7i74fg.x7i74fg {
        padding-top: 36px
    }
}

@media (min-width: 2296px) and (max-width: 2604px) {
    .x7nb7y5.x7nb7y5 {
        width: calc((100% - 88px) / 6 - 8px)
    }
}

@media (max-width: 480px) {
    .x7omhpt.x7omhpt {
        margin-top: 8px
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .x7pbril.x7pbril {
        height: 28px
    }
}

@media (max-width: 899px) {
    .x7pk29f.x7pk29f {
        max-height: initial
    }
}

@media (max-width: 564px) {
    .x7pozdn.x7pozdn {
        max-width: 100%
    }
}

@media (max-width: 1200px) {
    .x7s443.x7s443 {
        margin-bottom: 16px
    }
}

@media (max-width: 1024px) {
    .x7ub5wo.x7ub5wo {
        max-width: 480px
    }
}

@media (max-width: 1274px) {
    .x7waxt6.x7waxt6 {
        max-height: 50vh
    }
}

@media (min-height: 1280px) {
    .x7wituq.x7wituq {
        min-height: 570px
    }
}

@media (max-width: 679px) {
    .x7z1msg.x7z1msg {
        padding-bottom: 112px
    }
}

@media (max-width: 768px) {
    .x7z3e3c.x7z3e3c {
        height: 24px
    }
}

@media (max-width: 655px) {
    .x7zikbt.x7zikbt {
        max-width: none
    }
}

@media (max-width: 899px) {
    .x7zj7kz.x7zj7kz {
        height: calc(50vh - var(--header-height) - 52px)
    }
}

@media (max-width: 1024px) {
    .x83mp2g.x83mp2g {
        overflow-x: visible
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .x852y0o.x852y0o {
        padding-bottom: 10px
    }
}

@media (max-width: 1199px) {
    .x85kguw.x85kguw {
        min-width: 440px
    }
}

@media (max-width: 767px) {
    .x86acsg.x86acsg {
        padding-bottom: 10px
    }
}

@media (max-width: 767px) {
    .x87ylkx.x87ylkx {
        bottom: 0
    }
}

@media (max-width: 768px) {
    .x8frzyg.x8frzyg {
        width: 420px
    }
}

@media (min-width: 1024px) {
    .x8ltzmy.x8ltzmy {
        width: 48px
    }
}

@media (min-width: 1200px) {
    .x8x6q98.x8x6q98 {
        max-width: calc(100% - 128px)
    }
}

@media (min-width: 1025px) {
    .x8y9jov.x8y9jov {
        min-width: 446px
    }
}

@media (min-width: 1024px) {
    .x9234p8.x9234p8 {
        padding-bottom: 96px
    }
}

@media (max-width: 1337px) {
    .x944pij.x944pij {
        max-height: 50vh
    }
}

@media (max-width: 564px) {
    .x997sor.x997sor {
        max-height: 90vh
    }
}

@media (min-width: 531px) and (max-width: 1365px) {
    .x9glqnd.x9glqnd {
        top: calc(var(--hz-nav-bar-height-small) + var(--hz-banner-height-large))
    }
}

@media (max-width: 655px) {
    .x9n786x.x9n786x {
        margin-top: 0
    }
}

@media (max-width: 899px) {
    .x9vb2y4.x9vb2y4 {
        max-height: calc(50vh - 52px)
    }
}

@media (max-width: 767px) {
    .xa6gv97.xa6gv97 {
        padding-bottom: 24px
    }
}

@media (max-width: 584px) {
    .xa84hst.xa84hst {
        margin-bottom: 48px
    }
}

@media (max-width: 679px) {
    .xabbe9j.xabbe9j {
        margin-top: -26px
    }
}

@media (max-width: 1365px) {
    .xabmhj.xabmhj {
        height: var(--hz-nav-bar-height-small)
    }
}

@media (max-width: 655px) {
    .xacm46w.xacm46w {
        overflow-x: scroll
    }
}

@media (max-width: 655px) {
    .xaf5n8a.xaf5n8a {
        overscroll-behavior-x: contain
    }
}

@media (min-width: 1360px) {
    .xafdufp.xafdufp {
        max-width: 1360px
    }
}

@media (min-width: 1280px) {
    .xafz8o7.xafz8o7 {
        width: 980px !important
    }
}

@media (max-width: 1058px) {
    .xaiq5sh.xaiq5sh {
        height: auto
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .xamcahk.xamcahk {
        width: var(--hz-shelf-subtitle-glimmer-width-1366)
    }
}

@media (min-width: 878px) and (max-width: 1035px) {
    .xan2bkj.xan2bkj {
        width: calc((100% - 88px)/5 - 8px)
    }
}

@media (min-width: 900px) {
    .xaofz7j.xaofz7j {
        height: 0
    }
}

@media (min-height: 790px) {
    .xaooukx.xaooukx {
        max-width: 964px
    }
}

@media (max-width: 1023px) {
    .xaopdhz.xaopdhz {
        width: 100vw
    }
}

@media (max-width: 648px) {
    .xapa6z3.xapa6z3 {
        padding-top: 0
    }
}

@media (min-width: 1920px) {
    .xaydanu.xaydanu {
        margin-bottom: var(--hz-shelf-header-margin-bottom-1920)
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .xb0ao35.xb0ao35 {
        padding-bottom: 12px
    }
}

@media (max-width: 564px) {
    .xb3j3bq.xb3j3bq {
        top: 32px
    }
}

@media (max-width: 1023px) {
    .xb543rf.xb543rf {
        width: auto
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .xb6gmzs.xb6gmzs {
        height: 135px
    }
}

@media (min-height: 1280px) {
    .xbbk1sx.xbbk1sx {
        height: 570px
    }
}

@media (min-width: 486px) {
    .xbe9js4.xbe9js4 {
        width: 486px
    }
}

@media (max-width: 1009px) {
    .xbfalm6.xbfalm6 {
        max-height: 50vh
    }
}

@media (max-width: 1024px) {
    .xbhvwzr.xbhvwzr {
        width: max-content
    }
}

@media (min-width: 1024px) {
    .xbjg42f.xbjg42f {
        margin-bottom: 16px
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .xbk4dl3.xbk4dl3 {
        min-height: calc(var(--hz-banner-height-medium) - 32px)
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .xboapf5.xboapf5 {
        bottom: 6px
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .xbp6ddl.xbp6ddl {
        max-width: 590px
    }
}

@media (min-width: 1260px) {
    .xbpx8c9.xbpx8c9 {
        padding-bottom: 0
    }
}

@media (max-width: 679px) {
    .xbude8j.xbude8j {
        max-width: none
    }
}

@media (max-width:900px) {
    .xbv538i.xbv538i {
        padding-top: 8px
    }
}

@media (max-width: 1259px) {
    .xbwtxdi.xbwtxdi {
        max-width: 324px
    }
}

@media (max-width: 703px) {
    .xbx0bkf.xbx0bkf {
        width: calc(100% - 8px)
    }
}

@media (min-width: 1366px) {
    .xbz76f9.xbz76f9 {
        width: 12px
    }
}

@media (max-width: 1200px) {
    .xc2329r.xc2329r {
        width: 500px
    }
}

@media (min-width: 640px) {
    .xc4x4pl.xc4x4pl {
        padding-top: 40px
    }
}

@media (max-width: 1230px) {
    .xc8c5nw.xc8c5nw {
        height: auto
    }
}

@media (min-width: 900px) {
    .xc9uqle.xc9uqle {
        margin-top: 32px
    }
}

@media (max-width: 899px) {
    .xcg96fm.xcg96fm {
        min-height: 50vh
    }
}

@media (max-width: 767px) {
    .xchbhvq.xchbhvq {
        padding-top: 24px
    }
}

@media (min-width: 900px) {
    .xcoz2nd.xcoz2nd {
        max-height: 0
    }
}

@media (max-width: 1260px) {
    .xcpu26u.xcpu26u {
        overflow-y: auto
    }
}

@media (min-width: 768px) {
    .xcvffhe.xcvffhe {
        height: 100%
    }
}

@media screen and (min-width: 600px) {
    .xd03biw.xd03biw {
        padding-top: 8px
    }
}

@media (min-width: 1024px) and (max-width: 1279px) {
    .xd4fdnb.xd4fdnb {
        bottom: 23vw
    }
}

@media (max-width: 1072px) {
    .xd4gw18.xd4gw18 {
        min-height: 50vh
    }
}

@media (max-width: 530px) {
    .xd997ly.xd997ly {
        min-height: calc(var(--hz-banner-height-huge) - 32px)
    }
}

@media (max-width: 735px) {
    .xdbzt0p.xdbzt0p {
        max-width: none
    }
}

@media (min-height: 790px) {
    .xddz6qy.xddz6qy {
        width: 1184px
    }
}

@media (max-width: 655px) {
    .xdffgza.xdffgza {
        padding-top: 16px
    }
}

@media (min-width: 1920px) {
    .xdke750.xdke750 {
        top: calc(var(--hz-nav-bar-height-large) + var(--hz-banner-height-small))
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .xdnzzmg.xdnzzmg {
        height: var(--hz-shelf-subtitle-glimmer-height-1366)
    }
}

@media (min-width: 1920px) {
    .xdpb1os.xdpb1os {
        margin-top: var(--hz-shelf-header-margin-bottom-1920)
    }
}

@media (max-width: 800px) {
    .xdpmc96.xdpmc96 {
        width: 85px
    }
}

@media (max-width: 700px) {
    .xdvd659.xdvd659 {
        margin-top: 24px
    }
}

@media (min-width: 700px) and (max-width: 789px) {
    .xdxkcnv.xdxkcnv {
        max-width: 590px
    }
}

@media (max-width: 679px) {
    .xdybtl4.xdybtl4 {
        max-width: 100%
    }
}

@media (max-height: 700px) {
    .xe6t1rp.xe6t1rp {
        margin-top: 0
    }
}

@media (max-width: 500px) {
    .xe9d4jc.xe9d4jc {
        height: 5px
    }
}

@media (max-width: 1365px) {
    .xectz1v.xectz1v {
        margin-bottom: 8px
    }
}

@media (max-width: 679px) {
    .xefnots.xefnots {
        bottom: 0
    }
}

@media (max-width: 899px) {
    .xei39k4.xei39k4 {
        padding-bottom: 16px
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .xeq2khb.xeq2khb {
        height: var(--hz-nav-bar-height-medium)
    }
}

@media (max-width: 1235px) {
    .xeth4pm.xeth4pm {
        max-width: 680px
    }
}

@media (min-width: 1352px) and (max-width: 1509px) {
    .xeubfqh.xeubfqh {
        width: calc((100% - 88px)/8 - 8px)
    }
}

@media (max-width: 735px) {
    .xewdvev.xewdvev {
        max-width: 95vw
    }
}

@media (min-width: 1921px) {
    .xexqezr.xexqezr {
        max-width: calc(100% - 64px)
    }
}

@media screen and (min-width: 600px) {
    .xexzd2f.xexzd2f {
        max-width: 480px
    }
}

@media (max-width: 1099px) {
    .xfe63ej.xfe63ej {
        width: 300px
    }
}

@media (max-width: 767px) {
    .xffp3nx.xffp3nx {
        min-width: 260px
    }
}

@media (max-width: 655px) {
    .xfidh3e.xfidh3e {
        height: 280px
    }
}

@media (min-width: 1260px) {
    .xfk785k.xfk785k {
        margin-top: 32px
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .xfl4rbu.xfl4rbu {
        height: 12px
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .xfnae1w.xfnae1w {
        height: var(--hz-nav-bar-logo-height-768)
    }
}

@media (min-width: 1280px) {
    .xfzrpno.xfzrpno {
        width: 212px
    }
}

@media (max-width: 1024px) {
    .xg7mnpo.xg7mnpo {
        padding-bottom: 44px
    }
}

@media (max-width: 679px) {
    .xgez5wu.xgez5wu {
        overflow-x: unset
    }
}

@media (max-width: 600px) {
    .xgf1jaf.xgf1jaf {
        min-width: 0
    }
}

@media (min-width: 900px) {
    .xgfcpv.xgfcpv {
        min-height: 100%
    }
}

@media (min-width: 768px) {
    .xggfe2j.xggfe2j {
        width: 554px
    }
}

@media (max-height: 550px) {
    .xgj7ufc.xgj7ufc {
        margin-top: 8px
    }
}

@media (max-width: 1103px) {
    .xgk81j6.xgk81j6 {
        padding-top: 16px
    }
}

@media (min-width: 1372px) and (max-width: 1679px) {
    .xgkj6nh.xgkj6nh {
        width: calc(100% / 3 - 8px)
    }
}

@media (max-width: 1337px) {
    .xgkv2xl.xgkv2xl {
        min-height: 50vh
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .xgxafbg.xgxafbg {
        width: 230px
    }
}

@media {
    .xgy2yr3.xgy2yr3 {
        max-width: 1000px
    }
}

@media (max-height: 520px) {
    .xgyvrf1.xgyvrf1 {
        overflow-y: scroll
    }
}

@media (max-width: 655px) {
    .xgzwy8o.xgzwy8o {
        height: 574px
    }
}

@media (max-width: 1023px) and (min-height: 600px) {
    .xh2j2h3.xh2j2h3 {
        padding-top: -16px
    }
}

@media print {
    .xh4djvh.xh4djvh {
        height: 100%
    }
}

@media (max-width: 899px) {
    .xh78kpn.xh78kpn {
        height: calc(100vh - var(--header-height))
    }
}

@media (pointer: coarse) {
    .xhakllw.xhakllw {
        margin-top: 0
    }
}

@media (max-height: 280px) {
    .xhc7eg.xhc7eg {
        min-height: 50px
    }
}

@media (min-width: 768px) and (max-width: 1365px) {
    .xhe3vjw.xhe3vjw {
        height: var(--hz-footer-logo-height-768)
    }
}

@media (max-width: 1400px) {
    .xhflivk.xhflivk {
        width: calc((100vw - 500px) / 3)
    }
}

@media (min-width: 1200px) {
    .xhgskb8.xhgskb8 {
        max-height: var(--x-jkru38)
    }
}

@media (min-height: 970px) {
    .xhhs6us.xhhs6us {
        min-height: 880px
    }
}

@media (min-width: 1024px) {
    .xhks7bt.xhks7bt {
        margin-bottom: 64px
    }
}

@media (min-width: 1440px) {
    .xhlg2cv.xhlg2cv {
        max-width: 600px
    }
}

@media (max-width: 1230px) {
    .xhnh038.xhnh038 {
        min-height: 50vh
    }
}

@media (max-width: 655px) {
    .xhoctvf.xhoctvf {
        margin-top: 16px
    }
}

@media (max-width: 899px) {
    .xhp0vl9.xhp0vl9 {
        min-width: 60px
    }
}

@media (min-width: 1024px) {
    .xhr1v76.xhr1v76 {
        padding-bottom: 80px
    }
}

@media (min-width: 1024px) {
    .xht4ph.xht4ph {
        padding-top: 80px
    }
}

@media (max-width: 699px) {
    .xhxolsj.xhxolsj {
        margin-bottom: -1px
    }
}

@media (max-width: 480px) {
    .xi07z52.xi07z52 {
        width: 100%
    }
}

@media (max-height: 280px) {
    .xi1e3ro.xi1e3ro {
        overflow-y: auto
    }
}

@media (max-width: 800px) {
    .xi3z71a.xi3z71a {
        margin-bottom: 10px
    }
}

@media (max-width: 960px) {
    .xihhdvq.xihhdvq {
        max-width: 100%
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .xil7lf2.xil7lf2 {
        width: var(--hz-shelf-title-glimmer-width-1024)
    }
}

@media (max-width:900px) {
    .xilqtr8.xilqtr8 {
        margin-top: 8px
    }
}

@media (max-width: 767px) {
    .ximfrkx.ximfrkx {
        height: 85vh
    }
}

@media (max-width: 900px) {
    .xishjy4.xishjy4 {
        max-width: calc(100vw - 84px)
    }
}

@media (max-width: 1260px) {
    .xisqrwb.xisqrwb {
        padding-bottom: 12px
    }
}

@media (min-height: 700px) and (max-height: 790px) {
    .xiugvgb.xiugvgb {
        max-width: 820px
    }
}

@media (min-width: 940px) {
    .xivum58.xivum58 {
        height: 92px
    }
}

@media (max-width: 899px) {
    .xiylbte.xiylbte {
        height: auto
    }
}

@media (max-width: 480px) {
    .xiz542k.xiz542k {
        padding-top: 0
    }
}

@media (max-width: 899px) {
    .xj0wjbl.xj0wjbl {
        height: calc(50vh - 52px)
    }
}

@media (min-width: 1921px) {
    .xja65qe.xja65qe {
        max-width: 1544px
    }
}

@media (min-height: 780px) and (orientation: landscape) {
    .xjfmj5s.xjfmj5s {
        max-height: 55vh
    }
}

@media (max-width: 735px) {
    .xjgrlc.xjgrlc {
        min-width: 200px
    }
}

@media (max-height: 500px) {
    .xjhdztp.xjhdztp {
        margin-top: 10px
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .xjo83x7.xjo83x7 {
        width: 1054px
    }
}

@media (max-width: 584px) {
    .xk19907.xk19907 {
        padding-bottom: 56px
    }
}

@media (max-width: 1300px) {
    .xk2u44t.xk2u44t {
        max-width: 500px
    }
}

@media (max-width: 784px) {
    .xk2zoar.xk2zoar {
        height: calc(100vh - 60px)
    }
}

@media (max-width: 899px) {
    .xk3fw36.xk3fw36 {
        width: 100% !important
    }
}

@media (min-height: 970px) {
    .xk6kfuh.xk6kfuh {
        height: calc(100vh - 324px)
    }
}

@media (min-width: 501px) and (max-width: 800px) {
    .xk9hz2u.xk9hz2u {
        margin-bottom: 10px
    }
}

@media (max-width: 564px) {
    .xkajps5.xkajps5 {
        min-width: 100%
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .xkb4k11.xkb4k11 {
        width: 12px
    }
}

@media (min-width: 1200px) and (max-width: 1439px) {
    .xkb4llx.xkb4llx {
        max-width: 300px
    }
}

@media (min-width: 768px) {
    .xkcp7i7.xkcp7i7 {
        width: 287px
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .xkeqavp.xkeqavp {
        width: calc(25% - 8px)
    }
}

@media (max-width: 800px) {
    .xkf749i.xkf749i {
        width: 100%
    }
}

@media (max-width: 899px) {
    .xkh6y0r.xkh6y0r {
        margin-top: 2px
    }
}

@media (min-width: 1260px) {
    .xkreb8t.xkreb8t {
        width: 360px
    }
}

@media (max-width: 767px) {
    .xkrian2.xkrian2 {
        padding-top: 12px
    }
}

@media (min-width: 404px) and (max-width: 561px) {
    .xkro5v2.xkro5v2 {
        width: calc((100% - 88px)/2 - 8px)
    }
}

@media (min-width: 1920px) {
    .xks5lja.xks5lja {
        height: 326px
    }
}

@media (min-height: 700px) {
    .xkw1uh1.xkw1uh1 {
        width: auto
    }
}

@media (max-width: 899px) {
    .xkwlqfy.xkwlqfy {
        padding-bottom: 12px
    }
}

@media (max-width: 899px) {
    .xky8ud5.xky8ud5 {
        margin-bottom: 12px
    }
}

@media (max-height: 320px) {
    .xkyw2dx.xkyw2dx {
        min-height: 100px
    }
}

@media (min-width: 1988px) and (max-width: 2295px) {
    .xkz264k.xkz264k {
        width: calc((100% - 88px)/5 - 8px)
    }
}

@media (min-width: 1024px) {
    .xl2z7dk.xl2z7dk {
        padding-bottom: 40px
    }
}

@media (max-width: 564px) {
    .xlammlj.xlammlj {
        width: 100%
    }
}

@media (min-width: 656px) and (max-width: 1103px) {
    .xlbd0oy.xlbd0oy {
        padding-bottom: 8px
    }
}

@media (min-width: 584px) {
    .xlbn5yj.xlbn5yj {
        width: 100%
    }
}

@media (max-width: 480px) {
    .xlg8r5a.xlg8r5a {
        margin-bottom: 8px
    }
}

@media (max-height: 428px) {
    .xlgs127.xlgs127 {
        overflow-y: scroll
    }
}

@media (max-width: 1023px) {
    .xlh12tc.xlh12tc {
        margin-top: 0
    }
}

@media (min-width: 1024px) {
    .xlmxp9o.xlmxp9o {
        min-height: auto
    }
}

@media (min-width: 768px) {
    .xlp4a62.xlp4a62 {
        margin-bottom: 0
    }
}

@media (max-width: 768px) {
    .xlrv7o0.xlrv7o0 {
        width: 44px
    }
}

@media (min-width: 0) and (max-width: 1366px) {
    .xlsf36a.xlsf36a {
        height: 9px
    }
}

@media (max-width: 899px) {
    .xlwgl47.xlwgl47 {
        border-top-style: solid
    }
}

@media (max-width: 1058px) {
    .xlxj6cc.xlxj6cc {
        min-height: 50vh
    }
}

@media (max-width: 767px) {
    .xlxyzdf.xlxyzdf {
        margin-top: 20px
    }
}

@media (max-width: 767px) {
    .xlyoakc.xlyoakc {
        height: auto
    }
}

@media (max-width: 1200px) {
    .xmar9w8.xmar9w8 {
        width: 100%
    }
}

@media (max-width: 899px) {
    .xmbwv0i.xmbwv0i {
        width: 120%
    }
}

@media (max-width: 767px) {
    .xmh64wj.xmh64wj {
        margin-bottom: 40px
    }
}

@media (min-width: 1099px) and (max-width: 9999px) {
    .xmibyj0.xmibyj0 {
        width: calc(33.333333333333336% - 10px)
    }
}

@media (max-width: 1024px) {
    .xmkjboq.xmkjboq {
        min-width: auto
    }
}

@media (max-width: 899px) {
    .xmks8o.xmks8o {
        bottom: 0
    }
}

@media (max-width: 767px) {
    .xmpyu01.xmpyu01 {
        padding-bottom: 32px
    }
}

@media (max-width: 767px) {
    .xmqxc8w.xmqxc8w {
        padding-bottom: 24px
    }
}

@media (max-width: 899px) {
    .xmseuda.xmseuda {
        max-height: 100vh
    }
}

@media (min-width: 1260px) {
    .xmy5rp.xmy5rp {
        width: 320px
    }
}

@media (min-width: 1920px) {
    .xn8sjfq.xn8sjfq {
        margin-top: 4px
    }
}

@media (min-width: 640px) {
    .xna9xj7.xna9xj7 {
        height: 60px
    }
}

@media (min-height: 790px) {
    .xnai5kf.xnai5kf {
        max-width: 900px
    }
}

@media (max-width: 1439px) {
    .xnbkypr.xnbkypr {
        padding-bottom: 24px
    }
}

@media (min-width: 1600px) {
    .xnda3yb.xnda3yb {
        max-width: 380px
    }
}

@media (max-width: 1365px) {
    .xndvtsp.xndvtsp {
        top: var(--hz-nav-bar-height-small)
    }
}

@media (min-width: 1920px) {
    .xngsqvi.xngsqvi {
        margin-top: -5px
    }
}

@media (min-width: 1025px) {
    .xnh2hec.xnh2hec {
        width: calc(50vw - 104px)
    }
}

@media (min-width: 1000px) {
    .xnicxi9.xnicxi9 {
        margin-top: -40px
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .xnmn1vz.xnmn1vz {
        padding-top: 10px
    }
}

@media (max-width: 916px) {
    .xnnjo9k.xnnjo9k {
        min-height: 50vh
    }
}

@media (max-width: 768px) {
    .xnrhucn.xnrhucn {
        min-height: 100px
    }
}

@media (max-width: 400px) {
    .xnrn3p9.xnrn3p9 {
        width: 100%
    }
}

@media (max-width: 1024px) {
    .xns6fpv.xns6fpv {
        width: 48px
    }
}

@media (max-width: 768px) {
    .xo0y50g.xo0y50g {
        padding-top: 0
    }
}

@media (max-width: 899px) {
    .xo2dj13.xo2dj13 {
        border-bottom-style: solid
    }
}

@media (max-width: 679px) {
    .xo64ani.xo64ani {
        height: 320px
    }
}

@media (max-width: 655px) {
    .xo6mv33.xo6mv33 {
        border-bottom-width: 0
    }
}

@media (max-width: 1023px) {
    .xo7cziq.xo7cziq {
        max-height: 80vh
    }
}

@media (max-width: 767px) {
    .xo7dnhg.xo7dnhg {
        min-width: 146px
    }
}

@media only screen and (max-width : 680px) {
    .xo8hq16.xo8hq16 {
        margin-bottom: 12px
    }
}

@media (min-height: 700px) {
    .xo9bapn.xo9bapn {
        min-width: 500px
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .xoapoht.xoapoht {
        height: var(--hz-nav-bar-logo-height-1024)
    }
}

@media (max-width: 1199px) {
    .xoi86sf.xoi86sf {
        max-width: 528px
    }
}

@media (min-width: 1920px) {
    .xoin9xg.xoin9xg {
        width: 100%
    }
}

@media (max-height: 820px) {
    .xojwgdv.xojwgdv {
        height: 50vH
    }
}

@media (min-width: 1024px) {
    .xoki0qb.xoki0qb {
        max-width: 848px
    }
}

@media (min-width: 1680px) and (max-width: 1987px) {
    .xokokum.xokokum {
        width: calc(25% - 8px)
    }
}

@media (max-height: 802px) {
    .xooqmdk.xooqmdk {
        height: 100%
    }
}

@media (max-width: 1920px) {
    .xornbnt.xornbnt {
        max-width: none
    }
}

@media (max-height: 550px) {
    .xp029fy.xp029fy {
        padding-bottom: 0
    }
}

@media (max-width: 899px) {
    .xp0eagm.xp0eagm {
        padding-top: 8px
    }
}

@media (max-width: 1024px) {
    .xp0ps7d.xp0ps7d {
        padding-top: 16px
    }
}

@media (max-width: 584px) {
    .xp2hq77.xp2hq77 {
        height: auto
    }
}

@media (min-width: 1400px) {
    .xp2k922.xp2k922 {
        max-width: 300px
    }
}

@media (max-width: 564px) {
    .xp42zdw.xp42zdw {
        margin-top: 12px
    }
}

@media (min-width: 1920px) {
    .xpb9fs0.xpb9fs0 {
        height: var(--hz-shelf-subtitle-glimmer-height-1920)
    }
}

@media (max-height: 320px) {
    .xpbdm38.xpbdm38 {
        overflow-x: auto
    }
}

@media (max-width: 999px) {
    .xpl47gi.xpl47gi {
        margin-top: 14px
    }
}

@media (max-width: 1024px) {
    .xpmp50y.xpmp50y {
        overflow-x: scroll
    }
}

@media (min-width: 1920px) {
    .xpna06w.xpna06w {
        height: var(--hz-nav-bar-logo-height-1920)
    }
}

@media (max-width: 767px) {
    .xpoxczk.xpoxczk {
        width: 100%
    }
}

@media (max-width: 899px) {
    .xpsf80x.xpsf80x {
        padding-top: 24px
    }
}

@media (min-width: 0) and (max-width: 679px) {
    .xpunp3d.xpunp3d {
        height: 233px
    }
}

@media (min-width: 1600px) {
    .xpuze4b.xpuze4b {
        max-width: 200px
    }
}

@media (min-width: 450px) and (max-width: 767px) {
    .xpv57d0.xpv57d0 {
        max-width: min(60%, 300px)
    }
}

@media (max-height: 735px) {
    .xpwmlu0.xpwmlu0 {
        min-height: 200px
    }
}

@media (min-width: 1920px) {
    .xpymis3.xpymis3 {
        width: 434px
    }
}

@media (max-width: 767px) {
    .xpzriq5.xpzriq5 {
        height: 110px
    }
}

@media (max-width: 767px) {
    .xq1bpr.xq1bpr {
        height: var(--hz-hero-section-height-360)
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .xq6nty1.xq6nty1 {
        right: 60px
    }
}

@media (min-width: 1260px) {
    .xq6rjws.xq6rjws {
        bottom: 0
    }
}

@media (min-width: 768px) and (max-width: 1279px) {
    .xq8l3yh.xq8l3yh {
        width: 243px
    }
}

@media (max-width: 1365px) {
    .xq90b4t.xq90b4t {
        min-width: auto
    }
}

@media (max-width: 768px) {
    .xq9j3f3.xq9j3f3 {
        max-width: 95%
    }
}

@media (max-width: 1023px) {
    .xqacml4.xqacml4 {
        margin-bottom: 16px
    }
}

@media (max-width: 679px) {
    .xqhem2w.xqhem2w {
        padding-bottom: 28px
    }
}

@media (max-width: 767px) {
    .xqihfzt.xqihfzt {
        min-width: 0
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .xqxooui.xqxooui {
        width: var(--hz-shelf-title-glimmer-width-1366)
    }
}

@media (max-width: 784px) {
    .xr3bsf0.xr3bsf0 {
        height: auto
    }
}

@media (max-width: 655px) {
    .xr6twno.xr6twno {
        padding-bottom: 4px
    }
}

@media (min-width: 900px) and (max-width: 1199px) {
    .xr9iwml.xr9iwml {
        max-width: calc(100% - 64px)
    }
}

@media (min-width: 500px) {
    .xrbs0go.xrbs0go {
        width: 500px
    }
}

@media (max-width: 784px) {
    .xreimbq.xreimbq {
        height: 100%
    }
}

@media (max-width: 564px) {
    .xrid4f9.xrid4f9 {
        padding-bottom: 0
    }
}

@media (min-width: 768px) {
    .xrmrzb8.xrmrzb8 {
        width: 200px
    }
}

@media (min-width: 1290px) {
    .xrqinqv.xrqinqv {
        max-width: 896px
    }
}

@media (max-width: 767px) {
    .xrt85ju.xrt85ju {
        padding-top: 16px
    }
}

@media (max-width: 768px) {
    .xrtp4eo.xrtp4eo {
        height: 90vh
    }
}

@media (max-width: 939px) {
    .xrujmjq.xrujmjq {
        padding-bottom: 16px
    }
}

@media (min-height: 790px) {
    .xrzokey.xrzokey {
        width: 382.5px
    }
}

@media (max-width: 1259px) {
    .xs42yjr.xs42yjr {
        margin-top: 8px
    }
}

@media (max-width: 767px) {
    .xs4t8zc.xs4t8zc {
        min-height: auto
    }
}

@media (max-width: 655px) {
    .xs8iqa7.xs8iqa7 {
        padding-bottom: 12px
    }
}

@media (max-width: 899px) {
    .xsbvdvs.xsbvdvs {
        overflow-x: scroll
    }
}

@media (min-width: 1260px) {
    .xsc10am.xsc10am {
        max-width: 400px
    }
}

@media (max-width: 939px) {
    .xscl4jg.xscl4jg {
        padding-top: 16px
    }
}

@media (max-width: 655px) {
    .xse2vpv.xse2vpv {
        margin-top: -58px
    }
}

@media (min-height: 970px) {
    .xsjzec5.xsjzec5 {
        min-height: 900px
    }
}

@media (max-width: 916px) {
    .xskxd8w.xskxd8w {
        height: auto
    }
}

@media (max-width: 1199px) {
    .xsxmq0e.xsxmq0e {
        max-width: 540px
    }
}

@media (max-width: 900px) {
    .xsz5k2l.xsz5k2l {
        top: 140px
    }
}

@media (max-height: 500px) {
    .xt3hppy.xt3hppy {
        height: 57px
    }
}

@media (max-width: 389px) {
    .xt9twz2.xt9twz2 {
        margin-bottom: 10px
    }
}

@media (max-width: 875px) {
    .xtahs3y.xtahs3y {
        width: 100%
    }
}

@media (max-width: 899px) {
    .xtid4zt.xtid4zt {
        border-top-color: var(--shadow-1)
    }
}

@media (max-width: 480px) {
    .xtkvjcp.xtkvjcp {
        min-height: 75px
    }
}

@media (max-width: 767px) {
    .xtkz1wh.xtkz1wh {
        padding-top: 32px
    }
}

@media (max-height: 320px) {
    .xtpjb8j.xtpjb8j {
        overflow-x: hidden
    }
}

@media (max-width: 1260px) {
    .xtqhecy.xtqhecy {
        overflow-x: auto
    }
}

@media (max-width: 768px) {
    .xtsxy6e.xtsxy6e {
        height: 48px
    }
}

@media (min-height: 970px) {
    .xtuz4j8.xtuz4j8 {
        min-height: 600px
    }
}

@media (min-width: 900px) {
    .xtv0n99.xtv0n99 {
        min-height: calc(100vh - var(--header-height))
    }
}

@media (max-width: 648px) {
    .xtw1xrw.xtw1xrw {
        padding-bottom: 0
    }
}

@media (max-width: 899px) {
    .xty2ufk.xty2ufk {
        padding-top: 16px
    }
}

@media (max-width: 1379px) {
    .xu1161g.xu1161g {
        max-width: 131px
    }
}

@media (max-width: 905px) {
    .xu1ebj2.xu1ebj2 {
        height: fit-content
    }
}

@media (max-width: 1199px) {
    .xu3t9dx.xu3t9dx {
        width: 500px
    }
}

@media (max-width: 768px) {
    .xu57sas.xu57sas {
        width: 24px
    }
}

@media (min-width: 1920px) {
    .xu6z0v9.xu6z0v9 {
        padding-bottom: 60px
    }
}

@media (min-width: 1920px) {
    .xu9diif.xu9diif {
        width: 230px
    }
}

@media (max-width: 1235px) {
    .xu9hfzl.xu9hfzl {
        margin-top: 12px
    }
}

@media (max-width: 655px) {
    .xu9tj18.xu9tj18 {
        height: 100%
    }
}

@media (orientation: landscape) and (max-height: 480px) {
    .xueryfa.xueryfa {
        width: 100vw
    }
}

@media (min-width: 1366px) {
    .xukdmo6.xukdmo6 {
        width: 125px
    }
}

@media (max-width: 1350px) {
    .xur9t0a.xur9t0a {
        max-width: 220px
    }
}

@media (max-width: 500px) {
    .xusnbm3.xusnbm3 {
        max-width: 100%
    }
}

@media (max-width: 1024px) {
    .xuud7l7.xuud7l7 {
        padding-top: 25px
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .xv19a9w.xv19a9w {
        height: var(--hz-footer-logo-height-1366)
    }
}

@media (max-width: 1024px) {
    .xv3xlx2.xv3xlx2 {
        padding-top: 4px
    }
}

@media (max-width: 389px) {
    .xv5h0a9.xv5h0a9 {
        margin-top: 10px
    }
}

@media (min-width: 768px) {
    .xv7ip1c.xv7ip1c {
        padding-top: 24px
    }
}

@media (max-width: 1023px) {
    .xv7xpc3.xv7xpc3 {
        max-width: 100vw
    }
}

@media (min-width: 1350px) and (max-width: 1920px) {
    .xv8g3db.xv8g3db {
        max-width: 270px
    }
}

@media (min-width: 768px) {
    .xvhwuit.xvhwuit {
        padding-top: 23px
    }
}

@media (min-height: 790px) {
    .xvk4e91.xvk4e91 {
        max-width: 712px
    }
}

@media (max-width: 1023px) {
    .xvkcdjj.xvkcdjj {
        max-width: none
    }
}

@media (min-width: 450px) {
    .xvmrkft.xvmrkft {
        margin-bottom: 24px
    }
}

@media only screen and (max-width: 970px) {
    .xvob6b.xvob6b {
        max-width: unset
    }
}

@media (max-width: 655px) {
    .xvojnpq.xvojnpq {
        padding-bottom: 0
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .xvqpp93.xvqpp93 {
        min-height: calc(100vh - 300px)
    }
}

@media (max-width: 655px) {
    .xvsxwyx.xvsxwyx {
        margin-bottom: -360px
    }
}

@media (max-width: 899px) {
    .xvw91vr.xvw91vr {
        border-bottom-width: 1px
    }
}

@media (max-width: 1024px) {
    .xw02w9y.xw02w9y {
        padding-top: 8px
    }
}

@media (max-width:900px) {
    .xw084z.xw084z {
        padding-bottom: 32px
    }
}

@media (min-height: 970px) {
    .xw4oqqx.xw4oqqx {
        height: calc(100vh - 60px)
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .xw4p6tl.xw4p6tl {
        bottom: 20vw
    }
}

@media (max-width: 999px) {
    .xw7v8ov.xw7v8ov {
        max-height: none
    }
}

@media (min-width: 640px) {
    .xw9rki8.xw9rki8 {
        padding-top: 0
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .xwdh3iu.xwdh3iu {
        min-height: calc(100vh - 300px)
    }
}

@media (max-width: 679px) {
    .xwfmwtl.xwfmwtl {
        min-width: 100%
    }
}

@media (max-width: 767px) {
    .xwfrl8z.xwfrl8z {
        height: 100%
    }
}

@media (max-width: 768px) {
    .xwia4uf.xwia4uf {
        padding-top: 16px
    }
}

@media (min-width: 800px) {
    .xwjw6zi.xwjw6zi {
        width: 800px
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .xwmg90s.xwmg90s {
        width: var(--hz-nav-bar-logo-width-1366)
    }
}

@media (max-width: 899px) {
    .xwn1f64.xwn1f64 {
        width: 100%
    }
}

@media (max-width: 679px) {
    .xwnxf6m.xwnxf6m {
        min-height: 100vh;
        min-height: 100dvh
    }
}

@media (max-width: 899px) {
    .xwot789.xwot789 {
        height: calc(50vh - var(--header-height))
    }
}

@media (min-width: 1920px) {
    .xwpgpku.xwpgpku {
        width: var(--hz-shelf-subtitle-glimmer-width-1920)
    }
}

@media (min-width: 1260px) {
    .xwvxrgu.xwvxrgu {
        margin-top: 0
    }
}

@media (max-width: 767px) {
    .xwy3nlu.xwy3nlu {
        margin-top: 16px
    }
}

@media (min-width: 404px) and (max-width: 561px) {
    .xwyr2us.xwyr2us {
        width: calc((100% - 88px)/2)
    }
}

@media (max-width: 899px) {
    .xx1nl2z.xx1nl2z {
        max-width: 100%
    }
}

@media (min-width: 1366px) and (max-width: 1919px) {
    .xx6a07m.xx6a07m {
        height: 216px
    }
}

@media (min-width: 1024px) {
    .xxcm5jq.xxcm5jq {
        right: 80px
    }
}

@media (min-width: 2605px) {
    .xxhiflr.xxhiflr {
        width: calc(100% / 7 - 8px)
    }
}

@media (max-width: 1259px) {
    .xxi82k7.xxi82k7 {
        margin-bottom: 16px
    }
}

@media (min-width: 0) and (max-width: 767px) {
    .xxkqow.xxkqow {
        max-height: 557px
    }
}

@media (max-width: 1103px) {
    .xxlh05b.xxlh05b {
        padding-bottom: 8px
    }
}

@media (max-width: 899px) {
    .xxq74qr.xxq74qr {
        overflow-y: auto
    }
}

@media (max-width: 899px) {
    .xxrzpcz.xxrzpcz {
        height: 100%
    }
}

@media (max-width: 679px) {
    .xxtkh0h.xxtkh0h {
        margin-top: -28px
    }
}

@media (max-width: 1023px) {
    .xxtoof2.xxtoof2 {
        height: 100%
    }
}

@media (max-width: 1400px) {
    .xxw6dn5.xxw6dn5 {
        padding-bottom: 0
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .xy2i2kr.xy2i2kr {
        bottom: 8px
    }
}

@media (max-width: 655px) {
    .xy4on05.xy4on05 {
        top: 54px
    }
}

@media (max-width: 1023px) {
    .xybkwog.xybkwog {
        height: var(--hz-shelf-title-glimmer-height-360)
    }
}

@media (min-width: 768px) {
    .xydzmv7.xydzmv7 {
        margin-top: 0
    }
}

@media (max-width: 655px) {
    .xye1gum.xye1gum {
        padding-top: 0
    }
}

@media (min-width: 1036px) and (max-width: 1193px) {
    .xyedik7.xyedik7 {
        width: calc((100% - 88px) / 6 - 8px)
    }
}

@media (max-width: 1279px) {
    .xyevewg.xyevewg {
        width: 278px
    }
}

@media (min-width: 768px) and (max-width: 1365px) {
    .xyew9v5.xyew9v5 {
        height: var(--hz-hero-section-height-768)
    }
}

@media (min-width: 1920px) {
    .xyhkoun.xyhkoun {
        height: 36px
    }
}

@media (min-width: 1921px) {
    .xymu542.xymu542 {
        max-width: calc(100% - 56px)
    }
}

@media (min-width: 720px) and (max-width: 1237px) {
    .xyo21nn.xyo21nn {
        width: calc((100% - 88px)/4 - 8px)
    }
}

@media (max-width: 480px) {
    .xyo8bsg.xyo8bsg {
        min-width: 0
    }
}

@media (min-width: 1366px) {
    .xyv22jg.xyv22jg {
        width: 250px
    }
}

@media (orientation: portrait) {
    .xyv3iz3.xyv3iz3 {
        width: 100%
    }
}

@media (min-width: 768px) {
    .xyw2c5g.xyw2c5g {
        padding-bottom: 72px
    }
}

@media (max-width: 1439px) {
    .xz271i7.xz271i7 {
        width: 100%
    }
}

@media (min-width: 1350px) {
    .xz2pu76.xz2pu76 {
        max-width: 1300px
    }
}

@media (max-width: 480px) {
    .xz5zjp1.xz5zjp1 {
        max-height: 250px
    }
}

@media (min-width: 1367px) and (max-width: 1920px) {
    .xzinfqo.xzinfqo {
        padding-bottom: 10px
    }
}

@media (min-width: 1024px) and (max-width: 1365px) {
    .xzjjeb3.xzjjeb3 {
        height: 152px
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .xzjvt6f.xzjvt6f {
        padding-top: 40px
    }
}

@media (min-width: 704px) and (max-width: 1071px) {
    .xzkgq12.xzkgq12 {
        width: calc((100% - 88px)/2 - 8px)
    }
}

@media (max-width: 1024px) {
    .xzqrmbe.xzqrmbe {
        padding-bottom: 25px
    }
}

@media (min-width: 2244px) and (max-width: 2552px) {
    .xzzsxyq.xzzsxyq {
        width: calc((100% - 88px) / 7 - 8px)
    }
}

@container (min-width: 800px) {
    .x1tk3nxm.x1tk3nxm {
        padding-bottom: 6px
    }
}

@container (min-width: 800px) {
    .xc02zsd.xc02zsd {
        padding-top: 6px
    }
}

@container mw-hatch-approval (max-width: 450px) {
    .xkjbg4j.xkjbg4j {
        margin-bottom: 8px
    }
}

@container (max-width: 300px) {
    .xtpp94b.xtpp94b {
        top: -2px
    }
}

.x12h067n:before {
    border-top: none !important
}

.x12mb4m8:after {
    border-top: none !important
}

.x1uddva6:before {
    border-bottom: none !important
}

.x8kkiyc:after {
    border-bottom: none !important
}

.x100rkj9:after {
    content: ""
}

.x10e0d41:before {
    background-color: var(--selected-overlay)
}

.x10tli2e:before {
    content: ""
}

.x116if0g:after {
    inset-inline-start: 9px
}

.x11rrt92:after {
    box-shadow: 4px 7px 0 -3px var(--always-white)
}

.x11xhja1:after {
    border-start-start-radius: 22px
}

.x122zoth::-webkit-scrollbar-track {
    background-color: transparent
}

.x124lp2h:before {
    opacity: 0
}

.x12maryy:before {
    z-index: 1
}

.x12o4cpz:after {
    border-end-end-radius: 6px
}

.x12y4tfx:after {
    border-inline-end-color: var(--icon-primary)
}

.x13o6ti6:after {
    border-start-end-radius: var(--image-border-radius)
}

.x14gkep6::-webkit-input-placeholder {
    -webkit-text-fill-color: var(--placeholder-text)
}

.x14p6pqr:after {
    border-end-end-radius: var(--list-cell-border-radius-large)
}

.x1556ake::-webkit-scrollbar-thumb {
    transition-duration: .3s
}

.x156huuk::-webkit-scrollbar-thumb {
    transition-property: background-color
}

.x15rne4o:after {
    border-start-end-radius: 0
}

.x1682cnc:before {
    inset-inline-start: 0
}

.x16ff8qb:after {
    background-color: transparent !important
}

.x16ouz9t:after {
    border-inline-end-width: 1px
}

.x17aa4r0:before {
    color: var(--secondary-text)
}

.x17ihmo5:before {
    content: attr(data-content)
}

.x1800ivw::-webkit-scrollbar-thumb {
    border-start-start-radius: 4px
}

.x18ijnc7:after {
    background-color: #dadcde
}

.x195fuvl:after {
    inset-inline-end: -4px
}

.x199sca6:before {
    border-end-end-radius: 6px
}

.x19rshek::-webkit-input-placeholder {
    font-size: var(--body-font-size)
}

.x1afqbub:after {
    box-shadow: inset 0 0 0 1px var(--line-media-protection)
}

.x1bbqc8r:after {
    border-inline-start-color: var(--mwp-message-row-background)
}

.x1bhl96m::selection {
    color: transparent
}

.x1bpzqwi::marker {
    font-family: var(--about-ig-font-family)
}

.x1chunbr::-webkit-media-controls-mute-button {
    display: none
}

.x1cm9i5h:after {
    border-start-end-radius: 6px
}

.x1cnix7m::-webkit-scrollbar-thumb {
    border-end-end-radius: 4px
}

.x1cpjm7i:before {
    content: ""
}

.x1de4urk:before {
    transition-property: opacity
}

.x1dx534o::-webkit-input-placeholder {
    font-family: var(--body-font-family)
}

.x1e0i30a:after {
    border-end-start-radius: 56px
}

.x1e5em4g:after {
    border-end-end-radius: 56px
}

.x1fgarty:before {
    display: block
}

.x1fhgk32:before {
    display: inline-block
}

.x1fztlqz:after {
    inset-inline-start: 50%
}

.x1g4cu73:after {
    border-start-end-radius: var(--list-cell-border-radius-large)
}

.x1gusylt:after {
    border-inline-start-color: rgb(var(--web-always-black))
}

.x1h1261r:after {
    border-start-start-radius: var(--list-cell-border-radius-large)
}

.x1h1zc6f:after {
    display: none
}

.x1hcrkkg::-webkit-search-cancel-button {
    display: none
}

.x1hju3cp:after {
    border-inline-start-color: var(--chat-bubble-emphasis-ring-after)
}

.x1hmns74:before {
    position: absolute
}

.x1intklx:after {
    border-start-end-radius: 22px
}

.x1iygr5g:after {
    inset-inline-start: 0
}

.x1j0semd::-webkit-input-placeholder {
    color: var(--new-text-secondary)
}

.x1j3njzc::-webkit-input-placeholder {
    color: var(--workds-text-input-placeholder-color)
}

.x1j6awrg:after {
    position: absolute
}

.x1jgc722::-webkit-slider-thumb {
    position: absolute
}

.x1jkg13u::-webkit-input-placeholder {
    color: #8e8e93
}

.x1k81zwm:after {
    border-inline-end-width: 36px
}

.x1kphnah:before {
    transition-duration: var(--fds-duration-extra-extra-short-in)
}

.x1l8k5ks:after {
    border-inline-end-color: rgb(var(--web-always-white))
}

.x1ldwbf3::-webkit-input-placeholder {
    color: var(--disabled-text)
}

.x1lyboug:before {
    background-image: linear-gradient(180deg, transparent 0%, rgba(var(--abra-surface-background-rgb), .84) 26%, var(--surface-background) 100%)
}

.x1m0m31w:before {
    border-start-start-radius: 6px
}

.x1morckq:after {
    background-color: var(--always-white)
}

.x1mt5d6h:after {
    border-start-start-radius: 56px
}

.x1nalm37:after {
    inset-inline-start: -36px
}

.x1oeua4d:before {
    content: "Tables may appear differently on mobile"
}

.x1p3pj1f:before {
    border-inline-end-width: 2px
}

.x1pqtw2c:after {
    border-inline-start-color: rgb(var(--web-always-white))
}

.x1q0s51a:after {
    border-end-end-radius: 12px
}

.x1qngrn4:after {
    inset-inline-end: -36px
}

.x1qsbhhb:before {
    border-inline-end-color: var(--chat-bubble-emphasis-ring-before)
}

.x1qxoq08:before {
    box-shadow: 0 12px 12px var(--shadow-2), inset 0 0 0 0 var(--shadow-inset)
}

.x1r8nqt7::-webkit-media-controls-volume-slider {
    display: none
}

.x1r9xi12::-webkit-input-placeholder {
    color: var(--primary-text)
}

.x1rbwdrp:before {
    background-image: linear-gradient(0deg, rgba(var(--abra-surface-background-rgb), .96) 0%, rgba(var(--abra-surface-background-rgb), 1) 33%, var(--card-background) 100%)
}

.x1rovbrg:before {
    border-inline-start-style: solid
}

.x1rrhjjp:after {
    border-end-start-radius: 6px
}

.x1s928wv:after {
    content: ""
}

.x1sgv7ik:after {
    transform: rotate(45deg)
}

.x1sx9lnh:after {
    border-inline-end-color: var(--mwp-message-row-background)
}

.x1tjn1g5:after {
    border-inline-start-width: 36px
}

.x1tnjvmn:before {
    border-end-start-radius: 6px
}

.x1u3qutx:before {
    opacity: .6
}

.x1unh1gc:after {
    inset-inline-end: 0
}

.x1v1fdz6:before {
    border-end-end-radius: 8px
}

.x1v3rft4:before {
    border-inline-end-style: solid
}

.x1wdn0qd:after {
    border-start-start-radius: 6px
}

.x1x9r8vg::marker {
    font-size: var(--x-bwv0p9)
}

.x1xcpn08:before {
    border-start-start-radius: 22px
}

.x1xd7p0v:before {
    border-end-start-radius: 0
}

.x1yeube3::-webkit-input-placeholder {
    line-height: var(--body-line-height)
}

.x1yqt14a::selection {
    background-color: #96969666
}

.x1yspkhg:after {
    border-start-start-radius: 0
}

.x22nrth:before {
    inset-inline-end: calc(var(--x1t7w1xg) * .625)
}

.x2b3t2v:after {
    inset-inline-start: -4px
}

.x2hztxu:before {
    z-index: 0
}

.x2q1x1w:after {
    pointer-events: none
}

.x2s2ed0::-webkit-input-placeholder {
    color: var(--secondary-text)
}

.x3jgonx::selection {
    background-color: var(--text-highlight)
}

.x3k9qqa::-webkit-scrollbar-thumb {
    border-end-start-radius: 4px
}

.x4j3g3u:after {
    background-color: var(--x-15iyedw)
}

.x5xrea4:after {
    border-inline-end-color: rgb(var(--web-always-black))
}

.x68tky5:after {
    border-inline-start-width: 0
}

.x6m56ts:before {
    position: relative
}

.x6n5cfa:before {
    font-size: .6rem
}

.x6pu7z1:after {
    border-end-start-radius: 12px
}

.x7oczbe:after {
    border-end-start-radius: 0
}

.x8ezo1t::-webkit-input-placeholder {
    color: var(--disabled-text)
}

.xa6mvtn:after {
    border-end-start-radius: 22px
}

.xbo42tm:before {
    border-inline-start-color: var(--chat-bubble-emphasis-ring-before)
}

.xbpqnmr:after {
    border-inline-end-width: 2px
}

.xbzbsl3::-webkit-input-placeholder {
    color: var(--text-secondary)
}

.xcrig1f:after {
    border-end-end-radius: 0
}

.xdgx9oq:before {
    border-inline-start-width: 2px
}

.xdjs2zz:after {
    border-inline-end-style: solid
}

.xekda60:before {
    inset-inline-end: -2px
}

.xewoe34::marker {
    color: var(--text-primary)
}

.xfbg1o9:before {
    opacity: 1
}

.xfk6m8::-webkit-scrollbar {
    display: none
}

.xfvqz1d::-webkit-search-results-button {
    display: none
}

.xg6frx5:after {
    border-start-end-radius: 50%
}

.xha3pab::-webkit-input-placeholder {
    color: var(--placeholder-text)
}

.xhgbb2x:after {
    border-end-start-radius: 50%
}

.xhkezso:after {
    display: block
}

.xhl9i11::marker {
    color: var(--primary-text)
}

.xhqoxhg:after {
    border-end-start-radius: var(--list-cell-border-radius-large)
}

.xi0d610:before {
    border-start-end-radius: 0
}

.xibs45w::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none
}

.xidgzdc::selection {
    background-color: Highlight
}

.xio3h4w::-webkit-scrollbar-thumb {
    background-color: var(--abra-composer-scroll-thumb)
}

.xit4ard:after {
    border-end-start-radius: var(--image-border-radius)
}

.xitxdhh:after {
    z-index: 1
}

.xiuvgzu:after {
    inset-inline-start: 5px
}

.xj8g8lr:after {
    border-start-start-radius: 12px
}

.xjd5t2z:before {
    border-end-end-radius: 0
}

.xkk1bqk:before {
    pointer-events: none
}

.xl8y6zb:after {
    border-end-end-radius: 22px
}

.xnh6gb5:before {
    border-start-start-radius: 0
}

.xow5ug2:before {
    font-style: italic
}

.xpzouej:before {
    border-start-end-radius: 6px
}

.xq3fby7::-webkit-scrollbar-thumb {
    transition-timing-function: ease
}

.xqezphk:after {
    border-inline-end-color: var(--chat-bubble-emphasis-ring-after)
}

.xr6sqsc:before {
    border-end-start-radius: 22px
}

.xrbx7q7:after {
    border-start-end-radius: 56px
}

.xri3hmr:before {
    inset-inline-start: 0%
}

.xrw4ojt:after {
    border-start-start-radius: 50%
}

.xt2h7vm::-webkit-scrollbar-thumb {
    border-start-end-radius: 4px
}

.xtpoxf9:before {
    border-end-start-radius: 8px
}

.xtyp5od:before {
    inset-inline-end: 0
}

.xu3xmoy:before {
    inset-inline-start: auto
}

.xupq139:after {
    border-start-end-radius: 12px
}

.xuuloxj:after {
    border-inline-start-color: var(--icon-primary)
}

.xuusd66:before {
    border-start-end-radius: 22px
}

.xvpsmcx:after {
    border-inline-start-width: 2px
}

.xvsnedh:after {
    border-inline-start-style: solid
}

.xvw6utc:before {
    inset-inline-start: -2px
}

.xw872ko:after {
    border-end-end-radius: 50%
}

.xxiautu:before {
    margin-inline-end: calc((var(--x1t7w1xg) * .625) * -1)
}

.xxpuovl:after {
    border-start-start-radius: var(--image-border-radius)
}

.xy5mcqj:before {
    z-index: -1
}

.xyt8op7:before {
    transition-timing-function: linear
}

.xz704w2:after {
    border-end-end-radius: var(--image-border-radius)
}

.xzgxq3h:before {
    border-end-end-radius: 22px
}

.xzjntp4:after {
    background-image: linear-gradient(to top, rgba(255, 255, 255, 0), var(--background-primary))
}

.x1umwzx8:focus::-webkit-input-placeholder {
    color: var(--disabled-text)
}

.xq33zhf:focus::-webkit-input-placeholder {
    color: var(--placeholder-text)
}

.x101ty20:before {
    margin-top: var(--x1ryhq7h)
}

.x106957s:after {
    margin-bottom: var(--x18g5s92)
}

.x107bqxl:after {
    margin-bottom: var(--x1vipbx4)
}

.x107nwmt:before {
    margin-top: var(--x1mdbxwd)
}

.x10atjdy:before {
    margin-top: var(--x1eyiekv)
}

.x10civ6c:after {
    margin-bottom: var(--xtamlnj)
}

.x10jqere:after {
    margin-bottom: var(--x2r3kej)
}

.x10m0jap:before {
    margin-top: var(--xky8g7s)
}

.x10ob5cs:after {
    margin-bottom: var(--xnfv741)
}

.x1108fi1:before {
    margin-top: var(--x1gyyx51)
}

.x114oqif:after {
    margin-bottom: var(--x1w5fkqj)
}

.x117z09e:after {
    margin-bottom: var(--x1tzncoa)
}

.x11bshef:after {
    margin-bottom: var(--xwlmzfs)
}

.x11lvdlc:after {
    margin-bottom: var(--xh1z0d5)
}

.x11r0x8d:before {
    margin-top: var(--x7bt53k)
}

.x11sgott:after {
    margin-bottom: var(--xjn8dfq)
}

.x11ymuzt:after {
    margin-bottom: var(--x1p2u5bd)
}

.x12fopo6:after {
    margin-bottom: var(--xd0k4ey)
}

.x12j1k9p:before {
    margin-top: var(--x4zw89)
}

.x12o6m6d::-webkit-scrollbar {
    width: 8px
}

.x13a7v9q:after {
    margin-bottom: var(--x1b4d9ym)
}

.x13afdcp:after {
    border-bottom-width: 2px
}

.x13h70lv:after {
    margin-bottom: var(--xs1lznt)
}

.x13k2dnq:after {
    margin-bottom: var(--xlyrf6d)
}

.x13kdv7s:before {
    margin-top: var(--x1nwb301)
}

.x13kzq40:after {
    margin-bottom: var(--x18h7qzu)
}

.x13ovmrm:before {
    margin-top: var(--xxsazs8)
}

.x13sqdjs:after {
    margin-bottom: var(--x19tzrip)
}

.x13umxe3:after {
    margin-bottom: var(--xrw36ni)
}

.x13uupfa:after {
    margin-bottom: var(--xkifggb)
}

.x13uyvyv:after {
    margin-bottom: var(--x1gp8xrl)
}

.x14617ij:after {
    border-top-color: var(--mwp-message-row-background)
}

.x146cd56:after {
    margin-bottom: var(--xrk41vs)
}

.x14apmda:after {
    bottom: -36px
}

.x14d2c8j:after {
    margin-bottom: var(--xox7x8g)
}

.x14fsnq:after {
    top: 20px
}

.x14qwyeo:before {
    margin-top: -10px
}

.x14t76q6:after {
    margin-bottom: var(--x8pjwvp)
}

.x14t9b38:before {
    margin-top: var(--xj05olq)
}

.x14wcla9:after {
    border-top-width: 0
}

.x14yreqm:after {
    margin-bottom: var(--x125dsy5)
}

.x14z4hjw:before {
    margin-top: -7px
}

.x150fs93:before {
    margin-top: var(--xsc0f5h)
}

.x15556k2:after {
    margin-bottom: var(--xp5vmkr)
}

.x159qbb6:before {
    margin-top: var(--x257ili)
}

.x15kyput:after {
    margin-bottom: var(--x13ck6fq)
}

.x15xig40:after {
    margin-bottom: var(--xuiqyzz)
}

.x16de30x:before {
    margin-top: var(--x1lpwu6c)
}

.x16f1pn9:after {
    margin-bottom: var(--xyjof6g)
}

.x16z0563:before {
    margin-top: var(--xdxq9rq)
}

.x170u4kd:after {
    margin-bottom: var(--xngu15w)
}

.x17470dc:after {
    margin-bottom: var(--x1exknz9)
}

.x176nwhi:before {
    margin-top: var(--xp1uixt)
}

.x17l6lx3:after {
    margin-bottom: var(--x1u6m80n)
}

.x17lmviu:after {
    margin-bottom: var(--xwm2b95)
}

.x17p3qun:after {
    margin-bottom: var(--xd5dqze)
}

.x17pkmn5:before {
    margin-top: var(--xtc9kj4)
}

.x17rm9bb:before {
    margin-top: var(--x18hzenw)
}

.x17v88g0:after {
    margin-bottom: var(--xuv0bqx)
}

.x180ubun:after {
    margin-bottom: var(--xjr3o1y)
}

.x182aona:after {
    margin-bottom: var(--xkya2rs)
}

.x186v28w:before {
    margin-top: var(--xdmv40c)
}

.x188tne2:after {
    border-bottom-color: var(--icon-primary)
}

.x18cpxl8:after {
    margin-bottom: var(--xx126pp)
}

.x18ew2s9:after {
    margin-bottom: var(--x1ov6ipb)
}

.x18kbyci:after {
    margin-bottom: var(--xfcmd3r)
}

.x18xkyoq:before {
    margin-top: var(--x1rsyq1p)
}

.x18za50f:after {
    margin-bottom: var(--xh8ota4)
}

.x1943h6x:before {
    height: 0
}

.x19cb5wh:before {
    border-top-color: var(--divider)
}

.x19h89hi:after {
    margin-bottom: var(--x1rrz1g8)
}

.x19kpgaj:after {
    margin-bottom: var(--x1ob8mbz)
}

.x19pae4d:after {
    margin-bottom: var(--x1gtaksb)
}

.x1ah4s3c:after {
    margin-bottom: var(--xicdw58)
}

.x1al22lp:before {
    margin-top: var(--xjmh6pu)
}

.x1aq7fg9:before {
    margin-top: var(--xrgz37g)
}

.x1ax235:after {
    margin-bottom: var(--xg7ytgo)
}

.x1b43ubb:after {
    margin-bottom: var(--xil8yjb)
}

.x1b4jfr3:after {
    margin-bottom: var(--xuq6qvu)
}

.x1b7uiis:after {
    margin-bottom: var(--x13qgqtb)
}

.x1b8stmw:before {
    border-top-width: 2px
}

.x1bb43vm:after {
    margin-bottom: var(--xchsu4f)
}

.x1bfkobt:before {
    margin-top: var(--x1appg1p)
}

.x1bm680v:after {
    margin-bottom: var(--xpzhw24)
}

.x1brzl8l:before {
    margin-top: var(--x1tmycy4)
}

.x1bvlrrw:after {
    margin-bottom: var(--x19ta4gj)
}

.x1bwcrc1:before {
    margin-top: var(--x3kew4y)
}

.x1bymyaz:after {
    height: 10px
}

.x1c0afe6:after {
    margin-bottom: var(--x4ungdd)
}

.x1c5dfv1:after {
    margin-bottom: var(--x6x7lu)
}

.x1c7buh5:after {
    margin-bottom: var(--x5wr6ke)
}

.x1cex7d8:before {
    margin-top: var(--x1fkngun)
}

.x1ckan80:before {
    margin-top: -1px
}

.x1cmedpj:after {
    margin-bottom: var(--xkty5tv)
}

.x1cp3tyo:after {
    margin-bottom: var(--xtlb5bh)
}

.x1crmjsk:after {
    margin-bottom: var(--x33e2qc)
}

.x1ct1ubm:before {
    margin-top: var(--xo62llv)
}

.x1cw5lcb:after {
    margin-bottom: var(--x15lteq4)
}

.x1d5gbm8:after {
    margin-bottom: var(--x18aa1ek)
}

.x1dap93i:after {
    margin-bottom: var(--x17mpfn9)
}

.x1ddapk8:after {
    margin-bottom: var(--x1xmp726)
}

.x1dhh408:after {
    margin-bottom: var(--xx1j5fa)
}

.x1dr5zlz:before {
    margin-top: var(--x844i5r)
}

.x1drervt:after {
    margin-bottom: var(--x1u6uxou)
}

.x1drpo1b:before {
    width: 500px
}

.x1drv5p3:after {
    bottom: -15px
}

.x1dtaoi:before {
    margin-top: var(--x1idx3ms)
}

.x1e0bufz:after {
    margin-bottom: var(--x9fjnwr)
}

.x1e3ij0n:before {
    margin-top: var(--x1mp5g3q)
}

.x1ea0d2s:before {
    margin-top: var(--xe70st9)
}

.x1ecsabt:before {
    margin-top: var(--x1h2yudt)
}

.x1ek5prw:after {
    margin-bottom: var(--x2sv4va)
}

.x1ektm10:after {
    margin-bottom: var(--x1dfvn27)
}

.x1ekxc0f:after {
    border-bottom-width: 36px
}

.x1elx8kg:before {
    margin-top: var(--xejdi0j)
}

.x1emguw4:after {
    margin-bottom: var(--xzu30qn)
}

.x1eoug5w:after {
    margin-bottom: var(--xuf1jo5)
}

.x1eu0i5t:after {
    margin-bottom: var(--x1u78zul)
}

.x1evnwt7:after {
    margin-bottom: var(--x1ojnkqw)
}

.x1ezt3hy:after {
    margin-bottom: var(--x1u4seu3)
}

.x1f5rmgg:after {
    margin-bottom: var(--x17midct)
}

.x1f8qqv9:after {
    margin-bottom: var(--xiab7yu)
}

.x1fb0ynx:before {
    margin-top: var(--xdmf6ii)
}

.x1fbf9go:after {
    margin-bottom: var(--x1t7iq7l)
}

.x1fbp4q0:after {
    margin-bottom: var(--xc34lvt)
}

.x1fdd75u:after {
    margin-bottom: var(--xq1fmga)
}

.x1fgpss9:before {
    margin-top: var(--x7bgvz8)
}

.x1fjpyva:after {
    margin-bottom: var(--xgjb9u7)
}

.x1fu1yfo:after {
    border-top-color: var(--icon-primary)
}

.x1fvujcg:after {
    margin-bottom: var(--x1car5so)
}

.x1fyzprv:after {
    margin-bottom: var(--x8uidmn)
}

.x1g13z4n:before {
    margin-top: var(--x1lawzc3)
}

.x1g2y4wz:after {
    margin-bottom: -7px
}

.x1gfpr39:after {
    margin-bottom: var(--xqnohao)
}

.x1gjevi3:before {
    margin-top: var(--xro6ar3)
}

.x1glgqxs:after {
    margin-bottom: var(--x1ghkizs)
}

.x1glpxfl:after {
    margin-bottom: var(--x1r557ik)
}

.x1gmr53x:after {
    height: 0
}

.x1gnji40:after {
    border-top-width: 36px
}

.x1gu58f5:after {
    margin-bottom: var(--x1ng5ks2)
}

.x1guzi96:after {
    margin-bottom: -9px
}

.x1gwsarq:after {
    margin-bottom: var(--xt3mfwg)
}

.x1h6k3i5:after {
    margin-bottom: var(--x1u9kkjo)
}

.x1hckloa:after {
    margin-bottom: var(--x1r9j3f0)
}

.x1hgz07g:after {
    margin-bottom: var(--xn39pwe)
}

.x1hi4uuc:after {
    margin-bottom: var(--x1xlc9hd)
}

.x1hqjktb:before {
    margin-top: var(--x1vamila)
}

.x1hsoyt2:before {
    margin-top: var(--x1fij96i)
}

.x1hu3zyk:before {
    margin-top: var(--x1xsuj38)
}

.x1hzg8pu:after {
    margin-bottom: var(--xlc5ngc)
}

.x1i2d8iy:after {
    margin-bottom: var(--xz2krxw)
}

.x1i39qk1:after {
    margin-bottom: var(--x9en7uz)
}

.x1i44jpw:after {
    border-top-color: rgb(var(--web-always-black))
}

.x1icyx4k:after {
    margin-bottom: var(--xhikiy)
}

.x1id2g1:after {
    margin-bottom: var(--x1luj43b)
}

.x1ifosm1:after {
    margin-bottom: var(--x1u7r4tb)
}

.x1ill7wo:before {
    margin-top: -8px
}

.x1im1q2u:after {
    margin-bottom: var(--x6srhma)
}

.x1inyqtp:after {
    margin-bottom: var(--xz0clj9)
}

.x1izm8z2:before {
    margin-top: var(--xfurlct)
}

.x1j6o287:after {
    margin-bottom: var(--x1hdumzq)
}

.x1jhphw9:after {
    margin-bottom: var(--x14s41)
}

.x1jmxu37:before {
    margin-top: var(--x8ekwek)
}

.x1jrjjgg:before {
    margin-top: var(--xydyi0j)
}

.x1jsa1z0:after {
    margin-bottom: var(--x1jzgxmp)
}

.x1k44g7w:after {
    margin-bottom: var(--x1xgds20)
}

.x1k611fb:after {
    margin-bottom: var(--xx1h1vo)
}

.x1k9cr2t:after {
    margin-bottom: var(--xrr3qb)
}

.x1kboiy0:before {
    margin-top: var(--x1vw4pd)
}

.x1kfdmb4:after {
    margin-bottom: var(--xl2iyxd)
}

.x1kghvq4:after {
    margin-bottom: var(--xh5zi39)
}

.x1kgyul8:after {
    margin-bottom: var(--x9tknzh)
}

.x1ks37lf:after {
    margin-bottom: var(--xiwqdq5)
}

.x1kx5a0e:before {
    margin-top: var(--x1w6bb2g)
}

.x1kyvw4o:after {
    margin-bottom: var(--xfdb4gi)
}

.x1l1ga17:after {
    margin-bottom: var(--x1limvsa)
}

.x1lhqb2t:after {
    margin-bottom: var(--x1t5y2vx)
}

.x1ljypm:after {
    margin-bottom: var(--x10agdqs)
}

.x1ltyw2n:after {
    margin-bottom: var(--x6xnuhn)
}

.x1m1drc7:after {
    top: 0
}

.x1m372ey:after {
    margin-bottom: var(--xghbaz5)
}

.x1m4vu2s:after {
    margin-bottom: var(--x15v16r2)
}

.x1m6htss:before {
    margin-top: var(--x5xim3z)
}

.x1maaoxz:after {
    margin-bottom: var(--x19d2jur)
}

.x1mc8c19:before {
    margin-top: var(--xp0verf)
}

.x1mfcr9c:after {
    margin-bottom: var(--x5yp5mj)
}

.x1mg1qmr:before {
    margin-top: var(--xiw2yq4)
}

.x1mk0ado:before {
    margin-top: var(--x1pno5fr)
}

.x1mkcsl3:before {
    margin-top: var(--x16p4cil)
}

.x1mpacms:before {
    margin-top: var(--x1i1scf6)
}

.x1mvidse:after {
    margin-bottom: var(--x1atrfoh)
}

.x1n9r9dw:before {
    margin-top: var(--x6nu8kr)
}

.x1naxdtk:before {
    margin-top: var(--xn007x4)
}

.x1ndgm2h:after {
    margin-bottom: var(--x148vt4a)
}

.x1nm7po3:before {
    margin-top: var(--x1ihmaaz)
}

.x1nnwfca:before {
    margin-top: var(--x1yjs33j)
}

.x1nqirrv:after {
    margin-bottom: var(--xmn1dft)
}

.x1nwygw9:after {
    margin-bottom: var(--xtjdpea)
}

.x1nywle8:after {
    margin-bottom: var(--x1ue31wu)
}

.x1o1cc4u:after {
    margin-bottom: var(--xuffj17)
}

.x1o674iv:after {
    margin-bottom: var(--x18bfpq7)
}

.x1oazjvz:before {
    bottom: 100%
}

.x1oj2g4j:after {
    margin-bottom: var(--x1s2ceva)
}

.x1okaews:after {
    margin-bottom: var(--xv8diqr)
}

.x1omx8t:after {
    margin-bottom: var(--x6mj85x)
}

.x1opv7go:before {
    border-bottom-style: solid
}

.x1orumrs:after {
    width: 5px
}

.x1palhoc:after {
    margin-bottom: var(--x11xja2z)
}

.x1piheqb:after {
    margin-bottom: var(--x19pr689)
}

.x1piqe15:after {
    margin-bottom: var(--xs3ai0y)
}

.x1pnr7gr:before {
    margin-top: var(--x1lz7y3m)
}

.x1prfgap:before {
    margin-top: var(--xlqdby1)
}

.x1q40msd:before {
    margin-top: var(--xeyupwv)
}

.x1q7w562:after {
    margin-bottom: var(--x1hl8gml)
}

.x1qj29lf:before {
    margin-top: var(--xi8xwbt)
}

.x1qj619r:after {
    border-bottom-width: 1px
}

.x1qrbxwh:before {
    margin-top: var(--x1hpi3tf)
}

.x1qt65j5:after {
    margin-bottom: var(--x181mupw)
}

.x1r7c7ac:before {
    margin-top: var(--x1jy1c1c)
}

.x1r7wlw4:after {
    margin-bottom: var(--x1hd3q7i)
}

.x1r9ni5o:after {
    border-bottom-style: solid
}

.x1rezggo:before {
    margin-top: var(--x1higwa9)
}

.x1rfqs51:before {
    margin-top: var(--xs3vk6g)
}

.x1rmj1tg:before {
    width: 100%
}

.x1rof4d:before {
    margin-top: var(--xkb7ver)
}

.x1rov3wm:before {
    margin-top: -12px
}

.x1rtpw8n:after {
    margin-bottom: var(--x1czypm0)
}

.x1rvgi0z:after {
    margin-bottom: var(--x1a1wjc8)
}

.x1s3etm8:before {
    margin-top: -2px
}

.x1s7nne0:after {
    margin-bottom: var(--xeznojf)
}

.x1soikeo:after {
    margin-bottom: var(--x12wiegm)
}

.x1subppf:after {
    margin-bottom: var(--x125v5sd)
}

.x1t1hd0b:before {
    margin-top: var(--x19hqzv6)
}

.x1t3f45o:after {
    margin-bottom: var(--x1w8tv4)
}

.x1tbeequ:before {
    margin-top: var(--x1vyc76u)
}

.x1tgaq5b:after {
    margin-bottom: var(--x1sxqd27)
}

.x1tisuvw:after {
    margin-bottom: var(--x1ijusto)
}

.x1tk7ace:before {
    margin-top: var(--x1223phr)
}

.x1trxqkc:before {
    margin-top: var(--x17vnfe6)
}

.x1tu3fi:before {
    margin-top: -3px
}

.x1twifaj:after {
    margin-bottom: var(--x13ocjsq)
}

.x1tws87v:after {
    margin-bottom: var(--x9c74f8)
}

.x1u3ute2:before {
    margin-top: var(--x1df8j6n)
}

.x1u61fwj:after {
    margin-bottom: var(--xno2wk0)
}

.x1u95mhf:before {
    margin-top: var(--xuctb0n)
}

.x1udonej:before {
    margin-top: var(--x1tj8b1j)
}

.x1unu90j:after {
    margin-bottom: var(--x11oaoio)
}

.x1upuw1c:before {
    margin-top: var(--xq64s4p)
}

.x1uw5y03:after {
    margin-bottom: var(--x1elpb76)
}

.x1v2quar:after {
    margin-bottom: var(--xxzl8yb)
}

.x1vfyl3y:after {
    margin-bottom: var(--xh1xs0p)
}

.x1vn3tg1:after {
    margin-bottom: var(--xunzvhu)
}

.x1vo3c7i:before {
    margin-top: var(--xnyvkgh)
}

.x1w3oc0d:after {
    margin-bottom: var(--xwe6069)
}

.x1w4zpbh:after {
    margin-bottom: var(--x67a66l)
}

.x1w5s5tg:after {
    margin-bottom: var(--xmum77k)
}

.x1w6m5jr:after {
    margin-bottom: var(--x1y75x70)
}

.x1w96x43:after {
    margin-bottom: var(--xffok5x)
}

.x1w9ghjf:after {
    margin-bottom: var(--x12i66yj)
}

.x1wh3epu:before {
    margin-top: var(--x82sfzj)
}

.x1wongix:after {
    margin-bottom: var(--x1vh0fbu)
}

.x1wsn0xg:after {
    height: 100%
}

.x1ww8j6:after {
    margin-bottom: var(--x1rwveg3)
}

.x1x3f03p:after {
    margin-bottom: var(--x673yvx)
}

.x1x48ksl:after {
    margin-bottom: -8px
}

.x1x48m7v:after {
    margin-bottom: var(--x1s6khbl)
}

.x1xl9tnb:after {
    margin-bottom: var(--x1kh1qnn)
}

.x1xloyyj:after {
    margin-bottom: var(--x36x3sr)
}

.x1xnwa6w:after {
    margin-bottom: var(--x1y3nqar)
}

.x1xrz1ek:after {
    bottom: 0
}

.x1xsrolp:after {
    margin-bottom: var(--x1dtpnra)
}

.x1xta6yy:before {
    margin-top: var(--x1pqx3uu)
}

.x1xxhvjk:after {
    bottom: -96px
}

.x1xxqwyl:after {
    margin-bottom: var(--xa7bicr)
}

.x1xyb8q1:before {
    margin-top: var(--x1i5b2dr)
}

.x1y20jb2:after {
    margin-bottom: var(--xkv70fk)
}

.x1y3wzot:before {
    top: 0
}

.x1y83kff:before {
    margin-top: var(--x1r2f644)
}

.x1y9wsrc:after {
    margin-bottom: -10px
}

.x1yctw55:after {
    margin-bottom: var(--x1x7lfcl)
}

.x1yh5ldm:after {
    margin-bottom: var(--xx9y0xd)
}

.x1yppo7z:after {
    margin-bottom: var(--xroyt30)
}

.x1yqm8si::-webkit-scrollbar {
    height: 0
}

.x1yy2kid:before {
    margin-top: var(--xbfqffi)
}

.x1yzler7:after {
    border-top-color: var(--chat-bubble-emphasis-ring-after)
}

.x1z0oues:after {
    margin-bottom: var(--xviogtu)
}

.x1zuzfi:after {
    margin-bottom: var(--xjmsh0)
}

.x20s5sb:after {
    margin-bottom: var(--x1y7t1w2)
}

.x22gdt7:after {
    margin-bottom: var(--xlumsmq)
}

.x22q25f:after {
    border-bottom-color: rgb(var(--web-always-white))
}

.x22qbhi:after {
    margin-bottom: var(--x1thiv5l)
}

.x265rsq:after {
    margin-bottom: var(--x53yn65)
}

.x2b6q46:before {
    margin-top: var(--xoxxy82)
}

.x2babgm:before {
    margin-top: var(--xnodfvb)
}

.x2gioed:after {
    margin-bottom: var(--x1kkq6xj)
}

.x2gm6zh:after {
    margin-bottom: var(--x25ujlk)
}

.x2hrwpl:after {
    margin-bottom: var(--x1d171r0)
}

.x2i20i9:after {
    margin-bottom: var(--xgsmwj7)
}

.x2im0uw:before {
    margin-top: var(--x1gquvzt)
}

.x2pi3dt:after {
    margin-bottom: var(--x6stisj)
}

.x2tpttv:after {
    margin-bottom: var(--xno71hh)
}

.x2wlhmg:after {
    border-top-color: rgb(var(--web-always-white))
}

.x2yjrgm:after {
    margin-bottom: var(--xzuby2v)
}

.x2yxhcm:after {
    margin-bottom: var(--xjd19jf)
}

.x31ga2r:after {
    border-top-width: 2px
}

.x3x7a5m:after {
    margin-bottom: -4px
}

.x41vudc:after {
    margin-bottom: -5px
}

.x4eaejv:after {
    width: 100%
}

.x4fl6tw:before {
    margin-top: var(--xnxejet)
}

.x4raagk:before {
    margin-top: var(--xvqg6hg)
}

.x4t788g:after {
    margin-bottom: var(--x1u6rxw6)
}

.x4twp39:before {
    margin-top: var(--x56tcpb)
}

.x4zkp8e:before {
    margin-top: -4px
}

.x51xajf:before {
    top: -2px
}

.x5e9beu:after {
    margin-bottom: var(--x1rz31nq)
}

.x5gb9ot:after {
    margin-bottom: var(--xiaj1xu)
}

.x5jc7rz:after {
    top: 5px
}

.x5jzov0:before {
    margin-top: var(--x9vbzmd)
}

.x5l0vmf:after {
    margin-bottom: var(--xa6mgth)
}

.x5tdw5f:after {
    margin-bottom: var(--x19xyojm)
}

.x5tsj40:after {
    margin-bottom: var(--xlovacg)
}

.x5yta11:after {
    margin-bottom: var(--x4jn0wp)
}

.x5zed6t:after {
    margin-bottom: var(--x1py3qbb)
}

.x640rec:before {
    margin-top: var(--x10nzqui)
}

.x66zmet:before {
    margin-top: var(--xl2b13n)
}

.x676frb:after {
    margin-bottom: -3px
}

.x6fbvka:before {
    margin-top: var(--xpxzdx3)
}

.x6hx3uf:before {
    margin-top: var(--x18rpk17)
}

.x6n7qkn:after {
    margin-bottom: var(--xamylpb)
}

.x6r5h60:before {
    margin-top: var(--x1lbqewj)
}

.x6rhghg:after {
    margin-bottom: var(--xqovol7)
}

.x6undkx:before {
    margin-top: var(--xl6pgao)
}

.x6w41d7:after {
    margin-bottom: var(--xou6zfz)
}

.x6ynyl:before {
    margin-top: var(--xmsh5gb)
}

.x70t9wa:before {
    margin-top: var(--x19uadqx)
}

.x74a4d4:after {
    margin-bottom: var(--xd1risy)
}

.x7f9u1t:after {
    margin-bottom: var(--xn720l6)
}

.x7fk0ls:before {
    margin-top: var(--x1m6wz75)
}

.x7j2okt:after {
    margin-bottom: var(--x14yprge)
}

.x7kqs8i:after {
    top: -4px
}

.x7lwq7z:before {
    margin-top: var(--x1qnyget)
}

.x7nveq1:before {
    margin-top: var(--x1pkes48)
}

.x7t6ow5:before {
    margin-top: var(--x3lcpd8)
}

.x7t9phh:after {
    margin-bottom: var(--x1bai1r7)
}

.x7ulcfd:after {
    margin-bottom: var(--x6vl4v8)
}

.x7vfz5c:after {
    margin-bottom: var(--x18hxv81)
}

.x7yt436:before {
    margin-top: var(--x17icssl)
}

.x884x28:before {
    margin-top: var(--xilhemm)
}

.x88lnn3:after {
    margin-bottom: var(--xk9xamu)
}

.x8ke4dx:before {
    margin-top: var(--xeyfeb2)
}

.x8ks2wi:after {
    margin-bottom: var(--x8e7l28)
}

.x8qgn7j:after {
    margin-bottom: var(--xl029z9)
}

.x8wzpg7:before {
    margin-top: var(--xc4fxr9)
}

.x92v787:after {
    margin-bottom: var(--x1sky78h)
}

.x93jbrz:before {
    margin-top: var(--x161epcw)
}

.x940pzj:after {
    margin-bottom: var(--x1atekex)
}

.x96u5mc:after {
    margin-bottom: var(--x1g0nlay)
}

.x9bov0k:after {
    margin-bottom: var(--x1wgp4hi)
}

.x9ks1qg:after {
    margin-bottom: var(--xb0e5e8)
}

.x9onejg:before {
    margin-top: var(--x16xjy20)
}

.x9sdvse:after {
    margin-bottom: var(--x17opz86)
}

.x9sy4qm:before {
    margin-top: var(--xtdhoq8)
}

.x9uwh9h:before {
    margin-top: var(--x1wn4euv)
}

.xa1pa7l:before {
    margin-top: var(--xu0pfvj)
}

.xa794po:before {
    margin-top: var(--xkxwoo4)
}

.xad4lak:after {
    margin-bottom: var(--x19eq5dt)
}

.xaeq4pp:before {
    margin-top: var(--x8lq8b8)
}

.xakdoee:before {
    margin-top: var(--x104x0ye)
}

.xao4bz7:after {
    margin-bottom: var(--x5r88i6)
}

.xatphn2:after {
    margin-bottom: var(--xuw85tm)
}

.xau1df5:before {
    margin-top: var(--x1ubcmcx)
}

.xay2mna:after {
    margin-bottom: var(--xuqhngc)
}

.xb4g69:before {
    margin-top: -11px
}

.xb713r3:before {
    margin-top: var(--x1y85061)
}

.xbb536z:after {
    margin-bottom: var(--xdyeji5)
}

.xbw44kx:after {
    margin-bottom: var(--x4ktna4)
}

.xc3dxt1:before {
    margin-top: var(--x1lc7kpm)
}

.xc3mfl4:before {
    margin-top: var(--x1jygr35)
}

.xceddp7:after {
    margin-bottom: var(--x1464jow)
}

.xcfoat1:before {
    margin-top: var(--x1y1n4jq)
}

.xcjni6q:after {
    margin-bottom: var(--x1dlsmbl)
}

.xcl5ss5:before {
    margin-top: var(--x17x0xeh)
}

.xcx595j:before {
    margin-top: var(--x1covvil)
}

.xd40qt4:after {
    margin-bottom: var(--xhvksau)
}

.xd4gl61:after {
    margin-bottom: var(--x1jbpgcj)
}

.xd4quyv:after {
    margin-bottom: var(--x1ghmsz5)
}

.xd7g3n5:after {
    margin-bottom: var(--x1y07nis)
}

.xdb1ctf:after {
    bottom: -4px
}

.xdkp8s0:after {
    margin-bottom: var(--x12kr39k)
}

.xdninym:before {
    margin-top: var(--x1b2xykx)
}

.xduwdi:after {
    margin-bottom: var(--xzaoxju)
}

.xdzumob:before {
    margin-top: var(--x3ufkju)
}

.xe5lrmx:after {
    margin-bottom: var(--xge51lk)
}

.xe797ca:after {
    margin-bottom: -12px
}

.xe7v1un:after {
    margin-bottom: var(--x1wbvo34)
}

.xe80sof:before {
    bottom: -2px
}

.xestntx:before {
    margin-top: var(--x6r8uex)
}

.xf09yys:after {
    margin-bottom: var(--xrifdjg)
}

.xf67qmf:before {
    margin-top: var(--x1ot62ou)
}

.xfc0qul:after {
    margin-bottom: var(--x1u20zz2)
}

.xfcg1p5:after {
    margin-bottom: var(--xwuy3rr)
}

.xftdaak:before {
    margin-top: var(--x1yxn36t)
}

.xfuuneq:after {
    margin-bottom: var(--xal80y0)
}

.xfy2dzf:before {
    margin-top: var(--x3to0vk)
}

.xg0xdq6:after {
    margin-bottom: var(--xy1qvqq)
}

.xg31ygq:after {
    margin-bottom: var(--xny850h)
}

.xg49005:before {
    margin-top: var(--xxtzx7d)
}

.xg4xgkf:after {
    width: 10px
}

.xg5j3rn:after {
    margin-bottom: var(--xgd07in)
}

.xgok60g:after {
    margin-bottom: var(--xbqmvkl)
}

.xgtiqed:after {
    border-bottom-color: rgb(var(--web-always-black))
}

.xh3jmbg:after {
    margin-bottom: var(--xsetqie)
}

.xh98brm:after {
    margin-bottom: var(--x1os5rd)
}

.xhau9xz:before {
    margin-top: -9px
}

.xhl09dv:after {
    margin-bottom: var(--xaac17j)
}

.xhlnu94:before {
    margin-top: var(--xomrcbs)
}

.xhlpfoq:before {
    margin-top: var(--xb3e163)
}

.xhlr4cv:after {
    margin-bottom: var(--x1dzldso)
}

.xhnc6cf:after {
    margin-bottom: var(--x1ve49ez)
}

.xhpds1a:after {
    margin-bottom: var(--xbhz0gu)
}

.xhq5o37:before {
    bottom: 0
}

.xht6kmb:after {
    margin-bottom: var(--x1rbseiz)
}

.xhwuuqq:after {
    margin-bottom: var(--x173ftej)
}

.xhzkbaj:before {
    margin-top: var(--xkq7gwl)
}

.xih0zvl:after {
    margin-bottom: var(--xya88jr)
}

.xim7bpe:after {
    margin-bottom: var(--x8ywikw)
}

.xiptq1y:before {
    margin-top: var(--x16m7v2q)
}

.xiqxk5w:after {
    margin-bottom: var(--xjvcvke)
}

.xit955w:before {
    margin-top: var(--xd4ewkf)
}

.xizhain:before {
    margin-top: var(--xf5unz4)
}

.xizpnnv:after {
    margin-bottom: var(--x19y5r0o)
}

.xj8gsa8:after {
    margin-bottom: var(--x1jxfmw)
}

.xjcgctj:after {
    margin-bottom: var(--x13lt0vj)
}

.xje1to7:before {
    margin-top: var(--xn6xc30)
}

.xjptrpa:before {
    margin-top: var(--x7jawce)
}

.xjx87ck::-webkit-scrollbar {
    width: 0
}

.xk9d7o0:after {
    margin-bottom: var(--xnuzifi)
}

.xkafqg0:before {
    margin-top: var(--x1unsy1a)
}

.xkb3dz0:after {
    margin-bottom: var(--xvdpds6)
}

.xkc5ywr:after {
    margin-bottom: var(--x2tktqr)
}

.xklanna:after {
    margin-bottom: var(--x9fdg3s)
}

.xklulvq:after {
    margin-bottom: var(--x1t3x8df)
}

.xkzmi5n:after {
    margin-bottom: var(--xayhjg5)
}

.xl3piw3:after {
    margin-bottom: var(--x1e7s2h)
}

.xl5robr:after {
    margin-bottom: var(--x1vw2quo)
}

.xl6doq0:after {
    margin-bottom: var(--xk9nsue)
}

.xl7vhk2:before {
    margin-top: var(--x6difns)
}

.xlce8fd:after {
    margin-bottom: var(--xpyf4af)
}

.xlf94lp:after {
    margin-bottom: -2px
}

.xlh2lg6:after {
    margin-bottom: var(--xv5ynh6)
}

.xlnlpxv:after {
    margin-bottom: var(--x1ykr3zv)
}

.xlo36fx:after {
    margin-bottom: var(--x192k7mr)
}

.xlqb0dr:after {
    margin-bottom: var(--x8idzxg)
}

.xlv9zue:before {
    margin-top: var(--x18j5xyh)
}

.xlxnd9a:after {
    margin-bottom: var(--xh9l9g9)
}

.xm8qljs:before {
    margin-top: var(--x1q7rj78)
}

.xmbliey:before {
    border-bottom-width: 2px
}

.xmme07h:before {
    margin-top: var(--x1t7huwx)
}

.xmnh81w:after {
    margin-bottom: var(--x1vw8rtc)
}

.xmnyz1v:before {
    max-width: 668px
}

.xn64fr3:after {
    margin-bottom: var(--x16dqcm)
}

.xna3psl:before {
    margin-top: var(--x1uwh76v)
}

.xnap67n:after {
    margin-bottom: var(--x1h7qerw)
}

.xnhqlbw:after {
    margin-bottom: var(--x554xig)
}

.xnlttzz:after {
    margin-bottom: var(--x15bbi8m)
}

.xnq5765:after {
    margin-bottom: var(--x1fp803r)
}

.xnqtbpu:after {
    margin-bottom: var(--x1x83vrp)
}

.xnvurfn:before {
    border-top-style: solid
}

.xnx1uph:before {
    margin-top: var(--xi0uo1t)
}

.xo1vd4t:after {
    margin-bottom: var(--x1yomzb7)
}

.xo8pqpo:after {
    margin-bottom: -1px
}

.xo8whdk:after {
    margin-bottom: var(--x15gejpe)
}

.xot2ckb:before {
    margin-top: var(--x1lwl8pm)
}

.xp0ts7j:before {
    margin-top: var(--xzgfs7o)
}

.xp3ownr:after {
    margin-bottom: var(--x1uzw40)
}

.xp5tpr1:after {
    margin-bottom: var(--xxq3xfu)
}

.xp88fye:after {
    margin-bottom: var(--xpmkls0)
}

.xpg7yeh:before {
    margin-top: var(--x9oh9eg)
}

.xpk5dfv:before {
    margin-top: var(--xxqv1uv)
}

.xpml39j:after {
    margin-bottom: var(--x1ysu9y8)
}

.xpr5v04:before {
    top: calc(50% - 8px)
}

.xpukfev:before {
    margin-top: var(--x1ejjnbq)
}

.xpuys3n:after {
    margin-bottom: var(--x1ybau42)
}

.xqkags4:after {
    margin-bottom: var(--x13vyff7)
}

.xqrhqvn:after {
    margin-bottom: var(--x1b9r8kp)
}

.xr1qma3:after {
    margin-bottom: var(--x1sxjyus)
}

.xr513f0:after {
    margin-bottom: var(--xmiarny)
}

.xr61wn7:after {
    margin-bottom: var(--x1jefrbs)
}

.xrdi12a:after {
    margin-bottom: var(--x1eq7kva)
}

.xre1yb8:after {
    margin-bottom: var(--x1a5gb3v)
}

.xre9j9m:after {
    margin-bottom: var(--x162vraq)
}

.xrrwd3r::marker {
    height: 6px
}

.xrvld1y:after {
    margin-bottom: var(--x1eipkf3)
}

.xs14nl5:before {
    margin-top: var(--x12mfawb)
}

.xs33r6x:after {
    margin-bottom: var(--x2j2gfg)
}

.xs629su:before {
    margin-top: var(--xddrxdu)
}

.xs78i0l:before {
    margin-top: var(--xxldnbm)
}

.xsafmo2:before {
    margin-top: var(--xekygfc)
}

.xshxqn8:after {
    margin-bottom: var(--x8aw7q7)
}

.xso615a:after {
    top: -36px
}

.xsx0xqv:after {
    margin-bottom: var(--x13yupgq)
}

.xsyos7s:after {
    margin-bottom: var(--x1dz947y)
}

.xszcg87:before {
    height: 100%
}

.xt47ex1:after {
    margin-bottom: var(--x1sbalaz)
}

.xt4u8p4:after {
    margin-bottom: var(--x1kuqdh6)
}

.xtaxtew:after {
    margin-bottom: var(--x14qokqw)
}

.xtb6oul:before {
    margin-top: var(--x1nfhcvx)
}

.xtbspmq:after {
    margin-bottom: var(--xow0nrc)
}

.xtdi2hr:after {
    margin-bottom: var(--xgu2x42)
}

.xtei6gu:before {
    border-top-color: var(--chat-bubble-emphasis-ring-before)
}

.xtesvta:after {
    margin-bottom: var(--x1p5w6zs)
}

.xtoi2st:before {
    margin-top: -6px
}

.xttldj4:after {
    margin-bottom: var(--x1vs3mt1)
}

.xtyqmw8:after {
    margin-bottom: var(--xxeu2hj)
}

.xu1i641:after {
    margin-bottom: var(--x164dls5)
}

.xu2kc6w:before {
    margin-bottom: -20px
}

.xu389a6:after {
    margin-bottom: var(--x1cswipr)
}

.xu7e4wg:after {
    margin-bottom: var(--xfwx6tr)
}

.xudqn12:before {
    margin-top: -5px
}

.xupu4yb:after {
    margin-bottom: var(--xcot8zb)
}

.xuznr5d:after {
    margin-bottom: var(--xguw5cy)
}

.xv22j6y:after {
    margin-bottom: var(--x1s8nebg)
}

.xv84cap:after {
    border-bottom-color: var(--mwp-message-row-background)
}

.xv8dbr4:before {
    margin-top: var(--x9hvspp)
}

.xv8kkem:after {
    margin-bottom: var(--x1eedtr1)
}

.xv97iwz:before {
    margin-top: var(--xqbqx50)
}

.xvdk8tr:before {
    margin-top: var(--x18plg32)
}

.xvkkku5:before {
    margin-top: var(--x54ps8i)
}

.xvmvgqh:before {
    margin-top: var(--x1eiktyy)
}

.xvpol1d:after {
    margin-bottom: var(--x13mr45g)
}

.xvryctk:after {
    margin-bottom: var(--xt7ugxx)
}

.xvu967e:after {
    margin-bottom: var(--x8jo845)
}

.xvxiju3:after {
    height: 96px
}

.xvyoqso:before {
    margin-top: var(--x1jbi2vv)
}

.xw06pyt:after {
    margin-bottom: -6px
}

.xwcs2yj:after {
    margin-bottom: var(--xpsx227)
}

.xwdgqf3:before {
    margin-top: var(--x1qmtmxh)
}

.xwhqcca:after {
    margin-bottom: var(--x5xmk0n)
}

.xwk2nt:before {
    height: 66px
}

.xwlw4xq:after {
    margin-bottom: var(--xtkq4ib)
}

.xwn7vr6:after {
    margin-bottom: var(--x1uqmufe)
}

.xx93na:after {
    margin-bottom: var(--x190d9w0)
}

.xxgko7z:after {
    margin-bottom: var(--x5l9n6t)
}

.xxii2bd:after {
    margin-bottom: var(--xougdqu)
}

.xxqiif8:after {
    border-bottom-color: var(--chat-bubble-emphasis-ring-after)
}

.xxs4umj:before {
    border-bottom-color: var(--chat-bubble-emphasis-ring-before)
}

.xxtaysn:after {
    margin-bottom: var(--x1jety0p)
}

.xy1eczs:after {
    margin-bottom: var(--x13av4em)
}

.xya83n1:after {
    margin-bottom: var(--xo95a11)
}

.xyj2l2l:before {
    margin-top: var(--xrtj7ws)
}

.xykhf1w:after {
    margin-bottom: -11px
}

.xym0pbf:before {
    margin-top: var(--x31q2cd)
}

.xynf4tj:after {
    border-top-style: solid
}

.xypzycq:before {
    margin-top: var(--xsrgjwg)
}

.xyq6jvs:after {
    margin-bottom: var(--x4w8qr0)
}

.xz2l9cv:after {
    margin-bottom: var(--x1q4yji6)
}

.xz8777j:before {
    margin-top: var(--xf8435f)
}

.xz87wex:after {
    margin-bottom: var(--xwstcob)
}

.xzht4zr:after {
    margin-bottom: var(--x1e5ergx)
}

.xzih3tu:before {
    margin-top: var(--xk7k31g)
}

.xzq71q:after {
    margin-bottom: var(--x1x978pz)
}

.xzqy8vl:before {
    margin-top: var(--x3chc6h)
}

.xzscaun:after {
    margin-bottom: var(--x9j31lx)
}


:root,
[dir=ltr] {
    --stylex-logical-start: left;
    --stylex-logical-end: right
}

[dir=rtl] {
    --stylex-logical-start: right;
    --stylex-logical-end: left
}

@property --x-backgroundColor {
    syntax: "*";
    inherits: false;
}

@property --x-borderInlineStartColor {
    syntax: "*";
    inherits: false;
}

@property --x-borderInlineStartWidth {
    syntax: "*";
    inherits: false;
}

@property --x-borderRadius {
    syntax: "*";
    inherits: false;
}

@property --x-borderWidth {
    syntax: "*";
    inherits: false;
}

@property --x-bottom {
    syntax: "*";
    inherits: false;
}

@property --x-columnGap {
    syntax: "*";
    inherits: false;
}

@property --x-fill {
    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-marginInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-top {
    syntax: "*";
    inherits: false;
}

@property --x-transitionDelay {
    syntax: "*";
    inherits: false;
}

@property --x-width {
    syntax: "*";
    inherits: false;
}

@property --x-zIndex {
    syntax: "*";
    inherits: false;
}

@keyframes x10tv6ar-B {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(35px)
    }
}

@keyframes x129gx5d-B {
    0% {
        box-shadow: 0 0 0 4px #3f2884, 0 0 0 8px #5c3bbf33
    }

    50% {
        box-shadow: 0 0 0 4px #3f2884, 0 0 0 12px #5c3bbf33
    }

    to {
        box-shadow: 0 0 0 4px #3f2884, 0 0 0 8px #5c3bbf33
    }
}

@keyframes x12cjf5l-B {
    0% {
        background-position-x: 0
    }

    to {
        background-position-x: -35px
    }
}

@keyframes x13sqfrp-B {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-35px)
    }
}

@keyframes x14wrqtv-B {
    0% {
        box-shadow: 0 0 8px 2px #025d66, 0 0 1px #025d66;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #025d66, 0 0 1px #025d66;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #025d66, 0 0 1px #025d66;
        opacity: 0
    }
}

@keyframes x1647jpe-B {
    0% {
        box-shadow: 0 0 8px 2px #965e03, 0 0 1px #965e03;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #965e03, 0 0 1px #965e03;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #965e03, 0 0 1px #965e03;
        opacity: 0
    }
}

@keyframes x16auqsx-B {
    0% {
        opacity: .3
    }

    to {
        opacity: .02
    }
}

@keyframes x17f32z3-B {
    0% {
        opacity: .1
    }

    to {
        opacity: .02
    }
}

@keyframes x18lnct2-B {
    0% {
        box-shadow: 0 0 8px 2px #ffffffbf, 0 0 1px #ffffffbf;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #ffffffbf, 0 0 1px #ffffffbf;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #ffffffbf, 0 0 1px #ffffffbf;
        opacity: 0
    }
}

@keyframes x18ppsx7-B {
    0% {
        box-shadow: 0 0 8px 2px #63788a, 0 0 1px #63788a;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #63788a, 0 0 1px #63788a;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #63788a, 0 0 1px #63788a;
        opacity: 0
    }
}

@keyframes x18re5ia-B {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes x1at5mqe-B {
    30% {
        color: #0a78be
    }

    70% {
        color: #0a78be
    }
}

@keyframes x1f3y9t8-B {
    0% {
        box-shadow: none
    }

    30% {
        border-top-color: #0a78be;
        border-inline-end-color: #0a78be;
        border-bottom-color: #0a78be;
        border-inline-start-color: #0a78be;
        box-shadow: 0 0 0 4px #d0e6f4;
        outline-color: #0a78be
    }

    70% {
        border-top-color: #0a78be;
        border-inline-end-color: #0a78be;
        border-bottom-color: #0a78be;
        border-inline-start-color: #0a78be;
        box-shadow: 0 0 0 4px #d0e6f4;
        outline-color: #0a78be
    }

    to {
        box-shadow: none
    }
}

@keyframes x1hfwfy7-B {
    0% {
        box-shadow: 0 0 8px 2px #000000bf, 0 0 1px #000000bf;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #000000bf, 0 0 1px #000000bf;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #000000bf, 0 0 1px #000000bf;
        opacity: 0
    }
}

@keyframes x1hskvrj-B {
    0% {
        box-shadow: 0 0 8px 2px #1877f2, 0 0 1px #1877f2;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #1877f2, 0 0 1px #1877f2;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #1877f2, 0 0 1px #1877f2;
        opacity: 0
    }
}

@keyframes x1jchvnl-B {
    0% {
        box-shadow: 0 0 8px 2px #4dbba6, 0 0 1px #4dbba6;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #4dbba6, 0 0 1px #4dbba6;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #4dbba6, 0 0 1px #4dbba6;
        opacity: 0
    }
}

@keyframes x1kqppll-B {
    0% {
        box-shadow: 0 0 0 4px #2d2369, 0 0 0 8px #5c3bbf33
    }

    50% {
        box-shadow: 0 0 0 4px #2d2369, 0 0 0 12px #5c3bbf33
    }

    to {
        box-shadow: 0 0 0 4px #2d2369, 0 0 0 8px #5c3bbf33
    }
}

@keyframes x1m1j469-B {
    0% {
        opacity: 0
    }

    20% {
        opacity: 0
    }

    60% {
        opacity: 1
    }

    to {
        opacity: 1
    }
}

@keyframes x1mvnkox-B {
    0% {
        opacity: .12
    }

    to {
        opacity: .02
    }
}

@keyframes x1mxipti-B {
    0% {
        box-shadow: 0 0 0 4px #352b63, 0 0 0 8px #3d2a8233
    }

    50% {
        box-shadow: 0 0 0 4px #352b63, 0 0 0 12px #3d2a8233
    }

    to {
        box-shadow: 0 0 0 4px #352b63, 0 0 0 8px #3d2a8233
    }
}

@keyframes x1npa8st-B {
    0% {
        transform: scaleX(0)
    }

    to {
        transform: scaleX(1)
    }
}

@keyframes x1ny3a6u-B {
    0% {
        box-shadow: 0 0 8px 2px #0a78be, 0 0 1px #0a78be;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #0a78be, 0 0 1px #0a78be;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #0a78be, 0 0 1px #0a78be;
        opacity: 0
    }
}

@keyframes x1om8q5l-B {
    0% {
        opacity: 1
    }

    50% {
        opacity: .4
    }

    to {
        opacity: 1
    }
}

@keyframes x1q3tedk-B {
    0% {
        box-shadow: 0 0 8px 2px #d93616, 0 0 1px #d93616;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #d93616, 0 0 1px #d93616;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #d93616, 0 0 1px #d93616;
        opacity: 0
    }
}

@keyframes x1qr3tc4-B {
    0% {
        opacity: .8
    }

    to {
        opacity: .2
    }
}

@keyframes x1sd37jo-B {
    0% {
        box-shadow: 0 0 8px 2px #283943, 0 0 1px #283943;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #283943, 0 0 1px #283943;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #283943, 0 0 1px #283943;
        opacity: 0
    }
}

@keyframes x1swnque-B {
    0% {
        box-shadow: 0 0 8px 2px #dc373c, 0 0 1px #dc373c;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #dc373c, 0 0 1px #dc373c;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #dc373c, 0 0 1px #dc373c;
        opacity: 0
    }
}

@keyframes x1webfkv-B {
    0% {
        opacity: 0;
        transform: scaleX(0)
    }

    10% {
        opacity: 0
    }

    60% {
        opacity: 1
    }

    to {
        opacity: 1;
        transform: scaleX(1)
    }
}

@keyframes x1y9nga8-B {
    0% {
        box-shadow: 0 0 8px 2px #b35401, 0 0 1px #b35401;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #b35401, 0 0 1px #b35401;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #b35401, 0 0 1px #b35401;
        opacity: 0
    }
}

@keyframes x1y9uyl1-B {
    0% {
        box-shadow: 0 0 8px 2px #fac83c, 0 0 1px #fac83c;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #fac83c, 0 0 1px #fac83c;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #fac83c, 0 0 1px #fac83c;
        opacity: 0
    }
}

@keyframes x4xgrjk-B {
    0% {
        opacity: 0;
        transform: scaleY(0)
    }

    30% {
        opacity: 0
    }

    70% {
        opacity: 1
    }

    to {
        opacity: 1;
        transform: scaleY(1)
    }
}

@keyframes x8fkpd8-B {
    0% {
        box-shadow: 0 0 8px 2px #005c6a, 0 0 1px #005c6a;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #005c6a, 0 0 1px #005c6a;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #005c6a, 0 0 1px #005c6a;
        opacity: 0
    }
}

@keyframes xc1ozs-B {
    0% {
        box-shadow: 0 0 0 4px #341c63, 0 0 0 8px #f0ebf5
    }

    50% {
        box-shadow: 0 0 0 4px #341c63, 0 0 0 12px #f0ebf5
    }

    to {
        box-shadow: 0 0 0 4px #341c63, 0 0 0 8px #f0ebf5
    }
}

@keyframes xgn8xxl-B {
    0% {
        box-shadow: 0 0 8px 2px #a20c17, 0 0 1px #a20c17;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #a20c17, 0 0 1px #a20c17;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #a20c17, 0 0 1px #a20c17;
        opacity: 0
    }
}

@keyframes xhw53ge-B {
    0% {
        box-shadow: 0 0 8px 2px #0064e0, 0 0 1px #0064e0;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #0064e0, 0 0 1px #0064e0;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #0064e0, 0 0 1px #0064e0;
        opacity: 0
    }
}

@keyframes xkjdtl3-B {
    0% {
        box-shadow: 0 0 8px 2px #ffba00, 0 0 1px #ffba00;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #ffba00, 0 0 1px #ffba00;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #ffba00, 0 0 1px #ffba00;
        opacity: 0
    }
}

@keyframes xmhawsy-B {
    0% {
        box-shadow: 0 0 8px 2px #d27805, 0 0 1px #d27805;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #d27805, 0 0 1px #d27805;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #d27805, 0 0 1px #d27805;
        opacity: 0
    }
}

@keyframes xn4l028-B {
    to {
        background-position-x: 0%
    }
}

@keyframes xnu8s6l-B {
    0% {
        box-shadow: 0 0 8px 2px #f05f69, 0 0 1px #f05f69;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #f05f69, 0 0 1px #f05f69;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #f05f69, 0 0 1px #f05f69;
        opacity: 0
    }
}

@keyframes xqer4ze-B {
    0% {
        box-shadow: 0 0 8px 2px #344854, 0 0 1px #344854;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #344854, 0 0 1px #344854;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #344854, 0 0 1px #344854;
        opacity: 0
    }
}

@keyframes xqng64z-B {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes xs5yxt6-B {
    0% {
        background-position-x: 0
    }

    to {
        background-position-x: 35px
    }
}

@keyframes xtv4cva-B {
    0% {
        opacity: .2
    }

    to {
        opacity: .02
    }
}

@keyframes xux656g-B {
    0% {
        opacity: 0;
        transform: scaleX(0)
    }

    30% {
        opacity: 0
    }

    70% {
        opacity: 1
    }

    to {
        opacity: 1;
        transform: scaleX(1)
    }
}

@keyframes xwfafko-B {
    0% {
        box-shadow: 0 0 8px 2px #d31130, 0 0 1px #d31130;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #d31130, 0 0 1px #d31130;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #d31130, 0 0 1px #d31130;
        opacity: 0
    }
}

@keyframes xx2i4qu-B {
    0% {
        box-shadow: 0 0 0 4px #7373be, 0 0 0 8px #5c3bbf33
    }

    50% {
        box-shadow: 0 0 0 4px #7373be, 0 0 0 12px #5c3bbf33
    }

    to {
        box-shadow: 0 0 0 4px #7373be, 0 0 0 8px #5c3bbf33
    }
}

@keyframes xxhuwvk-B {
    0% {
        box-shadow: 0 0 8px 2px #fff, 0 0 1px #fff;
        opacity: 0
    }

    50% {
        box-shadow: 0 0 8px 2px #fff, 0 0 1px #fff;
        opacity: 1
    }

    to {
        box-shadow: 0 0 8px 2px #fff, 0 0 1px #fff;
        opacity: 0
    }
}

.x1a2a7pz {
    outline: none
}

.x1bvjpef {
    text-decoration: underline
}

.x1f3uyv4 {
    text-decoration: underline dotted
}

.x1hl2dhg {
    text-decoration: none
}

.x1xsqp64 {
    background-position: center
}

.xb4xyvo {
    background-position: -20px -14px
}

.xhfbhpw {
    scroll-snap-type: x mandatory
}

.xldge1k {
    background-position: 37.97vw calc(((300vw - 100vh)/2 - 85.77vw)*-1), 37.97vw calc(((300vw - 100vh)/2 - 85.77vw)*-1), 37.97vw calc(((300vw - 100vh)/2 - 85.77vw)*-1), -100vw calc(((300vw - 100vh)/2 - 154.56vw)*-1), -100vw calc(((300vw - 100vh)/2 - 154.56vw)*-1), -100vw calc(((300vw - 100vh)/2 - 154.56vw)*-1), 13.34vw calc(((300vw - 100vh)/2 - 53.88vw)*-1), 13.34vw calc(((300vw - 100vh)/2 - 53.88vw)*-1), 13.34vw calc(((300vw - 100vh)/2 - 53.88vw)*-1), 10.64vw calc(((300vw - 100vh)/2 - 17.19vw)*-1), 10.64vw calc(((300vw - 100vh)/2 - 17.19vw)*-1), 10.64vw calc(((300vw - 100vh)/2 - 17.19vw)*-1), -49vw calc(((300vw - 100vh)/2 - 41.1vw)*-1), -49vw calc(((300vw - 100vh)/2 - 41.1vw)*-1), -49vw calc(((300vw - 100vh)/2 - 41.1vw)*-1), -100vw calc(((300vw - 100vh)/2 - 78vw)*-1), -100vw calc(((300vw - 100vh)/2 - 78vw)*-1), -100vw calc(((300vw - 100vh)/2 - 78vw)*-1)
}

.xsugti9 {
    transition: width .35s ease-in-out, height .35s ease-in-out
}

.x1lku1pv:hover {
    text-decoration: none
}

.xt0b8zv:hover {
    text-decoration: underline
}

.x1uvtmcs:focus {
    outline: none
}

.x1033uif {
    border-start-end-radius: 999px
}

.x104kibb {
    display: -webkit-box
}

.x104y9tj {
    background-color: #83c8c033
}

.x105ttfm {
    transform: translateY(-100%)
}

.x107kvmr {
    box-shadow: 0 0 0 2px #ff9e9e
}

.x108nfp6 {
    color: #000000d9
}

.x10aaadz {
    border-inline-start-color: #006b4e99
}

.x10c2l3i {
    border-inline-end-color: #7b64c099
}

.x10cdfl8 {
    background-color: #f1f4f7
}

.x10d9sdx {
    font-size: 2rem !important
}

.x10dpyrc {
    border-inline-end-color: #1877f299
}

.x10e4vud {
    animation-fill-mode: forwards
}

.x10f6tqk {
    box-shadow: 1px 2px 4px 2px var(--fds-black-alpha-05)
}

.x10h0geo {
    background-color: #3984ff
}

.x10iwbtc {
    color: #ffba0099
}

.x10j476j {
    border-inline-start-color: #fad0ca99
}

.x10l6tqk {
    position: absolute
}

.x10lsyfk {
    outline-color: #543e8f99
}

.x10me2c0 {
    border-inline-end-color: #3e4042
}

.x10n4ps4 {
    color: #001912
}

.x10nqrmf {
    border-inline-start-color: #ffffffbf
}

.x10nwizb {
    color: #4785ff99
}

.x10rwxnw {
    background-color: #0760f2
}

.x10samgm {
    stroke: #0000
}

.x10tlo18 {
    color: #4dbba6
}

.x10udzgu {
    background-color: #47307b
}

.x10ukxgv {
    align-content: start
}

.x10w94by {
    border-inline-end-width: 0
}

.x10whjz {
    fill: #4785ff
}

.x1123l9v {
    color: #2b5c56
}

.x1127d0i {
    border-inline-end-color: #a7b3bf
}

.x114i65w {
    outline-color: #1c2b3399
}

.x116a29w {
    fill: #344854
}

.x116jo15 {
    border-inline-end-color: #006b4e99
}

.x117nqv4 {
    font-weight: 700
}

.x117tw3f {
    border-inline-start-color: #ffc4c8
}

.x11ahuha {
    padding-inline-start: 19px
}

.x11bwbkc {
    color: #965e03
}

.x11c7ln4 {
    box-shadow: 0 0 0 2px #e5e8f0
}

.x11cmd47 {
    line-height: .96875 !important
}

.x11cq7h0 {
    animation-name: xn4l028-B
}

.x11dcrhx {
    inset-inline-end: 8px
}

.x11gdpij {
    background-color: #fffc
}

.x11jl006 {
    border-inline-end-color: #4dbba6
}

.x11jv6ga {
    background-color: #ecf5ff
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11lhmoz {
    transform: translate(-50%, -50%)
}

.x11lt19s {
    margin-inline-end: -2px
}

.x11nccyw {
    border-inline-start-color: #32343599
}

.x11nt7xy {
    border-inline-start-style: dashed
}

.x11qeia {
    border-inline-end-color: #b5b7bb99
}

.x11t971q {
    margin-inline-end: auto
}

.x11xpdln {
    transition-property: transform
}

.x122kpye {
    stroke: #eff6ea
}

.x126k92a {
    white-space: pre-wrap
}

.x126nukv {
    outline-color: #63788a
}

.x127mncs {
    background-color: #e9f8e5
}

.x1280ktt {
    border-inline-end-color: #ffffff8c
}

.x128ut8f {
    background-color: #50000f
}

.x12bbgv0 {
    transition-delay: .06s
}

.x12brig4 {
    background-color: #004b87
}

.x12ekn0 {
    border-inline-end-color: #b7ece4
}

.x12esbok {
    stroke: #63be09
}

.x12fcoru {
    stroke: #b5d6eb
}

.x12gpdw6 {
    font-size: 1.0625rem !important
}

.x12k3yy1 {
    border-inline-start-color: #fff
}

.x12kharx {
    box-shadow: 0 0 0 2px #ffc4c8
}

.x12lcuxu {
    outline-color: #025d66
}

.x12llmv3 {
    stroke: #63788a
}

.x12pl9t {
    box-shadow: 0 2px 12px 2px #0003, 0 1px 2px #0003
}

.x12qagor {
    box-shadow: 0 0 0 2px #0003
}

.x12s6r1p {
    background-color: #000
}

.x12vr3py {
    border-inline-start-color: #00000059
}

.x12wazy8 {
    border-inline-end-color: #1877f2
}

.x12y6twl {
    transform: scale(.8)
}

.x12yi2ue {
    animation-name: x1om8q5l-B
}

.x12z3scv {
    inset-inline-end: 430px
}

.x13182a {
    padding-inline-end: 316px
}

.x1355qak {
    z-index: 20
}

.x135b78x {
    padding-inline-start: 4px
}

.x13a6bvl {
    justify-content: flex-end
}

.x13aaq2c {
    color: #dc373c
}

.x13d79kb {
    background-color: #634d03
}

.x13dflua {
    transition-duration: .2s
}

.x13faqbe {
    word-break: break-word
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13ileg2 {
    border-inline-start-color: var(--fds-blue-60)
}

.x13jy36j {
    padding-inline-start: 24px
}

.x13pfa6r {
    color: #f1f4f7
}

.x13sa3ch {
    outline-color: #55b473
}

.x13tx82p {
    border-inline-end-color: #252728
}

.x13uj6q3 {
    border-inline-start-color: #720aba99
}

.x13us727 {
    color: #82b9e699
}

.x13wxtis {
    stroke: #a7b3bf
}

.x13xjtl5 {
    fill: #e1edf7
}

.x140muxe {
    border-end-end-radius: inherit
}

.x140o2bo {
    table-layout: fixed
}

.x140t73q {
    color: #fff
}

.x142aazg {
    border-inline-start-color: #00000026
}

.x144bt0t {
    box-shadow: 0 0 0 2px #341c63
}

.x145d82y {
    inset-inline-end: 32px
}

.x1464af {
    box-shadow: 0 0 0 2px #1877f2
}

.x14c0xtx {
    border-inline-end-color: #f2f2f2
}

.x14cv2fa {
    border-inline-start-color: #a20c17
}

.x14d9hfi {
    color: #465a69
}

.x14dfor7 {
    animation-name: x1y9nga8-B
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14ju556 {
    line-height: 0
}

.x14kjo9i {
    outline-color: #34485499
}

.x14o3xxa {
    border-inline-end-color: #465a6999
}

.x14o6qn8 {
    border-inline-start-color: #96cda0
}

.x14ojo9w {
    fill: #f2f2f2
}

.x14q0ukc {
    inset-inline-start: 1px
}

.x14qf1h4 {
    transition-timing-function: cubic-bezier(.75, .25, .3, .7)
}

.x14ud04y {
    color: #d27805
}

.x14vy60q {
    padding-inline-end: 2px
}

.x14yy4lh {
    order: 2
}

.x14z9mp {
    margin-inline-end: 0
}

.x14zjscv {
    color: #080809
}

.x15028xs {
    background-color: #a7b3bf33
}

.x150cnoy {
    color: #00000059
}

.x15288he {
    color: #080909
}

.x152ctvr {
    border-inline-end-color: #720aba99
}

.x152fx68 {
    box-shadow: 0 0 0 2px #f8b76c
}

.x152w9cj {
    border-inline-end-color: #5c3bbf
}

.x15406qy {
    transition-property: background-color
}

.x1541jtf {
    color: #1c2b33a6
}

.x155a5wo {
    border-inline-end-color: #b5d6eb
}

.x1565b0s {
    background-color: #e9eaeb
}

.x15911tg {
    border-inline-start-color: #005c6a99
}

.x15b7j53 {
    background-color: #32cdcd33
}

.x15bnx7t {
    color: #3d2a82
}

.x15ccjrm {
    border-inline-start-color: #e2a400
}

.x15ctrt1 {
    animation-name: x1m1j469-B
}

.x15dnxu4 {
    border-inline-end-color: #d31130
}

.x15f6gkv {
    box-shadow: 0 0 0 2px #492e98
}

.x15i47z2 {
    border-inline-start-color: #eff6ea99
}

.x15ibnls {
    border-inline-end-color: #b9c3eb99
}

.x15ku9u0 {
    stroke: #5c3bbf80
}

.x15mokao {
    border-start-start-radius: 0
}

.x15pgjac {
    color: #4b4196
}

.x15ri2uq {
    background-color: #003829
}

.x15rk35v {
    animation-timing-function: cubic-bezier(.08, .52, .52, 1)
}

.x15rks2t {
    color: currentColor
}

.x15szu24 {
    color: #fff3d6
}

.x15u2huf {
    box-shadow: 0 0 0 2px #00000026
}

.x15wuy1h {
    background-color: #300000
}

.x15x8krk {
    border-end-start-radius: 8px
}

.x15zctf7 {
    flex-direction: row-reverse
}

.x1603h9y {
    font-size: 1.25rem
}

.x1606d9y {
    stroke: #fff
}

.x161q66j {
    color: #4785ff
}

.x162z183 {
    margin-inline-start: -16px
}

.x165d6jo {
    margin-inline-start: -4px
}

.x169712t {
    border-inline-start-color: #ffffff8c
}

.x16aczm {
    color: #007e59
}

.x16bmefa {
    box-shadow: 0 0 0 2px #78beff
}

.x16drlbq {
    border-inline-start-color: #4b419699
}

.x16e9yqp {
    transition-timing-function: cubic-bezier(0, 0, 1, 1)
}

.x16ekl0a {
    color: #346
}

.x16i25n9 {
    color: #965e0399
}

.x16laiwy {
    background-color: #323435
}

.x16lkpwz {
    border-inline-end-color: #0000
}

.x16llrru {
    border-inline-end-color: #faeba499
}

.x16owhbv {
    border-inline-start-color: #f1f4f7
}

.x16qb05n {
    border-start-start-radius: 10px
}

.x16qzbjk {
    background-color: #1877f280
}

.x16snvts {
    border-inline-end-color: #d1d3d5
}

.x16tdsg8 {
    text-align: inherit
}

.x16thltz {
    color: #11111299
}

.x16uus16 {
    border-end-end-radius: 0
}

.x16vpe9z {
    border-inline-start-color: #465a6999
}

.x16xtj0t {
    box-shadow: 0 0 0 2px #532506
}

.x16yn2w2 {
    background-color: #0457cb
}

.x16zei3j {
    color: #f05f6999
}

.x171e8pj {
    box-shadow: 0 0 0 2px #283943
}

.x1762aam {
    border-inline-end-color: #96cda0
}

.x1764fhq {
    transform-box: fill-box
}

.x176pe96 {
    vertical-align: -.733333px
}

.x1777cdg {
    border-inline-start-color: red
}

.x177ztbj {
    box-shadow: 0 0 0 4px #7373be, 0 0 0 12px #5c3bbf33
}

.x179ill4 {
    border-end-end-radius: 999px
}

.x179td3h {
    border-inline-start-color: #ffebeb
}

.x17hwumd {
    outline-color: #d2780599
}

.x17ihpsl {
    box-shadow: 0 0 0 2px #1877f24d
}

.x17j8rk9 {
    border-inline-start-color: #ffba00
}

.x17n8hle {
    color: #f9bfc3
}

.x17smslp {
    padding-inline-start: 60px
}

.x17t6hpn {
    background-position-x: 100%
}

.x17u1mm5 {
    border-inline-start-color: #006b4e
}

.x17wnnjm {
    color: #5a2628
}

.x180dig8 {
    border-inline-end-color: #26262699
}

.x183j0n7 {
    color: #e4e6eb
}

.x183s19j {
    animation-name: x14wrqtv-B
}

.x18b1e2e {
    border-inline-end-color: #1c2b33
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18c8wsw {
    background-color: #4b055033
}

.x18d0r48 {
    background-size: cover
}

.x18f9xcu {
    color: #28394399
}

.x18gdu3o {
    box-shadow: 0 0 0 2px #82b9e6
}

.x18gw13d {
    outline-color: #0000008c
}

.x18hd8ej {
    animation-duration: 1.6s
}

.x18httpv {
    background-color: #f7e27f
}

.x18kbwv0 {
    outline-color: #465a6999
}

.x18lb6tk {
    border-inline-end-color: #ffeae6
}

.x18lymi3 {
    outline-color: #b35401
}

.x18nicxw {
    outline-color: #d9361699
}

.x18oe1m7 {
    border-inline-end-style: none
}

.x18p3itk {
    border-inline-start-color: var(--fds-spectrum-grape-dark-1)
}

.x18pi947 {
    padding-inline-start: 1px
}

.x18pr8yv {
    border-inline-start-color: #ffeae699
}

.x18q1pzb {
    box-shadow: 0 0 0 2px #413682
}

.x18qa0hr {
    fill: #283943
}

.x18rh2g2 {
    border-inline-end-color: #f5a5a0
}

.x18stm66 {
    animation-duration: .625s
}

.x18sueog {
    fill: #1877f2
}

.x18tcgg6 {
    box-shadow: 0 0 0 2px #0a55b2
}

.x18tv824 {
    background-color: #e0e2e4
}

.x18xf7jl {
    background-color: #611300
}

.x18xomjl {
    margin-inline-start: -12px
}

.x18z1ann {
    stroke: #0000000d
}

.x193grne {
    background-image: linear-gradient(-45deg, #fff0 30%, #fff9, #fff0 70%)
}

.x1944yqb {
    background-color: #0f191e
}

.x194g5k1 {
    background-color: #fad0ca
}

.x1952bq8 {
    background-color: #ffeae6
}

.x1981vqc {
    outline-color: #5c3bbf99
}

.x19991ni {
    transition-property: opacity
}

.x19b88ij {
    background-color: #1c2b33
}

.x19bke7z {
    background-color: #0a78be
}

.x19co3pv {
    color: transparent
}

.x19ixw0v {
    background-color: #28292b
}

.x19jd1h0 {
    transform: rotate(180deg)
}

.x19pbnrq {
    border-inline-end-color: #4785ff99
}

.x19t8qi3 {
    background-color: #4785ff33
}

.x19unol0 {
    border-inline-start-color: #c6ecbd
}

.x19yf48a {
    border-inline-end-color: #f1f4f7
}

.x19yxgo3 {
    background-color: #c3dcf5
}

.x19zyb68 {
    fill: var(--x-fill)
}

.x1a02dak {
    flex-wrap: wrap
}

.x1a1lpjj {
    background-color: #63788a1a
}

.x1a2zpo0 {
    background-color: #f5a5a0
}

.x1a3d27o {
    background-color: #5c2e8a
}

.x1a6rh3a {
    background-color: #d6d9dd
}

.x1a9ef1x {
    inset-inline-end: 38px
}

.x1a9x2c4 {
    border-inline-start-color: #5c3bbf80
}

.x1ab1eg6 {
    border-inline-start-color: #4b4196
}

.x1acmr5x {
    box-shadow: 0 0 0 2px #e0e2e4
}

.x1adlnos {
    background-color: #ffba00
}

.x1ae85mt {
    color: #d3113099
}

.x1afcbsf {
    box-sizing: content-box
}

.x1afufua {
    background-color: #413682
}

.x1ahz4bw {
    background-color: #a0d9f733
}

.x1alpsbp {
    border-inline-end-width: 2px
}

.x1amjocr {
    column-gap: 10px
}

.x1aolzc5 {
    background-color: #fbf5cf
}

.x1aoz3n1 {
    border-inline-start-color: #55b473
}

.x1aplfgy {
    outline-color: #0a78be99
}

.x1arxf1q {
    border-inline-end-color: #acafb2
}

.x1av4zun {
    background-color: #000000d9
}

.x1awj2ng {
    color: #fff
}

.x1ax2h2e {
    color: #d5d9ef
}

.x1axduiy {
    color: #34504c
}

.x1ayhr7o {
    background-color: #fe9da6
}

.x1b07sw4 {
    background-color: #eee7fe
}

.x1b0df4b {
    fill: #4dbba64d
}

.x1b2upzi {
    stroke: #ffffff26
}

.x1b2xvgn {
    border-inline-start-color: #daf2c2
}

.x1b405lz {
    transform: translate(8px)
}

.x1b5vz4v {
    transition-duration: .18s, .5s
}

.x1b60jn0 {
    border-end-start-radius: 999px
}

.x1b8z93w {
    row-gap: 10px
}

.x1bagjje {
    animation-name: xqer4ze-B
}

.x1bbbera {
    background-color: #a6a6a6
}

.x1bcw6ki {
    fill: #f3f4f5
}

.x1bdj1k2 {
    box-shadow: 0 0 #0000001a, 0 0 #0000001a
}

.x1bfe4z5 {
    color: #8595a4
}

.x1bfkabt {
    border-inline-end-color: #fff6dc99
}

.x1bhewko {
    scroll-snap-align: start
}

.x1bi4npd {
    color: #e4e6eb99
}

.x1bimo8g {
    background-color: #ecf5ff
}

.x1bl84ow {
    background-color: #4c0f00
}

.x1bmepy4 {
    background-color: #63be09
}

.x1bu5khm {
    color: #b35401
}

.x1bvusfl {
    stroke: #0a78be
}

.x1bw0slg {
    border-inline-end-color: #d47b04
}

.x1c071of {
    transform: none
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c2cq9s {
    background-color: #ff9e9e
}

.x1c2ryen {
    border-inline-start-color: #faeba4
}

.x1c3n9q0 {
    border-inline-start-color: #fff6dc99
}

.x1c4k4jh {
    background-color: #e5e5e5
}

.x1c4vz4f {
    flex-grow: 0
}

.x1c64rtw {
    box-shadow: 0 0 0 2px #f7e27f
}

.x1c74tu6 {
    animation-duration: 2s
}

.x1c7bqsv {
    -webkit-mask-image: linear-gradient(to top, transparent, rgba(0, 0, 0, .5) 150px, rgba(0, 0, 0, 1) 200px)
}

.x1c8ul09 {
    background-color: #0006
}

.x1c9tyrk {
    border-start-start-radius: 50%
}

.x1camesu {
    animation-name: xtv4cva-B
}

.x1cb1t30 {
    transform: translateY(-50%)
}

.x1ccpa18 {
    box-shadow: 0 0 0 2px #2075ff
}

.x1ccui7m {
    padding-inline-end: 1px
}

.x1cdw1q3 {
    background-color: #f3f4f5
}

.x1cgboj8 {
    line-height: 1.2 !important
}

.x1ch25k7 {
    border-inline-end-color: #ffebeb99
}

.x1chrcjj {
    background-color: #ffffff26
}

.x1chzcdn {
    background-color: #ffde89
}

.x1clp0e7 {
    box-shadow: 0 0 0 2px #111112
}

.x1cqat4g {
    border-inline-end-color: #fcdbb699
}

.x1ctlayu {
    color: #55b47399
}

.x1cx8fqj {
    border-inline-start-color: #f05f69
}

.x1cy8zhl {
    align-items: flex-start
}

.x1cyy8n0 {
    animation-name: xs5yxt6-B
}

.x1d0qdvz {
    box-shadow: 0 0 0 2px #0000001a
}

.x1d4k5sg {
    box-shadow: 0 0 0 2px #63788a
}

.x1d4q0xx {
    border-inline-end-color: #a20c1799
}

.x1d6xr2o {
    fill: #ffffff40
}

.x1d7n2vg {
    border-inline-start-color: #d2780599
}

.x1d8287x {
    transition-duration: .3s
}

.x1dao9k1 {
    background-color: #e2e5e9
}

.x1dbijih {
    row-gap: 2px
}

.x1de99jn {
    outline-width: 2px
}

.x1dey29s {
    outline-color: #aa071e99
}

.x1dfj2ze {
    box-shadow: 0 0 0 2px #465a69
}

.x1dijvmm {
    background-color: #a7b3bf
}

.x1diwwjn {
    margin-inline-start: 12px
}

.x1djdxrh {
    background-color: #f8f9fb
}

.x1djklsm {
    inset-inline-end: -17px
}

.x1dl73ph {
    border-inline-end-color: #e2e5e9
}

.x1dm3dyd {
    border-end-end-radius: 10px
}

.x1dnptzy {
    color: #a20c1799
}

.x1dqj196 {
    margin-inline-end: 32px
}

.x1dvvzsg {
    border-inline-start-color: #bee1dc
}

.x1dy77tj {
    color: #140d1b
}

.x1dzs0h1 {
    color: #005c6a99
}

.x1e2nbdu {
    color: red
}

.x1e2q9tq {
    background-color: #fcdbb6
}

.x1e4gqcv {
    background-color: #00000026
}

.x1e4oeot {
    border-start-end-radius: 2px
}

.x1e59h98 {
    color: #471d00
}

.x1e5h1m3 {
    color: #c3dcf599
}

.x1e9o3pc {
    outline-color: #d1d3d599
}

.x1eb0h6h {
    border-inline-start-color: #d27805
}

.x1eep5s2 {
    border-inline-start-color: #f5a5a0
}

.x1eftoo1 {
    font-size: .5rem
}

.x1ejwfya {
    color: #991a00
}

.x1emlb22 {
    background-color: #33214533
}

.x1ertn4p {
    border-end-start-radius: 50%
}

.x1esc564 {
    animation-name: x1y9uyl1-B
}

.x1esnkb5 {
    color: #73000f99
}

.x1esw782 {
    animation-timing-function: linear
}

.x1eu82sq {
    color: #ffffff1a
}

.x1eywl5b {
    column-gap: var(--x-columnGap)
}

.x1f2mhan {
    color: #133426
}

.x1f4a7xb {
    outline-color: #7b64c099
}

.x1f4myeo {
    background-color: #1771ed4d
}

.x1f85oc2 {
    transform: scale(0)
}

.x1fah7j1 {
    animation-name: x1647jpe-B
}

.x1fbrbd1 {
    box-shadow: 0 0 0 2px #47307b
}

.x1fcty0u {
    font-weight: 400
}

.x1fdgktp {
    fill: #0009
}

.x1fdq93p {
    background-color: #ffffff0f
}

.x1fdsbk1 {
    background-color: #465a69
}

.x1ffpcey {
    fill: #1771ed33
}

.x1fi48k6 {
    background-color: #cbe5ff
}

.x1fiqn02 {
    border-inline-end-color: #c6ecbd99
}

.x1fj9vlw {
    white-space: pre-line
}

.x1fkkkjs {
    transition-duration: .7s
}

.x1fl4lpv {
    animation-name: x1at5mqe-B
}

.x1fmog5m {
    border-start-start-radius: inherit
}

.x1fnmvhu {
    box-shadow: 0 0 0 2px #c3dcf5
}

.x1foucbk {
    border-inline-start-color: #63be09
}

.x1fp01tm {
    color: #397300
}

.x1fsp497 {
    font-size: .8125rem !important
}

.x1ftol90 {
    transition-timing-function: cubic-bezier(.45, .1, .2, 1)
}

.x1fvot60 {
    font-size: .875rem !important
}

.x1fwqrf6 {
    transition-timing-function: cubic-bezier(.17, .17, 0, 1)
}

.x1fwvgxd {
    background-color: #daf2c2
}

.x1fyikyc {
    outline-color: #a20c1799
}

.x1fz36lf {
    color: #ffffffbf
}

.x1g0ag68 {
    transform-origin: center
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1g1tr8c {
    box-shadow: 0 0 0 2px #252728
}

.x1g2r6go {
    transition-duration: .1s
}

.x1g40iwv {
    outline-offset: -1px
}

.x1g5q52h {
    border-inline-end-color: var(--fds-blue-60)
}

.x1g9qxa9 {
    border-inline-start-style: dotted
}

.x1ga7v0g {
    border-start-end-radius: 0
}

.x1gabggj {
    padding-inline-end: 5px
}

.x1gark0l {
    color: #991a0099
}

.x1gb1bob {
    outline-color: #076d2999
}

.x1gfokyh {
    box-shadow: 0 0 0 2px #5f55aa
}

.x1gfxiv5 {
    fill: #e9eaeb
}

.x1gnnqk1 {
    box-shadow: none
}

.x1gpdn2m {
    background-color: #005a42
}

.x1gq1tl2 {
    box-shadow: 0 0 0 2px #289664
}

.x1gqzvw {
    box-shadow: 0 0 0 2px #3b2e02
}

.x1gukg7c {
    border-spacing: 0
}

.x1gxobj1 {
    box-shadow: 0 0 0 2px #0f7bae
}

.x1gyr1ti {
    border-inline-end-color: #005c6a
}

.x1gzc8rt {
    -webkit-filter: brightness(.95);
    filter: brightness(.95)
}

.x1gzqxud {
    background-color: #fff
}

.x1h1655f {
    inset-inline-end: 1px
}

.x1h3ijoq {
    transform: translateY(120%)
}

.x1h45990 {
    background-color: currentcolor
}

.x1h4uluw {
    background-size: 100% 100%
}

.x1h4wwuj {
    word-wrap: normal
}

.x1h6gzvc {
    cursor: not-allowed
}

.x1h91t0o {
    align-items: inherit
}

.x1h9qbc2 {
    border-inline-end-color: #5c3bbf80
}

.x1hb08if {
    margin-inline-start: -1px
}

.x1hc1fzr {
    opacity: 1
}

.x1hcs357 {
    box-shadow: 0 0 0 2px #ffffff0d
}

.x1heor9g {
    color: inherit
}

.x1hjr3ry {
    fill: #fff
}

.x1hkjrz0 {
    border-inline-end-color: #b5d6eb99
}

.x1hm9lzh {
    margin-inline-start: 10px
}

.x1hmiwi0 {
    border-inline-start-color: #fcdbb6
}

.x1hmjbfi {
    outline-color: #f05f69
}

.x1hqk6qf {
    border-inline-end-color: #ffffff40
}

.x1hrqgy1 {
    border-inline-start-color: #0064e0
}

.x1hszygl {
    border-inline-end-color: #007e59
}

.x1ht31a8 {
    animation-timing-function: cubic-bezier(.45, .1, .2, 1)
}

.x1ht9rhz {
    background-size: 16px 16px
}

.x1humd01 {
    transition-property: opacity, height
}

.x1huv9zm {
    fill: #191919
}

.x1i06md8 {
    fill: #d27805
}

.x1i5p2am {
    border-start-start-radius: 6px
}

.x1i629z8 {
    border-inline-start-color: #63be0999
}

.x1i6ort7 {
    box-shadow: 0 0 0 2px #4785ff
}

.x1iab2wb {
    list-style-type: numbered
}

.x1icxu4v {
    padding-inline-end: 6px
}

.x1if355w {
    border-inline-end-width: 3px
}

.x1ih2zqq {
    background-color: #191919
}

.x1ihp6rs {
    border-end-start-radius: 6px
}

.x1iij6s7 {
    fill: #0064e0
}

.x1iikomf {
    font-weight: 300
}

.x1ijola3 {
    fill: #ffba00
}

.x1ikap7u {
    flex-grow: 3
}

.x1ikp03u {
    outline-color: #e2e5e999
}

.x1ikstdq {
    background-color: #82b9e633
}

.x1il3nuz {
    color: #ddabcd
}

.x1ine8nr {
    box-shadow: 0 2px 12px 2px #0000001a, 0 1px 2px #0000001a
}

.x1io7ti7 {
    fill: #aa071e
}

.x1ip10cv {
    fill: #ffffff26
}

.x1ipqs8c {
    box-shadow: 0 0 0 2px #ffffff47
}

.x1ipsx6z {
    border-inline-start-color: var(--fds-black)
}

.x1ir8mcd {
    outline-color: #dc373c
}

.x1ir97tl {
    animation-fill-mode: none
}

.x1irsu60 {
    color: #111112
}

.x1iuit7b {
    box-shadow: 0 0 0 2px #d1d3d5
}

.x1iv2s26 {
    color: #5c3bbf99
}

.x1iv8mo0 {
    background-color: #5f55aa
}

.x1ivv1tc {
    border-inline-end-color: #c52a2f
}

.x1iwo8zk {
    border-start-start-radius: 999px
}

.x1iwz3mf {
    padding-inline-start: 11px
}

.x1ix0g4r {
    box-shadow: 0 0 0 4px #2d2369, 0 0 0 12px #5c3bbf33
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1izqtgq {
    transform: translate(4px)
}

.x1j08coy {
    stroke: #f05f69
}

.x1j279ns {
    outline-color: #32343599
}

.x1j6525q {
    background-image: url(QPEMMb7wBMO.webp)
}

.x1ja2u2z {
    z-index: 0
}

.x1jamr15 {
    border-inline-end-color: #7b64c0
}

.x1jcb3s9 {
    background-color: #686a6e
}

.x1jchvi3 {
    font-size: 1rem
}

.x1jcnffl {
    box-shadow: 0 0 0 2px #0457cb
}

.x1je20xj {
    animation-name: x1qr3tc4-B
}

.x1jjirmp {
    box-shadow: 0 0 0 2px #0061a0
}

.x1jl8dwe {
    border-inline-start-color: #d93616
}

.x1jlex6r {
    outline-color: #b5b7bb99
}

.x1jm3nie {
    cursor: grab
}

.x1jn8jzm {
    outline-color: #4785ff99
}

.x1jorp92 {
    border-inline-end-color: #025d66
}

.x1jpljmv {
    align-content: space-around
}

.x1jpol8m {
    stroke: #ffffff1a
}

.x1jrmryl {
    background-image: radial-gradient(103.89% 81.75% at 95.41% 106.34%, #eaf8ef 6%, #eaf8ef00 79.68%), radial-gradient(297.85% 151.83% at -21.39% 8.81%, #faf1f1 0% 15.29%, #f3edf5 21.39%, #e5f0fa 40.79%)
}

.x1jrp5am {
    box-shadow: 0 0 0 2px #419bd7
}

.x1jrz1v4 {
    line-height: 1.22223 !important
}

.x1jt2ctn {
    outline-color: #1877f2
}

.x1ju2sj4 {
    fill: #dc373c
}

.x1jvy5i6 {
    outline-color: #005c6a99
}

.x1jwbhkm {
    border-end-end-radius: 100%
}

.x1k08yhi {
    animation-name: xx2i4qu-B
}

.x1k1pl42 {
    background-color: #d4f0eb
}

.x1k3v63p {
    box-shadow: 0 0 0 4px #3f2884, 0 0 0 12px #5c3bbf33
}

.x1k4ywey {
    background-color: #e1edf7
}

.x1k57tk5 {
    outline-width: 0
}

.x1k6k9xv {
    background-color: #e6f5f0
}

.x1k6vwvr {
    border-inline-start-color: #262626
}

.x1k7hgvv {
    background-image: linear-gradient(0deg, #96999e00 30%, #96999ecc)
}

.x1k7o0i0 {
    outline-color: #1877f299
}

.x1k90msu {
    transition-duration: var(--fds-fast)
}

.x1ka1v4i {
    animation-name: xqng64z-B
}

.x1kboss {
    transform-origin: center top
}

.x1kd4w7h {
    animation-name: x1jchvnl-B
}

.x1kdmppe {
    color: #00000073
}

.x1kfsou3 {
    transition-duration: .44s
}

.x1kgicfx {
    color: #accdbf
}

.x1kgpkiz {
    box-shadow: 0 0 0 2px #352b63
}

.x1kh25du {
    box-shadow: 0 0 0 2px #ffebb4
}

.x1kloeon {
    outline-color: #4785ff
}

.x1kmqopl {
    box-shadow: 0 0 5px #0000001a, 0 0 1px #0000001a
}

.x1kq3dli {
    color: #145252
}

.x1krzo0q {
    border-inline-end-color: #cbd2d91a
}

.x1ks1olk {
    opacity: .7
}

.x1kukv79 {
    padding-inline-end: 11px
}

.x1kv99q4 {
    background-color: #55b47399
}

.x1l1ennw {
    justify-content: space-around
}

.x1l2yl6i {
    outline-color: #ffffff8c
}

.x1l5jvsr {
    border-inline-end-color: #28394399
}

.x1l6zn4x {
    border-inline-end-color: #cbd2d933
}

.x1la0ukk {
    fill: #003a71
}

.x1ladpmw {
    z-index: 401
}

.x1laq6k1 {
    border-inline-start-color: #419bd7
}

.x1ld2vfa {
    fill: #1c2b33
}

.x1ldc4aq {
    font-size: 1.25rem !important
}

.x1lds3kw {
    fill: #0a78be
}

.x1lia0d6 {
    box-shadow: 0 2px 8px #0000001a, 0 1px 1px #0000001a
}

.x1lin73q {
    border-inline-start-color: #25272899
}

.x1lj3za {
    color: var(--fds-gray-25)
}

.x1ljc81c {
    color: #a7b3bf
}

.x1ljnks8 {
    fill: #323435
}

.x1lliihq {
    display: block
}

.x1lm4843 {
    box-shadow: 0 0 0 4px #352b63, 0 0 0 12px #3d2a8233
}

.x1lm9i9x {
    inset-inline-end: -1px
}

.x1lmgt7f {
    border-inline-start-color: #e2e5e9
}

.x1lq0eme {
    background-color: #419bd7
}

.x1lq1x9h {
    border-inline-start-color: #b5b7bb
}

.x1lqcxt8 {
    justify-self: start
}

.x1lsern0 {
    background-color: #7373be
}

.x1lucfl1 {
    background-color: #465a69
}

.x1luhh7x {
    fill: #dbecff
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lxpwgx {
    margin-inline-end: -4px
}

.x1lxsm33 {
    inset-inline-start: var(--x-insetInlineStart)
}

.x1lz638b {
    box-shadow: 0 0 0 2px #400008
}

.x1lziwak {
    margin-inline-start: 0
}

.x1lzn6yi {
    dominant-baseline: central
}

.x1m1w7f1 {
    color: #bcc0c44d
}

.x1m2yvbw {
    stroke: #e7dcfe
}

.x1m3z0gk {
    background-image: radial-gradient(70.57% 59.38% at 86.38% 106.57%, #1d3b3a 7%, #1d3b3a00), radial-gradient(297.85% 151.83% at -21.39% 8.81%, #32363b 0% 15.29%, #2f303f 21.39%, #193346 40.79%)
}

.x1m58wu5 {
    box-shadow: 0 12px 28px #0003, 0 2px 4px #0003
}

.x1mamnri {
    background-image: radial-gradient(70.57% 59.38% at 86.38% 106.57%, #1d3436 7%, #1d343600), radial-gradient(297.85% 151.83% at -21.39% 8.81%, #273037 0% 15.29%, #252e39 21.39%, #1a2f3c 40.79%)
}

.x1mbqufl {
    transition-duration: .28s
}

.x1mc9v36 {
    border-inline-end-color: #32343599
}

.x1md39k2 {
    stroke: #afd7ff
}

.x1meahyu {
    animation-timing-function: cubic-bezier(.1, .9, .2, 1)
}

.x1mg770g {
    background-color: #0064e0
}

.x1mh0ymx {
    outline-color: #28394399
}

.x1miyjhi {
    border-inline-start-color: #cbd2d91a
}

.x1mjayxm {
    border-end-start-radius: var(--x-borderRadius)
}

.x1mofxk0 {
    border-inline-end-color: var(--fds-spectrum-teal-dark-1)
}

.x1mow4s6 {
    transition-timing-function: cubic-bezier(.14, 1, .34, 1)
}

.x1mt1orb {
    grid-auto-flow: column
}

.x1mvbyu8 {
    stroke: #7b64c0
}

.x1mwwwfo {
    border-collapse: collapse
}

.x1mxyysi {
    outline-color: #00000026
}

.x1mz3vjz {
    border-inline-end-color: #991df9
}

.x1mz8vpf {
    animation-name: xgn8xxl-B
}

.x1mzt3pk {
    word-wrap: break-word
}

.x1n17xqh {
    color: #d9361699
}

.x1n2bn7n {
    animation-name: x1hfwfy7-B
}

.x1n2m02k {
    box-shadow: 0 0 0 2px #0866ff
}

.x1n2onr6 {
    position: relative
}

.x1n327nk {
    z-index: 10
}

.x1n3be8n {
    border-inline-start-color: #007e5999
}

.x1n3p0f8 {
    outline-color: #434648
}

.x1n5hyiq {
    border-inline-start-color: #525456
}

.x1n62dyn {
    outline-color: #cbd2d91a
}

.x1n6yej9 {
    box-shadow: 0 0 0 2px #ffb7b7
}

.x1n8zb93 {
    fill: #f1f4f7
}

.x1nasmab {
    box-shadow: 0 0 0 2px #7373be
}

.x1natfvz {
    background-color: #0b5eca
}

.x1nbk3fa {
    transform: translate(156px)
}

.x1nc5ocm {
    transform: translate(-50%)
}

.x1nf803f {
    transform-origin: left center
}

.x1nh4oco {
    background-color: #0003
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1nibo1b {
    text-anchor: end
}

.x1nlpawb {
    border-inline-start-color: #b9c3eb
}

.x1nm1lid {
    transform: scaleY(1)
}

.x1nm1xnf {
    color: #cdf
}

.x1nm2w7q {
    border-inline-start-color: #63788a
}

.x1nmn18 {
    border-inline-start-color: var(--media-inner-border)
}

.x1no39iu {
    animation-name: x1npa8st-B
}

.x1nompyc {
    background-color: #2075ff
}

.x1np2qjj {
    outline-color: #344854
}

.x1nqjhcq {
    border-inline-end-color: #ffc4c899
}

.x1nr1p0w {
    background-attachment: fixed
}

.x1nrwgbl {
    animation-delay: .6s
}

.x1nunn1 {
    flex-basis: 420px
}

.x1nv45i6 {
    background-color: #0866ff
}

.x1nzak2x {
    stroke: #ffffffbf
}

.x1o0tod {
    inset-inline-start: 0
}

.x1o19aww {
    background-color: #692d00
}

.x1o1ir7v {
    border-inline-end-color: #afd7ff99
}

.x1o1p3th {
    margin-inline-start: -20px
}

.x1o1paz {
    color: #006b4e99
}

.x1o2pa38 {
    justify-items: center
}

.x1o3jo1z {
    border-inline-end-color: transparent
}

.x1o4ib6d {
    border-inline-start-color: #025d6699
}

.x1o5q21f {
    border-inline-end-color: #afd7ff
}

.x1o78bnk {
    transition-duration: .18s, .28s
}

.x1o9dy3x {
    background-color: #ffb7b7
}

.x1o9zi7 {
    border-inline-start-color: #acafb299
}

.x1ob0n8z {
    stroke: #c6ecbd
}

.x1ob88yx {
    outline-color: #a7b3bf
}

.x1obq294 {
    border-start-start-radius: 8px
}

.x1oc9hsn {
    border-inline-end-color: #63be0999
}

.x1ocvc6h {
    background-color: #4dbba64d
}

.x1oejhle {
    border-inline-end-color: #dc373c
}

.x1oh9k7n {
    color: #4599ff
}

.x1ohetei {
    background-color: #ffffff1a
}

.x1ohhxx1 {
    background-color: #d1d3d5
}

.x1okw7gl {
    background-color: #9e43df33
}

.x1on1db2 {
    grid-auto-rows: auto
}

.x1onqgpe {
    color: var(--fds-gray-80)
}

.x1opyfft {
    background-color: #9b69aa33
}

.x1otnce8 {
    box-shadow: 0 0 0 2px #ffffff30
}

.x1owg228 {
    mix-blend-mode: multiply
}

.x1p1kg49 {
    background-image: radial-gradient(50% 50% at 50% 50%, #a033ff03, #a033ff00 50%), radial-gradient(50% 50% at 50% 50%, #a033ff05, #a033ff00 75%), radial-gradient(50% 50% at 50% 50%, #a033ff08, #a033ff00), radial-gradient(50% 50% at 50% 50%, #1877f203, #1877f200 50%), radial-gradient(50% 50% at 50% 50%, #1877f205, #1877f200 75%), radial-gradient(50% 50% at 50% 50%, #1877f208, #1877f200), radial-gradient(50% 50% at 50% 50%, #ff6c5c03, #ff6c5c00 50%), radial-gradient(50% 50% at 50% 50%, #ff6c5c05, #ff6c5c00 75%), radial-gradient(50% 50% at 50% 50%, #ff6c5c08, #ff6c5c00), radial-gradient(50% 50% at 50% 50%, #f5ce3303, #f5ce3300 50%), radial-gradient(50% 50% at 50% 50%, #f5ce3305, #f5ce3300 75%), radial-gradient(50% 50% at 50% 50%, #f5ce3308, #f5ce3300), radial-gradient(50% 50% at 50% 50%, #25d36603, #25d36600 50%), radial-gradient(50% 50% at 50% 50%, #25d36605, #25d36600 75%), radial-gradient(50% 50% at 50% 50%, #25d36608, #25d36600), radial-gradient(50% 50% at 50% 50%, #1877f203, #1877f200 50%), radial-gradient(50% 50% at 50% 50%, #1877f205, #1877f200 75%), radial-gradient(50% 50% at 50% 50%, #1877f208, #1877f200)
}

.x1p6iyw7 {
    stroke: #ffebeb
}

.x1p8hjt9 {
    border-inline-start-color: #6853a4
}

.x1pahc9y {
    border-end-end-radius: 50%
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pd3egz {
    font-weight: inherit
}

.x1pg5gke {
    font-size: .75rem
}

.x1pha0wt {
    align-items: baseline
}

.x1pimas5 {
    color: #54241a
}

.x1pizu84 {
    background-color: #aa071e
}

.x1pjmzud {
    border-inline-end-width: var(--x-borderWidth)
}

.x1pk199o {
    box-shadow: 0 0 0 2px #f9c384
}

.x1pl52dn {
    border-inline-end-color: #63788a
}

.x1pp7dxd {
    border-inline-start-color: #afd7ff
}

.x1psfjxj {
    transform: translate(16px)
}

.x1ptxcow {
    opacity: .1
}

.x1pv694p {
    border-end-start-radius: 10px
}

.x1pyhfvk {
    stroke: #e2e5e9
}

.x1pzgdga {
    background-color: #55b473
}

.x1q00v2l {
    outline-color: #cbd2d980
}

.x1q01dw7 {
    border-inline-start-color: var(--fds-gray-25)
}

.x1q0g3np {
    flex-direction: row
}

.x1q12by5 {
    background-color: #7373be33
}

.x1q1mj2m {
    background-color: #dee3e9
}

.x1q2oy4v {
    z-index: 9999
}

.x1q2yuad {
    transform: translate(0)
}

.x1q30zp2 {
    background-color: #283943
}

.x1q3qbx4 {
    animation-duration: 1s
}

.x1q4vx5u {
    border-inline-end-color: #b3540199
}

.x1q56dvo {
    outline-color: #006b4e
}

.x1q5x5ga {
    background-color: #ffa998
}

.x1q6shm8 {
    background-color: #d93616
}

.x1q74xe4 {
    font-size: 1.75rem
}

.x1q7qbqv {
    stroke: #ffba00
}

.x1q85c4o {
    background-color: #fff
}

.x1q9rc7u {
    background-color: #ffffff40
}

.x1qab1bc {
    justify-self: end
}

.x1qdekw3 {
    border-inline-start-color: #fcdbb699
}

.x1qdv90l {
    fill: #fffc
}

.x1qfufaz {
    margin-inline-start: -8px
}

.x1qfuztq {
    transition-timing-function: var(--fds-soft)
}

.x1qgsegg {
    outline-width: 1px
}

.x1qgvzbn {
    border-inline-end-color: #1c2b3399
}

.x1qh7xo4 {
    border-inline-end-color: #ffba0099
}

.x1qirauw {
    background-color: #ffc4c8
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qjykg9 {
    transform: translate(-16px)
}

.x1qkxf57 {
    box-shadow: 0 0 0 2px #faeba4
}

.x1qky27u {
    fill: #543e8f
}

.x1qlqyl8 {
    font-size: inherit
}

.x1qmdgvr {
    border-inline-end-color: #4b4196
}

.x1qmhl3p {
    fill: #262626
}

.x1qqo7go {
    animation-name: x1kqppll-B
}

.x1qqvr59 {
    opacity: .05
}

.x1qsk97t {
    background-color: #28394366
}

.x1qsmy5i {
    color: #0a78be
}

.x1qughib {
    justify-content: space-between
}

.x1qvwoe0 {
    clip: rect(1px, 1px, 1px, 1px)
}

.x1qxew8 {
    border-inline-start-color: #aa071e99
}

.x1qy4yo1 {
    border-inline-end-color: var(--fds-spectrum-grape-dark-1)
}

.x1r0fb5b {
    border-inline-end-color: #bee1dc99
}

.x1r0h1vu {
    border-inline-start-color: #025d66
}

.x1r0jzty {
    row-gap: 4px
}

.x1r1nun2 {
    fill: #28394366
}

.x1r4y97 {
    inset-inline-start: 12px
}

.x1r5v1p0 {
    border-inline-start-color: #5c3bbf99
}

.x1r8uery {
    flex-basis: 0
}

.x1rcjd8h {
    background-color: #d45c4333
}

.x1rd70wb {
    outline-color: #d93616
}

.x1rffpxw {
    text-overflow: initial
}

.x1rfm0pj {
    stroke: #7174771a
}

.x1rg5ohu {
    display: inline-block
}

.x1roch1w {
    border-inline-start-color: #ffde89
}

.x1rqup5f {
    border-inline-start-color: #d1d3d599
}

.x1rr46mp {
    box-shadow: 0 0 0 2px #1877f233
}

.x1rt0fqi {
    stroke: #acafb2
}

.x1rw08u {
    transform: translateY(8px)
}

.x1ry7tyt {
    border-inline-end-color: #b5b7bb
}

.x1s116qw {
    border-inline-end-color: #fad0ca99
}

.x1s3fex4 {
    box-shadow: 0 2px 8px #0000000d, 0 1px 1px #0000000d
}

.x1s3juxx {
    background-color: #028dc133
}

.x1s688f {
    font-weight: 600
}

.x1s7amh2 {
    transform: translateY(-4px)
}

.x1s85apg {
    display: none
}

.x1sa5p1d {
    margin-inline-end: 10px
}

.x1sag07j {
    background-color: #00000059
}

.x1sd0bqt {
    border-inline-end-color: #cbd2d999
}

.x1sd42tu {
    border-inline-end-color: #e2e5e999
}

.x1sdr0u7 {
    grid-auto-flow: row
}

.x1sdyfia {
    white-space: pre
}

.x1sfyz9u {
    border-inline-end-color: #025d6699
}

.x1si8nl4 {
    background-color: #0000001a
}

.x1sibs1e {
    background-color: #bee1dc33
}

.x1soaj44 {
    color: #007e5999
}

.x1sr6q4a {
    box-shadow: 0 0 0 2px #f3f4f5
}

.x1srdlkq {
    color: #f6cac699
}

.x1suhkrh {
    color: #adebeb
}

.x1suiv7f {
    stroke: #fad0ca
}

.x1swlh40 {
    border-end-end-radius: var(--x-borderRadius)
}

.x1swzdb0 {
    background-color: #2d2369
}

.x1szn6h9 {
    justify-content: stretch
}

.x1t137rt {
    outline-style: none
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t4ehi {
    border-inline-start-color: #a7b3bf99
}

.x1t4o6fh {
    transform: translateY(32px)
}

.x1t51t30 {
    stroke: #000000bf
}

.x1t5zvq3 {
    box-shadow: 0 0 0 2px #0b5eca
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1t83zlg {
    animation-delay: .2s
}

.x1t8b4hb {
    color: #ffffff40
}

.x1t8cdcl {
    padding-inline-start: 11.9px
}

.x1t8okug {
    fill: #0006
}

.x1t99ji6 {
    background-color: #dbecff
}

.x1ta9b4f {
    box-shadow: inset 0 5px 0 -5px #0000001a, inset 0 1px 0 -1px #0000001a, inset 0 -1px 1px -1px #0000001a, inset 0 -5px 5px -5px #0000001a
}

.x1tchhkq {
    color: #ffffff8c
}

.x1tnfm5v {
    background-color: #5c3bbf80
}

.x1tnjt92 {
    stroke: #ffffff4d
}

.x1ttlkhr {
    box-shadow: 0 0 0 2px #a7b3bf66
}

.x1u142ob {
    animation-name: x1swnque-B
}

.x1u7zdug {
    flex-basis: 52%
}

.x1u8a7rm {
    z-index: 5
}

.x1ua5tub {
    -webkit-box-orient: vertical
}

.x1ua8ynp {
    color: #147b2999
}

.x1ub4f6 {
    background-color: #ffe399
}

.x1ucbko1 {
    color: #24174c
}

.x1udhj6g {
    border-inline-end-color: #d9361699
}

.x1uees1s {
    stroke: #d1d3d5
}

.x1uesfgp {
    border-inline-end-color: #f2f2f299
}

.x1uf7ed {
    stroke: #1c2b33
}

.x1ufz0iv {
    transform: scaleX(0)
}

.x1uhb9sk {
    position: static
}

.x1ui04y5 {
    border-end-end-radius: 2px
}

.x1ui0n4m {
    background-color: #ffbfb2
}

.x1ujru41 {
    background-color: #fff1e0
}

.x1ulii9h {
    color: #686a6e99
}

.x1um8rr4 {
    stroke: #fff1cc
}

.x1um9pd6 {
    border-inline-end-color: #a20c17
}

.x1up1gac {
    transition-property: padding
}

.x1upnmnv {
    fill: #ffffffbf
}

.x1uqg51p {
    transform: translateY(-1px)
}

.x1urst0s {
    -webkit-text-fill-color: currentColor
}

.x1us9427 {
    box-shadow: 0 0 0 2px #1771ed4d
}

.x1usy3xv {
    outline-color: #283943
}

.x1uuroth {
    vertical-align: text-bottom
}

.x1ux4cqu {
    color: #d8b3f2
}

.x1uxerd5 {
    font-size: 1rem !important
}

.x1uxo1h7 {
    box-shadow: 0 0 0 2px #001e16
}

.x1uxruoo {
    border-inline-end-color: #0a78be
}

.x1uzojwf {
    animation-delay: 0s
}

.x1v2a715 {
    color: #393366
}

.x1v40krp {
    border-inline-start-color: #283943
}

.x1v84ljc {
    transform: translateY(-8px)
}

.x1v911su {
    background-color: #0000
}

.x1vd2kty {
    background-color: #ffebeb
}

.x1vhxcp3 {
    border-inline-end-color: #ffc4c8
}

.x1vigll8 {
    box-shadow: 0 0 0 2px #fff0
}

.x1vjfegm {
    z-index: 1
}

.x1vlyct4 {
    color: #025d6699
}

.x1vqkayb {
    color: var(--fds-blue-60)
}

.x1vt49xu {
    outline-color: #0a78be
}

.x1vvkbs {
    word-wrap: break-word
}

.x1vvsez5 {
    color: #0000001a
}

.x1vvvo52 {
    font-family: "Optimistic 95", system-ui, sans-serif !important
}

.x1vvzlz1 {
    animation-delay: .8s
}

.x1vxgkma {
    background-color: #80aaff33
}

.x1vxn3n3 {
    border-inline-start-color: #d31130
}

.x1w2cwdf {
    background-color: #6ce6d833
}

.x1w33vng {
    background-color: #c3e1c8
}

.x1w3u9th {
    opacity: .001
}

.x1w5kxg4 {
    color: #dc373c99
}

.x1w5wx5t {
    margin-inline-end: -8px
}

.x1w7whrn {
    background-color: #0a53b2
}

.x1wcj4s9 {
    outline-color: #fac83c
}

.x1wco8hl {
    border-inline-start-color: #434648
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1we0l8h {
    background-color: #3c1c0c
}

.x1wfwbum {
    animation-name: x17f32z3-B
}

.x1whdfsv {
    background-color: #965e03
}

.x1whfx0g {
    border-start-end-radius: 6px
}

.x1wimlwp {
    stroke: #f2f2f2
}

.x1winhqn {
    box-shadow: 0 0 0 2px #1c2b33
}

.x1wmk9pk {
    padding-inline-start: 7.1px
}

.x1wmz3rc {
    stroke: #ffffff8c
}

.x1wnkzza {
    animation-timing-function: cubic-bezier(0, 0, 1, 1)
}

.x1wnu3o5 {
    border-inline-start-color: #3e4042
}

.x1wrcb2n {
    border-inline-end-color: #63be09
}

.x1wsgiic {
    transition-duration: .5s
}

.x1wsq830 {
    background-color: #3d92ca33
}

.x1wy5lw7 {
    border-inline-start-color: #ffffff26
}

.x1wymrwa {
    animation-name: x1ny3a6u-B
}

.x1x0l8y7 {
    flex-basis: 180px
}

.x1x2l642 {
    animation-name: xux656g-B
}

.x1x3937r {
    outline-color: #543e8f
}

.x1x4uvgp {
    background-color: #1771ed66
}

.x1x5chue {
    border-inline-start-color: #5c3bbf
}

.x1x5qlff {
    border-inline-end-color: #fad0ca
}

.x1x63uod {
    stroke: #cbd2d980
}

.x1x9jw1y {
    border-inline-end-color: #cbd2d9
}

.x1x9ssap {
    border-inline-start-color: #d47b04
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xfah70 {
    border-inline-start-color: #acafb2
}

.x1xjhuzd {
    margin-inline-start: .25em
}

.x1xk62ln {
    border-inline-end-color: var(--fds-gray-80)
}

.x1xlr1w8 {
    font-weight: 700
}

.x1xly790 {
    box-shadow: 0 0 0 2px #f5a5a0
}

.x1xnc237 {
    box-shadow: 0 0 0 2px #003829
}

.x1xnnf8n {
    padding-inline-end: 20px
}

.x1xp1s0c {
    box-shadow: 0 8px 24px 4px #0000001a, 0 2px 2px #0000001a
}

.x1xqt7ti {
    font-family: Optimistic Display, system-ui, sans-serif !important
}

.x1xsfsrm {
    border-inline-start-color: #4dbba6
}

.x1xsi44z {
    box-shadow: 0 0 0 2px #2d2369
}

.x1xsl68x {
    color: #462000
}

.x1xsufhz {
    border-inline-end-color: #ffffff59
}

.x1xtcexm {
    color: #025d66
}

.x1xw1sup {
    transition-property: height, width
}

.x1xw4ssj {
    color: #d1efff
}

.x1xwc0y7 {
    color: #a20c17
}

.x1xwhvez {
    animation-delay: .4s
}

.x1xwws1w {
    border-inline-end-color: #543e8f99
}

.x1xwz614 {
    background-color: #f9c384
}

.x1xy5tqd {
    background-color: #d2780533
}

.x1xyvc85 {
    opacity: .15
}

.x1xzt4sz {
    border-inline-start-color: #c52a2f
}

.x1y5ks8b {
    color: #f3f4f599
}

.x1y7w47i {
    border-inline-end-color: #323435
}

.x1y8v6su {
    align-self: start
}

.x1y97k92 {
    box-shadow: 0 0 0 2px #ffde89
}

.x1ybmbna {
    background-color: #ffffff4d
}

.x1yc453h {
    text-align: start
}

.x1yhoyej {
    background-color: #00000008
}

.x1yjqqfx {
    color: #1877f299
}

.x1yk7bcj {
    fill: #b35401
}

.x1yk9amb {
    color: #bdb0e5
}

.x1ykmj35 {
    box-shadow: 0 0 0 2px #076d29
}

.x1ynrswv {
    background-color: #c8e7fa33
}

.x1yp2a7r {
    color: #183a50
}

.x1ypdohk {
    cursor: pointer
}

.x1yqenqk {
    stroke: #465a69
}

.x1yqsea5 {
    border-inline-start-color: #fac83c
}

.x1yr3ej3 {
    background-color: #341c63
}

.x1yrlais {
    border-inline-end-color: var(--fds-black)
}

.x1ys307a {
    margin-inline-end: 16px
}

.x1ytbmy1 {
    border-inline-start-color: #c3e1c8
}

.x1ywuucc {
    border-inline-start-color: #d9361699
}

.x20quqe {
    border-inline-end-color: #c0c4e999
}

.x21jj0z {
    stroke: #fff6dc
}

.x22siqj {
    background-color: #e5e8f0
}

.x233ees {
    text-anchor: start
}

.x23eemd {
    stroke: #1877f24d
}

.x24b36x {
    background-color: #003f2e33
}

.x24qfx8 {
    border-inline-end-color: #965e0399
}

.x25sj25 {
    padding-inline-start: 6px
}

.x25wda3 {
    transform: translate(-10%)
}

.x288g5 {
    resize: vertical
}

.x28j2tk {
    color: #3d2a8299
}

.x2afqs4 {
    border-inline-start-color: #a20c1799
}

.x2b8uid {
    text-align: center
}

.x2bh8vg {
    border-inline-end-color: #cbd2d980
}

.x2ekcqr {
    animation-name: x1webfkv-B
}

.x2fvf9 {
    margin-inline-end: 4px
}

.x2huzbk {
    background-color: #f6336833
}

.x2jf1jm {
    border-inline-end-color: #ffffffbf
}

.x2l2lae {
    border-inline-end-color: #b9c3eb
}

.x2lah0s {
    flex-shrink: 0
}

.x2li9jd {
    background-image: radial-gradient(50% 50% at 50% 50%, #a033ff06, #a033ff00 50%), radial-gradient(50% 50% at 50% 50%, #a033ff0a, #a033ff00 75%), radial-gradient(50% 50% at 50% 50%, #a033ff10, #a033ff00), radial-gradient(50% 50% at 50% 50%, #1877f206, #1877f200 50%), radial-gradient(50% 50% at 50% 50%, #1877f20a, #1877f200 75%), radial-gradient(50% 50% at 50% 50%, #1877f210, #1877f200), radial-gradient(50% 50% at 50% 50%, #ff6c5c06, #ff6c5c00 50%), radial-gradient(50% 50% at 50% 50%, #ff6c5c0a, #ff6c5c00 75%), radial-gradient(50% 50% at 50% 50%, #ff6c5c10, #ff6c5c00), radial-gradient(50% 50% at 50% 50%, #f5ce3306, #f5ce3300 50%), radial-gradient(50% 50% at 50% 50%, #f5ce330a, #f5ce3300 75%), radial-gradient(50% 50% at 50% 50%, #f5ce3310, #f5ce3300), radial-gradient(50% 50% at 50% 50%, #25d36606, #25d36600 50%), radial-gradient(50% 50% at 50% 50%, #25d3660a, #25d36600 75%), radial-gradient(50% 50% at 50% 50%, #25d36610, #25d36600), radial-gradient(50% 50% at 50% 50%, #1877f206, #1877f200 50%), radial-gradient(50% 50% at 50% 50%, #1877f20a, #1877f200 75%), radial-gradient(50% 50% at 50% 50%, #1877f210, #1877f200)
}

.x2mfxb {
    animation-duration: .4s
}

.x2o0mob {
    color: #63be0999
}

.x2p4dwc {
    border-inline-start-color: #c3e1c899
}

.x2ptf0k {
    background-color: #ffffff47
}

.x2rgd02 {
    border-inline-start-color: #f1f4f799
}

.x2ss2xj {
    inset-inline-end: 20px
}

.x2v8fb7 {
    background-color: #3d2a82
}

.x2vl965 {
    padding-inline-end: 10px
}

.x31rk3z {
    border-inline-end-color: #283943
}

.x32ab8g {
    inset-inline-end: 334px
}

.x38qkpp {
    background-color: #f8b76c
}

.x396cct {
    outline-color: #dc373c99
}

.x3aesyq {
    margin-inline-end: 20px
}

.x3ajldb {
    vertical-align: bottom
}

.x3ct3a4 {
    list-style-type: none
}

.x3iep7z {
    background-color: #262626
}

.x3ieub6 {
    flex-direction: column-reverse
}

.x3kio1o {
    margin-inline-end: .25em
}

.x3m00aj {
    color: #441234
}

.x3n49o8 {
    background-color: #ffeae680
}

.x3nfvp2 {
    display: inline-flex
}

.x3onkmb {
    opacity: .35
}

.x3oybdh {
    transform: scale(1)
}

.x3pnbk8 {
    row-gap: 8px
}

.x3q7cj6 {
    background-color: #543e8f
}

.x3rod1v {
    color: #1771ed99
}

.x3twx93 {
    border-inline-end-color: #ffde89
}

.x3vxpbe {
    box-shadow: 0 0 0 2px #ffe399
}

.x3w23vw {
    box-shadow: 0 0 0 2px #3f2884
}

.x3yajuq {
    color: #385666
}

.x3ykvcp {
    border-inline-start-color: #c3dcf5
}

.x3yw8vx {
    list-style-type: decimal
}

.x3zr7vb {
    border-inline-start-color: #fff6dc
}

.x40hh3e {
    column-gap: 16px
}

.x432r9b {
    background-color: #c3e1c8
}

.x43c9pm {
    list-style-position: outside
}

.x4465f1 {
    align-content: end
}

.x4494ho {
    color: #d7c3dd
}

.x47corl {
    pointer-events: none
}

.x47o8lo {
    outline-color: #fff
}

.x48bdih {
    border-inline-end-color: #ffeae699
}

.x48mq33 {
    outline-color: #ffffff40
}

.x49dk75 {
    outline-color: #025d6699
}

.x49xvp6 {
    border-inline-start-color: var(--fds-gray-80)
}

.x4ac31w {
    background-image: radial-gradient(103.89% 81.75% at 95.41% 106.34%, #f2fbf5 6%, #f2fbf500 79.68%), radial-gradient(297.85% 151.83% at -21.39% 8.81%, #fcf9f5 0% 15.29%, #faf5f9 21.39%, #f0f6fc 40.79%)
}

.x4bdm6n {
    box-shadow: 0 0 0 2px #0f6124
}

.x4euq3c {
    box-shadow: 0 0 0 2px #fe9da6
}

.x4f5mn1 {
    border-inline-end-color: #000000bf
}

.x4h0osi {
    margin-inline-start: -3px
}

.x4hg4is {
    animation-timing-function: ease-in-out
}

.x4hq6eo {
    color: #000000bf
}

.x4kd372 {
    background-color: #63788a
}

.x4lel18 {
    margin-inline-start: var(--x-marginInlineStart)
}

.x4mwgaj {
    stroke: #1877f2
}

.x4nsdyy {
    color: #d31130
}

.x4nwuxf {
    background-color: #344854
}

.x4o2fbz {
    outline-color: #5c3bbf
}

.x4q4cgi {
    background-color: #fcdbb680
}

.x4s1yf2 {
    color: #283943
}

.x4vi2jk {
    background-color: #4c4c4c
}

.x4xo5sw {
    justify-items: end
}

.x52w7gs {
    border-inline-start-color: #543e8f99
}

.x56jcm7 {
    border-inline-start-width: 4px
}

.x579bpy {
    font-size: 2rem
}

.x598uhx {
    background-image: linear-gradient(0deg, #96999e00 30%, #96999e99)
}

.x5a5i1n {
    border-start-end-radius: 8px
}

.x5b7qcw {
    background-color: #ffebb4
}

.x5bg7j6 {
    border-inline-start-color: #720aba
}

.x5cusv1 {
    outline-color: #262626
}

.x5d84an {
    box-shadow: 0 0 0 2px #ffdd7f
}

.x5ebrpr {
    border-inline-start-color: #dc373c99
}

.x5hsz1j {
    animation-duration: .2s
}

.x5jzwa4 {
    background-color: #1c2b33
}

.x5ke3uk {
    border-inline-end-color: #bee1dc
}

.x5nu84z {
    border-inline-end-color: #4dbba699
}

.x5oxh19 {
    background-color: #111112
}

.x5pno1f {
    color: #edbdb3
}

.x5pp3r6 {
    color: #fffffff2
}

.x5qkln6 {
    stroke: #0064e0
}

.x5rzobr {
    fill: #5c2e8a
}

.x5udvu6 {
    outline-color: #419bd7
}

.x5uexz0 {
    animation-name: x1mvnkox-B
}

.x5ufpio {
    border-inline-start-color: #4dbba699
}

.x5w5eug {
    transition-delay: .2s
}

.x5yfjw5 {
    box-shadow: 0 0 0 2px #300000
}

.x60d0xz {
    color: #ffffffe6
}

.x619ttb {
    justify-items: start
}

.x62hfdk {
    fill: #0000000d
}

.x63h9hj {
    stroke: #252728
}

.x63nzvj {
    line-height: 1.33334 !important
}

.x63x22k {
    border-inline-start-color: #7b64c0
}

.x64bnmy {
    padding-inline-end: 24px
}

.x657qk8 {
    background-color: #075be5
}

.x65q6n8 {
    transform: scale(1.15)
}

.x67bb7w {
    pointer-events: auto
}

.x67dex8 {
    box-shadow: inset 0 5px 5px -5px #0000001a, inset 0 1px 1px -1px #0000001a, inset 0 -1px 0 -1px #0000001a, inset 0 -5px 0 -5px #0000001a
}

.x68m4m9 {
    background-color: #0009
}

.x6en5u8 {
    border-end-start-radius: 2px
}

.x6j26g5 {
    border-inline-end-color: #e7dcfe
}

.x6l8h30 {
    color: #d2780599
}

.x6lvj10 {
    color: #0000008c
}

.x6n32m9 {
    background-size: 156.45vw 99.03vw, 156.45vw 99.03vw, 156.45vw 99.03vw, 226.86vw 145.44vw, 226.86vw 145.44vw, 226.86vw 145.44vw, 171.96vw 110.31vw, 171.96vw 110.31vw, 171.96vw 110.31vw, 130.29vw 83.58vw, 130.29vw 83.58vw, 130.29vw 83.58vw, 198vw 126.9vw, 198vw 126.9vw, 198vw 126.9vw, 300vw 192vw, 300vw 192vw, 300vw 192vw
}

.x6o7n8i {
    transition-property: opacity, transform
}

.x6ogmfy {
    outline-color: #006b4e99
}

.x6ovlhe {
    stroke: #b5b7bb
}

.x6rqkal {
    fill: #007e59
}

.x6s0dn4 {
    align-items: center
}

.x6vkcaa {
    background-color: #252728
}

.x6vsqkz {
    color: #1e0220
}

.x6zghsr {
    box-shadow: 0 0 0 2px #3d7405
}

.x70fnhr {
    border-inline-start-color: #c0c4e9
}

.x71s49j {
    pointer-events: all
}

.x72iy39 {
    border-inline-start-color: #c6ecbd99
}

.x73ngss {
    border-inline-end-color: #c0c4e9
}

.x746shc {
    color: #ffba00
}

.x74myze {
    border-inline-start-color: #fff1cc99
}

.x74ze5x {
    background-color: #d27805
}

.x75m3dq {
    letter-spacing: -1px
}

.x75xx2u {
    box-shadow: 0 0 0 1px var(--fds-white) inset
}

.x768h {
    line-height: 1.142
}

.x78okg9 {
    background-color: #afd7ff33
}

.x78zum5 {
    display: flex
}

.x7a106z {
    align-items: flex-start
}

.x7b8uu3 {
    background-color: #c6ecbd
}

.x7cea6z {
    box-shadow: 0 0 0 2px #d4dae6
}

.x7d093n {
    stroke: #63788a1a
}

.x7eumjk {
    color: #f1f4f799
}

.x7fd4wk {
    align-self: end
}

.x7hzpl5 {
    border-inline-start-color: #b3540199
}

.x7nezuk {
    background-color: #0061a0
}

.x7pdbxc {
    stroke: #55b473
}

.x7pen5z {
    border-inline-start-color: #c3dcf599
}

.x7thjd {
    outline-color: #076d29
}

.x7ujea2 {
    background-color: #96a0d733
}

.x7uy8me {
    border-inline-end-color: #076d29
}

.x7v6yn8 {
    justify-content: flex-end
}

.x7v7x1q {
    justify-self: center
}

.x7v9bd0 {
    animation-duration: .75s
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x7yrelk {
    color: #621429
}

.x7zqfth {
    animation-name: xmhawsy-B
}

.x82clx1 {
    background-color: #147b29
}

.x82jimn {
    margin-inline-start: -16.25px
}

.x85wna6 {
    animation-name: x18ppsx7-B
}

.x87ps6o {
    -webkit-user-select: none
}

.x88y0sx {
    outline-color: #0064e099
}

.x8ahkbu {
    color: var(--fds-spectrum-grape-dark-1)
}

.x8auxa0 {
    border-inline-start-color: #aa071e
}

.x8b1hf0 {
    background-color: #fff0
}

.x8bn5uw {
    background-color: #e7e7f5
}

.x8c3cir {
    stroke: #c3dcf5
}

.x8g9tnj {
    border-inline-end-color: #daf2c299
}

.x8hahin {
    stroke: #262626
}

.x8hhl5t {
    flex-wrap: wrap-reverse
}

.x8jjrh6 {
    border-inline-start-color: #daf2c299
}

.x8knxv4 {
    z-index: -1
}

.x8kzhnt {
    box-shadow: 0 0 0 2px #e9eaeb
}

.x8pfcm9 {
    animation-name: xxhuwvk-B
}

.x8t9es0 {
    font-family: Roboto, Arial, sans-serif !important
}

.x8tw7v1 {
    box-shadow: 0 0 0 2px #0a53b2
}

.x8u93l6 {
    border-inline-start-width: 6px
}

.x8xg6ae {
    color: #0a78be99
}

.x923533 {
    color: #1877f2
}

.x92x7za {
    border-inline-end-color: #1877f24d
}

.x931pkn {
    color: #1461cc99
}

.x97fh9a {
    background-color: #2d490e
}

.x99e291 {
    color: #ffffffd9
}

.x9assl3 {
    box-shadow: 0 0 0 2px #611300
}

.x9bp730 {
    background-image: linear-gradient(-45deg, var(--fds-white-alpha-30) 25%, transparent 25%, transparent 50%, var(--fds-white-alpha-30) 50%, var(--fds-white-alpha-30) 75%, transparent 75%, transparent)
}

.x9c3zl9 {
    color: #00000026
}

.x9cubbk {
    border-inline-end-color: red
}

.x9e8m8r {
    outline-color: #3e4042
}

.x9f619 {
    box-sizing: border-box
}

.x9fu6v6 {
    fill: #5c3bbf
}

.x9i89ur {
    color: #b9ea8599
}

.x9ieef6 {
    color: #3f1a59
}

.x9igicn {
    color: #5c3bbf
}

.x9mn55f {
    transform: scale(.9)
}

.x9nr0uu {
    outline-color: #cbd2d9
}

.x9p2oo0 {
    border-inline-end-width: 4px
}

.x9q68il {
    inset-inline-end: 12px
}

.x9qxj83 {
    border-inline-end-color: #d93616
}

.x9shr67 {
    box-shadow: 0 -2px 8px #0000000d, 0 -1px 1px #0000000d
}

.x9tu13d {
    transform: rotate(-90deg)
}

.x9vngxy {
    border-inline-end-color: #f1f4f799
}

.x9vwusa {
    fill: #d1d3d5
}

.x9wgeip {
    line-height: 1.2353 !important
}

.x9yjv04 {
    box-shadow: 0 0 0 2px #005a42
}

.x9yny3i {
    dominant-baseline: hanging
}

.x9zv0gs {
    stroke: #00000026
}

.xa44r0r {
    background-color: #00000073
}

.xa4qsjk {
    animation-iteration-count: infinite
}

.xa74hv5 {
    background-color: #492e98
}

.xa77kgx {
    border-inline-start-color: #465a69
}

.xa77v0u {
    border-inline-start-color: #323435
}

.xa79wdu {
    fill: #965e03
}

.xa9ompx {
    animation-name: x1q3tedk-B
}

.xa9x8qe {
    box-shadow: 0 0 0 2px #dee3e9
}

.xaa7h3b {
    background-color: #cbd2d9
}

.xaatb59 {
    outline-style: solid
}

.xadqje4 {
    outline-color: #720aba
}

.xae0ol {
    outline-color: #4b4196
}

.xahd3jt {
    border-inline-end-color: #419bd7
}

.xamitd3 {
    align-self: center
}

.xan1n71 {
    background-color: #96cda0
}

.xaotgsu {
    border-inline-start-color: #543e8f
}

.xap8mth {
    border-inline-end-color: #fff1cc99
}

.xas4zb2 {
    background-color: #0000000d
}

.xasdndc {
    background-color: #007e59
}

.xat67h7 {
    border-inline-end-color: #720aba
}

.xaw8158 {
    justify-content: space-evenly
}

.xaxzuv3 {
    background-color: #003f2e
}

.xaywddm {
    background-color: #005c6a
}

.xaza87c {
    border-inline-end-color: #fff1cc
}

.xb04xpy {
    animation-name: xnu8s6l-B
}

.xb0obhy {
    line-height: 1.125 !important
}

.xb1342z {
    inset-inline-start: -16px
}

.xb1fspg {
    border-inline-start-color: #b5b7bb99
}

.xb1i8zp {
    border-inline-end-color: #f05f69
}

.xb2bza1 {
    outline-color: #fff9
}

.xb4gq0b {
    background-color: #ffffff59
}

.xb57al4 {
    background-color: #1877f2
}

.xb6ycb8 {
    stroke: #344854
}

.xb8lv0f {
    animation-duration: .28s
}

.xb90hdm {
    border-inline-end-color: #daf2c2
}

.xb9hb0d {
    background-color: #1877f233
}

.xbc6ahg {
    color: #fac83c
}

.xbcttmo {
    box-shadow: 0 0 0 2px #fff3
}

.xbcz3fp {
    margin-inline-end: -12px
}

.xbelrpt {
    margin-inline-end: 6px
}

.xbepww9 {
    outline-color: #cbd2d999
}

.xbfqq7w {
    outline-color: #d27805
}

.xbhaty9 {
    box-shadow: 0 2px 8px #0003, 0 1px 1px #0003
}

.xbi3afe {
    border-inline-end-color: #aa071e99
}

.xbistox {
    stroke: #bee1dc
}

.xbiv7yw {
    border-end-start-radius: 0
}

.xbjo6bc {
    border-inline-end-color: #fff9
}

.xbm0owf {
    background-color: #d2ebe6
}

.xbm6hu8 {
    background-color: #78beff
}

.xbmvcp8 {
    background-color: #dc373c
}

.xbmvrgn {
    margin-inline-end: 12px
}

.xbmzmm3 {
    box-shadow: 0 0 0 2px #ffffff1a
}

.xbnh9ll {
    color: #00384d
}

.xbnvycu {
    animation-name: x18lnct2-B
}

.xbqvh2t {
    z-index: 400
}

.xbryuuj {
    stroke: #fff0
}

.xbryuvx {
    transform: translate(0)
}

.xbsr9hj {
    color: #1c2b33
}

.xbtxvdt {
    box-shadow: 0 0 0 2px #ffffff40
}

.xbudbmw {
    inset-inline-start: 50%
}

.xburx9h {
    border-inline-end-width: 6px
}

.xbyyjgo {
    opacity: .5
}

.xc1r0np {
    background-color: #96999e
}

.xc26acl {
    align-content: center
}

.xc2l6ft {
    background-color: #9081ff33
}

.xc3k7hw {
    outline-color: #4dbba699
}

.xc8icb0 {
    isolation: isolate
}

.xc97p8d {
    box-shadow: 0 3px 14px #0003, 0 -2px 8px #0003
}

.xcbgb0r {
    background-color: #cbced1
}

.xcbmnf4 {
    color: #1877f2
}

.xccwzqm {
    box-shadow: 0 0 0 2px #fad0ca
}

.xccywas {
    inset-inline-start: -1px
}

.xcdqptt {
    stroke: #d93616
}

.xcdzlcm {
    align-content: space-between
}

.xceihxd {
    border-inline-start-color: #cbd2d9
}

.xceqj1g {
    border-inline-start-color: #1c2b33
}

.xchk75o {
    border-inline-end-color: #c3e1c899
}

.xci1wif {
    border-inline-start-color: #26262699
}

.xcj1dhv {
    transition-timing-function: linear
}

.xckvl4y {
    color: #f05f69
}

.xcl7iea {
    inset-inline-end: calc(30% + 64px)
}

.xct1zlm {
    border-inline-start-width: 3px
}

.xctd3vf {
    outline-color: #ffffff26
}

.xcuqd9 {
    fill: #63be09
}

.xcv3qkk {
    stroke: #4785ff
}

.xcx3jga {
    border-inline-start-color: #b5d6eb
}

.xcxdjxg {
    outline-color: #007e59
}

.xd0oauv {
    border-inline-end-color: #965e03
}

.xd1d0oz {
    outline-color: #1c2b33
}

.xd1gdyb {
    stroke: #cbd2d9
}

.xd2g8c8 {
    color: #7b64c0
}

.xd2zgam {
    border-inline-end-color: #fff
}

.xd32ouu {
    background-color: #fcdbb6
}

.xd5fk5n {
    border-inline-end-color: #c3dcf5
}

.xd9ej83 {
    margin-inline-end: -16px
}

.xde0f50 {
    border-end-end-radius: 8px
}

.xdl72j9 {
    flex-basis: auto
}

.xdpj1uo {
    transition-duration: .625s
}

.xdqlz3q {
    border-inline-start-color: #0000008c
}

.xdt5ytf {
    flex-direction: column
}

.xduklol {
    background-color: #fff1cc
}

.xdvkroc {
    color: #4b419699
}

.xdvqzap {
    background-color: #ecf4fe
}

.xdvvk4c {
    outline-color: #005c6a
}

.xdwrcjd {
    margin-inline-start: 4px
}

.xdy3cgi {
    border-inline-start-color: #e7dcfe99
}

.xdyirqe {
    color: #63be09
}

.xdzw4kq {
    margin-inline-start: 6px
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xe4fdtl {
    border-inline-end-color: #007e5999
}

.xe4nkwv {
    outline-color: #000000bf
}

.xe56lgu {
    border-inline-start-color: #ffeae6
}

.xe76qn7 {
    border-inline-end-color: #00000026
}

.xe9ewy2 {
    margin-inline-start: -2px
}

.xe9tj9r {
    border-inline-start-color: #1877f2
}

.xeaf4i8 {
    white-space: normal
}

.xec0ck3 {
    border-inline-end-color: #28cdbf
}

.xedmkzc {
    background-color: #f0ebf5
}

.xee13vl {
    transform: translate(10%)
}

.xeeju0t {
    background-image: linear-gradient(-45deg, #fff0 30%, #fff6, #fff0 70%)
}

.xeemn6o {
    box-shadow: 0 0 0 2px #004b87
}

.xeer0ze {
    inset-inline-end: 24px
}

.xefazk8 {
    margin-inline-start: 24px
}

.xem9lr2 {
    border-inline-end-color: #fac83c
}

.xemw43l {
    border-inline-start-color: #b35401
}

.xes7tso {
    background-color: #262626
}

.xetb8zr {
    animation-name: x12cjf5l-B
}

.xetuine {
    outline-color: #a20c17
}

.xeusxvb {
    border-start-end-radius: 50%
}

.xev6e05 {
    background-color: #5c3bbf33
}

.xevy129 {
    outline-color: #96cda0
}

.xewghhp {
    border-inline-start-color: #d1d3d5
}

.xeyveec {
    box-shadow: 0 0 0 2px #0a78be
}

.xezjco0 {
    background-color: #07432d33
}

.xf159sx {
    padding-inline-end: 8px
}

.xf2va4h {
    grid-auto-flow: row dense
}

.xf57m4q {
    box-shadow: 0 0 0 2px #a7b3bf33
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xf8ep4g {
    border-inline-end-color: #076d2999
}

.xf9fc8i {
    border-inline-end-color: #acafb299
}

.xfg1om4 {
    border-inline-end-color: #c6ecbd
}

.xfiw4rn {
    color: #ffffffa6
}

.xfkq80p {
    background-color: #faeba4
}

.xflfurm {
    color: var(--fds-spectrum-teal-dark-1)
}

.xfu5qan {
    border-inline-end-color: #fcdbb6
}

.xfusawi {
    background-color: #4b419699
}

.xfw1q70 {
    fill: #0f191e
}

.xfwbamu {
    background-color: #eff6ea
}

.xg01cxk {
    opacity: 0
}

.xg12lgt {
    color: #73000f
}

.xg2y5qf {
    fill: #005c6a
}

.xg3hj60 {
    stroke: #b9c3eb
}

.xg3wpu6 {
    border-start-end-radius: 100%
}

.xg4n3ph {
    border-inline-end-color: #4b419699
}

.xg62ilh {
    stroke: #283943
}

.xg7yy34 {
    border-inline-end-color: #eff6ea
}

.xga8cvk {
    outline-color: #323435
}

.xgagn09 {
    color: #08090999
}

.xgfpzbq {
    fill: #000000bf
}

.xgfqwyj {
    transition-property: opacity, transform, height
}

.xgg4q86 {
    border-end-start-radius: 100%
}

.xgiu3id {
    outline-color: #f5a5a0
}

.xgjacyi {
    background-color: #004cbc
}

.xgm94qj {
    border-inline-end-color: #aa071e
}

.xgnsnwe {
    fill: #d93616
}

.xgpdgl5 {
    animation-name: xhw53ge-B
}

.xgroc2t {
    box-shadow: 0 0 5px #0003, 0 0 1px #0003
}

.xgrunbr {
    outline-color: #4dbba6
}

.xgs2jjv {
    background-color: #a20c17
}

.xgvahye {
    inset-inline-end: -8px
}

.xgwna4x {
    border-inline-end-color: #fff6dc
}

.xgx9qek {
    background-color: var(--fds-black-alpha-05)
}

.xgyuaek {
    flex-grow: 2
}

.xgyuhzn {
    background-color: #5c3bbf
}

.xh21hw9 {
    color: #344854
}

.xh2cggn {
    box-shadow: 0 0 0 2px #3984ff
}

.xh2pmu6 {
    background-color: #4785ff
}

.xh4b7qa {
    background-color: #fff3
}

.xh7647m {
    border-inline-end-color: #d1d3d599
}

.xh7rcd0 {
    padding-inline-end: 60px
}

.xh8j6nb {
    outline-color: #720aba99
}

.xh9uijp {
    border-inline-end-color: #34485499
}

.xha3h0n {
    line-height: 1.38462 !important
}

.xhdemht {
    color: #f6cac6
}

.xhfh9oi {
    border-inline-end-color: #43464899
}

.xhgpqnf {
    border-inline-start-color: #0a78be
}

.xhgzu67 {
    outline-color: #00000059
}

.xhjiyf7 {
    border-inline-start-color: #076d2999
}

.xhk76ty {
    border-inline-start-color: #5c3bbf1a
}

.xhl4k7d {
    border-inline-end-color: #262626
}

.xhmqdbg {
    transform-origin: center bottom
}

.xhnfacw {
    box-shadow: 0 0 0 2px #3d2a82
}

.xhnmoxy {
    box-shadow: #0000001a 0 0 4px, #0000001a 0 0 1px
}

.xhqg7lp {
    border-inline-start-color: #e7dcfe
}

.xhrg6st {
    fill: #076d29
}

.xhsdor2 {
    border-inline-start-color: #0064e099
}

.xhtitgo {
    z-index: 2
}

.xhwk4yt {
    border-inline-start-color: #0000
}

.xhz66nq {
    color: #b9ea85
}

.xi1hzxz {
    animation-name: x4xgrjk-B
}

.xi1n0g2 {
    outline-color: #b5b7bb
}

.xi2qfr3 {
    transition-delay: .1s, 0
}

.xi7iut8 {
    border-start-end-radius: 10px
}

.xibj94q {
    padding-inline-end: 376px
}

.xicojor {
    cursor: col-resize
}

.xiha3zw {
    background-color: #b34a0133
}

.xikqjn2 {
    line-height: 1.15 !important
}

.xilsuq {
    color: #d93616
}

.xipfxvi {
    border-inline-end-color: #ffffff26
}

.xira8ou {
    background-color: #e3606433
}

.xis6omg {
    color: #1c2b3399
}

.xit9mo0 {
    outline-color: #0064e0
}

.xiux28m {
    border-inline-end-color: var(--fds-spectrum-slate-dark-2)
}

.xiuziq4 {
    outline-color: #252728
}

.xixgoho {
    color: #4d380099
}

.xixwf9d {
    box-shadow: 0 0 0 2px #0760f2
}

.xixxii4 {
    position: fixed
}

.xiy17q3 {
    background-repeat: no-repeat
}

.xj0a0fe {
    word-wrap: anywhere
}

.xj1bup {
    background-color: #3f2884
}

.xj22qd6 {
    color: #96cda0
}

.xj31fhn {
    background-color: #30836033
}

.xj48crz {
    stroke: #ffeae6
}

.xj6gf7z {
    background-color: #400008
}

.xj7zmcs {
    border-inline-end-color: #434648
}

.xj86jrm {
    border-inline-end-color: #d27805
}

.xj8ribm {
    stroke: #daf2c2
}

.xjbqb8w {
    background-color: transparent
}

.xjc2wsf {
    color: #55b473
}

.xjcn3mu {
    animation-timing-function: cubic-bezier(.12, .8, .32, 1)
}

.xjizoa6 {
    border-inline-start-color: #43464899
}

.xjn30re {
    margin-inline-end: -1px
}

.xjnfcd9 {
    color: #1461cc
}

.xjpgo6f {
    flex-basis: 200px
}

.xjsn1c7 {
    stroke: #faeba4
}

.xjtiqty {
    background-color: #1877f24d
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xjy1cz6 {
    color: #34485499
}

.xjy33d3 {
    box-shadow: 0 0 0 2px #96cda0
}

.xjyslct {
    -webkit-appearance: none;
    appearance: none
}

.xjz233v {
    stroke: #4dbba6
}

.xk13sph {
    border-inline-end-color: #fff0
}

.xk50ysn {
    font-weight: 500
}

.xk7g267 {
    background-color: #82b9e6
}

.xk7tf8i {
    border-inline-end-color: #dc373c99
}

.xk7z8go {
    background-color: #a7b3bf66
}

.xk8u0jf {
    box-shadow: 0 0 0 2px #498d06
}

.xkbp9ht {
    font-size: 1.5rem !important
}

.xkdgin5 {
    color: #005c6a
}

.xkfrnou {
    color: #0064e0
}

.xkh2ocl {
    align-self: stretch
}

.xkjl1po {
    hyphens: auto
}

.xkk3ads {
    opacity: .02
}

.xkm2iuo {
    box-shadow: 0 0 0 2px #075be5
}

.xkmssxa {
    background-color: var(--fds-highlight)
}

.xkt03fx {
    border-inline-start-width: var(--x-borderInlineStartWidth)
}

.xktpz7v {
    outline-color: #ffba0099
}

.xkutbrx {
    background-color: #dcf0eb
}

.xl3siyv {
    line-height: 1.26667 !important
}

.xl3v32j {
    inset-inline-start: -4px
}

.xl4xnwh {
    justify-items: stretch
}

.xl56j7k {
    justify-content: center
}

.xl5hcci {
    fill: #cbd2d9
}

.xl8mqd3 {
    color: #39730099
}

.xl8spv7 {
    background-color: var(--x-backgroundColor)
}

.xl9kee4 {
    box-shadow: 0 0 0 2px #4c0f00
}

.xlbfabv {
    fill: #252728
}

.xlelokh {
    color: #4599ff99
}

.xleq7by {
    border-inline-end-color: #00000059
}

.xlhgjna {
    border-inline-end-color: #faeba4
}

.xlj4vzi {
    border-inline-start-color: #b9c3eb99
}

.xlohyk8 {
    transition-delay: var(--x-transitionDelay)
}

.xlqzeqv {
    justify-content: flex-start
}

.xlshs6z {
    visibility: hidden
}

.xlstjz2 {
    color: #f6cf4d
}

.xltgmbs {
    box-shadow: 0 0 0 2px #5a92ff
}

.xlukqu9 {
    background-color: #737373
}

.xlvp1be {
    background-color: #1877f21a
}

.xlxcmkk {
    border-inline-start-color: #34485499
}

.xlyipyv {
    text-overflow: ellipsis
}

.xlynzuj {
    z-index: 1000000
}

.xm1y2ln {
    border-inline-end-color: #5c3bbf1a
}

.xm27y4y {
    background-color: #ac2f8233
}

.xm2d7dc {
    line-height: 1.16667 !important
}

.xm2lv1r {
    border-inline-start-color: #cbd2d980
}

.xm37aki {
    color: #ffffff59
}

.xm3l5g0 {
    stroke: #c0c4e9
}

.xm46was {
    font-size: 1.125rem !important
}

.xm5ket3 {
    border-inline-end-color: #525456
}

.xmarhlm {
    background-color: #006b4e80
}

.xmbzoqv {
    color: #006b4e
}

.xmfz2k {
    color: var(--fds-spectrum-slate-dark-2)
}

.xmg1czy {
    box-shadow: 0 0 0 2px #191919
}

.xmg6eyc {
    animation-duration: 1.5s
}

.xmi5d70 {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol !important
}

.xml2hao {
    background-color: #b35401
}

.xmmd0fg {
    color: #cbd2d9
}

.xmper1u {
    cursor: inherit
}

.xmsuk3y {
    align-content: space-evenly
}

.xmv696t {
    stroke: #fcdbb6
}

.xmyw4ma {
    animation-name: x1f3y9t8-B
}

.xmzvs34 {
    padding-inline-start: 8px
}

.xn1fo9f {
    border-inline-start-color: #965e03
}

.xn7v5j3 {
    border-inline-start-color: #a7b3bf
}

.xn8j147 {
    color: #e9f5fd
}

.xn8l3sv {
    background-color: #532506
}

.xn9v2ob {
    outline-color: #965e03
}

.xn9wnrr {
    color: #c3dcf5
}

.xnamc57 {
    background-color: #ffdd7f
}

.xnb735m {
    border-inline-start-color: #076d29
}

.xnc3ajd {
    background-color: #3d7405
}

.xnc5lix {
    box-shadow: 0 0 0 2px #cbced1
}

.xncm93n {
    background-color: #f05f6933
}

.xnd37go {
    color: #e4f3f1
}

.xne44d9 {
    border-inline-start-color: var(--fds-spectrum-teal-dark-1)
}

.xngbhiv {
    border-inline-end-color: var(--fds-gray-20)
}

.xngnso2 {
    font-size: 1.5rem
}

.xnh05jh {
    animation-name: x1hskvrj-B
}

.xnl0nua {
    outline-color: #fff0
}

.xnm4t23 {
    background-color: #0f6124
}

.xnn1q72 {
    transform: translateY(0)
}

.xnnr8r {
    margin-inline-end: 2px
}

.xnnyp6c {
    transition-timing-function: cubic-bezier(.12, .8, .32, 1)
}

.xnog1z6 {
    border-inline-start-color: #ffc4c899
}

.xnomytn {
    color: #edc99b
}

.xnp97gk {
    animation-name: x129gx5d-B
}

.xnptlyw {
    animation-name: x1sd37jo-B
}

.xnq4qym {
    color: #bcc0c4b3
}

.xnsq6x2 {
    border-inline-start-color: #ffebeb99
}

.xntz1dj {
    fill: #1877f21a
}

.xnwyait {
    box-shadow: 0 0 0 2px #e5e5e5
}

.xnxide4 {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif !important
}

.xnz3avk {
    color: #96cda099
}

.xo1l8bm {
    font-weight: 400
}

.xo1xywo {
    background-color: #c0c4e9
}

.xo1y3bh {
    border-end-start-radius: inherit
}

.xo237q4 {
    fill: #d4f0eb
}

.xo4qx0r {
    stroke: #0000008c
}

.xo5v014 {
    line-height: 1
}

.xo6rvx7 {
    box-shadow: 0 0 0 2px #ffa998
}

.xoajrv8 {
    border-inline-end-color: #e7dcfe99
}

.xoaodoh {
    fill: #a20c17
}

.xoeaqcy {
    outline-color: #26262699
}

.xoegbe8 {
    background-color: #afd7ff
}

.xoer5un {
    fill: #4b4196
}

.xof6966 {
    animation-duration: .7s
}

.xofcydl {
    transition-duration: .4s
}

.xogfrqt {
    color: var(--fds-black)
}

.xoighf7 {
    color: #08080999
}

.xojzkwl {
    color: #bcc0c4
}

.xokxos9 {
    color: #1c2b3340
}

.xolcx5y {
    background-image: linear-gradient(262.09deg, #fc91da, #9e84e2 7.87%, #0064e0 21.09% 84.65%, #42bef1 92.52%, #5ffac1)
}

.xom064s {
    background-color: #ebf2e6
}

.xom9op9 {
    background-color: #001e16
}

.xonf2kr {
    border-inline-end-color: #543e8f
}

.xop68ek {
    stroke: #ffc4c8
}

.xoqbeqv {
    color: #465666
}

.xouchr0 {
    background-color: #498d06
}

.xougzo2 {
    color: #021a12
}

.xoww4n8 {
    transform: translateZ(0)
}

.xox8dlm {
    animation-name: x8fkpd8-B
}

.xoxrxu7 {
    border-inline-end-color: #eff6ea99
}

.xozqiw3 {
    flex-wrap: nowrap
}

.xp0glyz {
    border-inline-start-color: #252728
}

.xp1gzrp {
    background-color: #ffffffbf
}

.xp1kvdo {
    background-color: #333
}

.xp4054r {
    text-align: end
}

.xp5jslt {
    border-inline-end-color: #344854
}

.xp9etyf {
    border-inline-start-color: #0a78be99
}

.xpcsxkl {
    border-inline-end-color: #6853a4
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpfnl0k {
    border-inline-start-width: var(--x-borderWidth)
}

.xpgx5d3 {
    box-shadow: 0 0 0 2px #004cbc
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xpj221m {
    box-shadow: 0 0 0 2px #d6d9dd
}

.xpj9qch {
    background-color: #ffffff0d
}

.xpmed9k {
    border-inline-start-color: #7b64c099
}

.xppfnn4 {
    background-color: #fff0f2
}

.xpqajaz {
    align-items: flex-end
}

.xpqcq08 {
    inset-inline-end: 394px
}

.xprnrjm {
    border-inline-start-color: #007e59
}

.xps5e5y {
    color: #82b9e6
}

.xpt81ld {
    transition-timing-function: var(--fds-strong)
}

.xptqa05 {
    outline-color: #965e0399
}

.xptufyv {
    background-color: #0a78be99
}

.xpuk21u {
    color: #252728
}

.xpv9jar {
    border-inline-end-color: var(--media-inner-border)
}

.xpwdb9g {
    margin-inline-end: 24px
}

.xpz12be {
    animation-direction: alternate
}

.xpzi6i4 {
    border-inline-start-color: #eff6ea
}

.xq1vhp6 {
    border-inline-start-color: #b7ece4
}

.xq2cub4 {
    border-inline-start-color: #344854
}

.xq2sdf {
    transform: translateY(4px)
}

.xq39jvk {
    border-inline-start-color: #991df9
}

.xq4jnbd {
    background-color: #f2f2f2
}

.xq5bkbf {
    transform: translate(-4px)
}

.xq6hu85 {
    border-inline-end-color: #0000008c
}

.xq6q66p {
    box-shadow: 0 0 0 2px #0000000d
}

.xq70j1w {
    color: #f3f4f5
}

.xq73yv6 {
    outline-color: #acafb299
}

.xq8uobt {
    outline-color: #e2e5e9
}

.xq9mrsl {
    white-space: inherit
}

.xqbwwh {
    outline-color: #ffffff59
}

.xqcmdr3 {
    animation-name: x18re5ia-B
}

.xqcrz7y {
    align-self: flex-start
}

.xqhmy4k {
    border-inline-start-color: #faeba499
}

.xqid0o2 {
    border-inline-end-color: #4785ff
}

.xqjyukv {
    align-content: stretch
}

.xqkc6xh {
    background-color: #006b4e
}

.xqkn89t {
    background-clip: content-box
}

.xqmlg37 {
    border-inline-start-color: var(--fds-spectrum-slate-dark-2)
}

.xqri0bq {
    background-color: #1771ed33
}

.xqsn43r {
    margin-inline-start: 20px
}

.xqwxbl3 {
    inset-inline-end: -4px
}

.xqxarry {
    flex-basis: 540px
}

.xqxgn94 {
    inset-inline-end: var(--x-insetInlineEnd)
}

.xqym8d2 {
    color: #08555e
}

.xr173hj {
    box-shadow: 0 0 #0003, 0 0 #0003
}

.xr1tz83 {
    animation-name: xc1ozs-B
}

.xr2mia3 {
    color: #7b64c099
}

.xr2sjab {
    border-inline-end-color: #b35401
}

.xr2y4jy {
    border-end-end-radius: 6px
}

.xr3buco {
    z-index: var(--x-zIndex)
}

.xr9e8f9 {
    border-start-start-radius: 2px
}

.xra1l9w {
    inset-inline-end: 64px
}

.xrbr6if {
    background-color: #e6f5f0
}

.xre6moz {
    outline-color: #465a69
}

.xreoyua {
    border-inline-end-color: #55b473
}

.xrf0zpz {
    fill: #00000073
}

.xrgad6p {
    border-inline-start-color: #fff1cc
}

.xrgw0fr {
    border-inline-start-color: #e2e5e999
}

.xrh1vfq {
    background-color: #ccc
}

.xrik2fp {
    background-color: #ffffff30
}

.xrk8b4e {
    transition-timing-function: cubic-bezier(.44, 0, .56, 1)
}

.xrkff9m {
    outline-color: #ffffffbf
}

.xrmjuda {
    border-inline-start-color: #28394399
}

.xrnhffl {
    flex-grow: 4
}

.xrohxju {
    line-height: 1.25 !important
}

.xrs4ipv {
    box-shadow: 0 0 0 2px #4f3d02
}

.xrtjlq3 {
    animation-name: x16auqsx-B
}

.xrvj5dj {
    display: grid
}

.xrwma8o {
    border-inline-start-color: #ffffff40
}

.xrxjxcr {
    background-color: #dde2e8
}

.xryd8zd {
    background-color: #fee4e6
}

.xs03m01 {
    box-shadow: 0 0 0 4px #341c63, 0 0 0 12px #f0ebf5
}

.xs0si0f {
    border-inline-start-color: #1c2b3399
}

.xs2v905 {
    border-inline-start-color: #005c6a
}

.xs3gji1 {
    outline-color: #b3540199
}

.xs5pc8k {
    background-color: #289664
}

.xs7e29d {
    color: #007e59
}

.xs7wmm8 {
    color: #4dbba699
}

.xs83m0k {
    flex-shrink: 1
}

.xs8k04s {
    border-inline-end-color: #b7ece499
}

.xsab80i {
    border-inline-start-color: #b7ece499
}

.xsamzs {
    color: #405662
}

.xsejb3s {
    border-start-end-radius: var(--x-borderRadius)
}

.xsi46o7 {
    border-inline-end-color: #e2a400
}

.xsl0k8w {
    border-inline-end-color: #006b4e
}

.xslz7w2 {
    background-color: #b3b0fe
}

.xsmai04 {
    animation-name: xwfafko-B
}

.xso35xz {
    border-inline-start-color: #b5d6eb99
}

.xsokbok {
    color: #ffffff73
}

.xsp5278 {
    outline-color: #acafb2
}

.xsqwphs {
    border-inline-end-color: var(--fds-gray-25)
}

.xssl9ym {
    background-color: #000000bf
}

.xstzfhl {
    border-inline-start-style: none
}

.xsu6bq0 {
    border-inline-start-color: #1877f24d
}

.xsuwoey {
    font-size: .9375rem !important
}

.xsxecbq {
    border-inline-start-color: #000000bf
}

.xsyc4k3 {
    background-size: 35px 35px
}

.xsycjck {
    color: #0000004d
}

.xt0a32j {
    border-inline-end-color: #ffebeb
}

.xt0e3qv {
    cursor: default
}

.xt0psk2 {
    display: inline
}

.xt15s6w {
    color: #543e8f
}

.xt2mc0j {
    border-inline-start-color: #fff9
}

.xt4cf9s {
    background-color: #0f7bae
}

.xt4f6be {
    box-shadow: 0 0 0 2px #ffbfb2
}

.xt4y505 {
    border-inline-start-color: #f2f2f2
}

.xt9c220 {
    grid-auto-columns: auto
}

.xtaz4m5 {
    list-style-type: disc
}

.xtfgond {
    z-index: 403
}

.xtfhs8o {
    color: #0064e099
}

.xthj1y {
    color: #af5000
}

.xti2d7y {
    opacity: .4
}

.xti2ec1 {
    white-space: initial
}

.xtijo5x {
    inset-inline-end: 0
}

.xtilpmw {
    -webkit-appearance: textfield;
    appearance: textfield
}

.xtjj04y {
    outline-color: #d1d3d5
}

.xtnelg4 {
    color: #ffffff4d
}

.xto31z9 {
    color: #fff9
}

.xtpo24p {
    color: #543e8f99
}

.xtpvj6k {
    outline-color: #a7b3bf99
}

.xtqm99m {
    outline-color: #ffde89
}

.xtrg13t {
    float: var(--stylex-logical-end)
}

.xtt52l0 {
    resize: none
}

.xttng2m {
    transition-property: opacity, transform, width
}

.xttq42n {
    color: #fffc
}

.xtw7aks {
    background-color: #b9c3eb
}

.xtx9a56 {
    color: #fff3d699
}

.xtxegbt {
    stroke: #b7ece4
}

.xtyaymo {
    color: #08555e99
}

.xu111f1 {
    border-inline-start-color: #f2f2f299
}

.xu25ghj {
    transform: translateY(-1em)
}

.xu25z0z {
    border-start-end-radius: inherit
}

.xu9bex9 {
    box-shadow: 0 0 0 2px #ffffff59
}

.xua3uq3 {
    transition-property: height
}

.xufgmhm {
    border-inline-end-color: #c3e1c8
}

.xufiiko {
    background-color: #352b63
}

.xufnvkl {
    display: flow-root
}

.xuij49y {
    animation-iteration-count: 2
}

.xuk3077 {
    align-items: flex-end
}

.xuk3xq1 {
    outline-color: #25272899
}

.xukdpi9 {
    stroke: #cbd2d999
}

.xul4mb0 {
    outline-color: #cbd2d933
}

.xule2z1 {
    margin-inline-end: -24px
}

.xultyqf {
    stroke: #f1f4f7
}

.xumwmo6 {
    transform: translate(100%)
}

.xunltyl {
    color: #b3540199
}

.xuo13n2 {
    transition-property: background-color, transform
}

.xuo7x8y {
    opacity: .12
}

.xuomxxr {
    box-shadow: 0 0 0 2px #1771ed66
}

.xuqacwm {
    animation-timing-function: cubic-bezier(.17, .17, 0, 1)
}

.xut0zgu {
    outline-color: #7b64c0
}

.xut1imn {
    background-color: #5a92ff
}

.xuubenj {
    border-inline-start-color: #c0c4e999
}

.xuviq26 {
    border-inline-start-color: #fad0ca
}

.xuvmy6d {
    color: #8f0717
}

.xuwcdde {
    border-inline-end-color: #0064e099
}

.xuwo63k {
    border-inline-start-color: #ffffff59
}

.xuxdgph {
    border-inline-end-color: #d2780599
}

.xuxvh1q {
    color: #fff
}

.xuxw1ft {
    white-space: nowrap
}

.xuy72oy {
    justify-self: stretch
}

.xv0fiyf {
    fill: #006b4e
}

.xv37bdw {
    border-inline-start-color: #bee1dc99
}

.xv54qhq {
    padding-inline-end: 16px
}

.xv5lvn5 {
    border-inline-start-color: transparent
}

.xv5twrn {
    cursor: move
}

.xv66ln5 {
    box-shadow: 0 0 0 2px #006b4e
}

.xv76u7 {
    fill: #0000
}

.xvc51xn {
    margin-inline-start: 32px
}

.xvc5jky {
    margin-inline-start: auto
}

.xvchdo9 {
    border-inline-start-color: #4785ff99
}

.xvdajd4 {
    border-inline-start-color: #965e0399
}

.xvfcu65 {
    background-color: #fff1cc80
}

.xvg9o4p {
    outline-color: #ffba00
}

.xvju7g0 {
    background-color: #4f3d02
}

.xvklw4t {
    inset-inline-start: -17px
}

.xvmahel {
    -webkit-font-smoothing: antialiased
}

.xvpkmg4 {
    opacity: .25
}

.xvrqb0d {
    border-inline-start-color: #1877f299
}

.xvs2etk {
    border-start-start-radius: 100%
}

.xvs2uoq {
    background-color: #003a71
}

.xvtqozj {
    color: #ffffff80
}

.xvtuesa {
    border-inline-start-color: #ffba0099
}

.xvupj39 {
    border-inline-end-color: #c3dcf599
}

.xvxohtk {
    background-color: #751700
}

.xvz6yo6 {
    background-image: radial-gradient(currentColor 2px, transparent 0)
}

.xw01apr {
    margin-inline-start: -6px
}

.xw23nyj {
    font-size: .75rem !important
}

.xw2k0h4 {
    border-inline-end-color: #005c6a99
}

.xw2nxsb {
    color: #99b2ab
}

.xw6cgo0 {
    text-anchor: middle
}

.xw78oal {
    grid-auto-flow: column dense
}

.xw7d9y7 {
    transition-timing-function: cubic-bezier(.1, .9, .2, 1)
}

.xw8ag78 {
    animation-duration: .1s
}

.xw9cnsn {
    border-inline-start-color: #dc373c
}

.xwcoy7m {
    color: #fac83c99
}

.xwgxeq8 {
    mix-blend-mode: overlay
}

.xwjgo6w {
    transform: translate(-8px)
}

.xwji4o3 {
    transition-timing-function: ease
}

.xwjibif {
    color: #cde3f5
}

.xwklpps {
    margin-inline-start: 2px
}

.xwoy5s6 {
    box-shadow: 0 0 0 2px #cbe5ff
}

.xwpu04d {
    color: #1771ed
}

.xwqyzqf {
    margin-inline-start: -24px
}

.xwt4hiq {
    outline-color: #63be09
}

.xwu7xsx {
    stroke: #3e4042
}

.xwwk14r {
    box-shadow: 0 0 0 2px #ccc
}

.xwxeajr {
    border-inline-start-color: #cbd2d933
}

.xwy3id5 {
    border-inline-end-style: dashed
}

.xwz0xwf {
    display: inline-grid
}

.xx1htly {
    background-color: #ffebeb80
}

.xx2z2f3 {
    outline-color: #4b419699
}

.xx3ys0k {
    color: #4d3800
}

.xx3zxb9 {
    animation-name: xkjdtl3-B
}

.xx490rm {
    background-color: #8cd9ff33
}

.xx4p2w4 {
    border-inline-start-color: #fff0
}

.xx5cdf1 {
    box-shadow: 0 0 0 2px #333
}

.xx5m6r2 {
    border-inline-start-color: #28cdbf
}

.xx6ddsr {
    outline-color: #aa071e
}

.xx6esqt {
    outline-color: #0000
}

.xx86479 {
    background-color: #fff6dc
}

.xx8yrj7 {
    border-inline-end-color: #465a69
}

.xx92jiq {
    background-color: #e8f3ff
}

.xxa6egd {
    transform: scaleY(0)
}

.xxane8w {
    transition-property: opacity, border-color
}

.xxbbhe4 {
    border-inline-end-color: #0a78be99
}

.xxf4qo {
    border-inline-start-color: #cbd2d999
}

.xxgv453 {
    border-inline-start-color: #afd7ff99
}

.xxio538 {
    line-height: 1.42858 !important
}

.xxiwqjp {
    background-image: linear-gradient(#fff0, #fff)
}

.xxiyk3k {
    outline-color: #43464899
}

.xxj33bx {
    outline-color: #63be0999
}

.xxj5zjr {
    border-inline-end-color: #a7b3bf99
}

.xxlhzvp {
    color: #af500099
}

.xxll6wy {
    background-color: #3b2e02
}

.xxms9a0 {
    box-shadow: 0 0 0 2px #461e82
}

.xxnu56j {
    transition-property: stroke-dashoffset
}

.xxp2s51 {
    border-inline-end-color: #ffba00
}

.xxrbq2n {
    transition-property: width
}

.xxwyo5t {
    background-size: 600% 100%
}

.xxx7yvo {
    inset-inline-end: 4px
}

.xxxvd03 {
    background-color: #076d29
}

.xxxwmre {
    fill: #fff0
}

.xxymvpz {
    vertical-align: middle
}

.xxziih7 {
    transition-timing-function: cubic-bezier(.08, .52, .52, 1)
}

.xy0n2f9 {
    box-shadow: 0 0 0 2px #3c1c0c
}

.xy0yll8 {
    border-inline-end-color: #5c3bbf99
}

.xy19wud {
    background-color: #d4dae6
}

.xy3zruh {
    background-color: #4a319c
}

.xy552ai {
    color: #147b29
}

.xy712c7 {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.xy7mb4w {
    outline-color: #007e5999
}

.xy7vxqu {
    border-inline-end-color: #0064e0
}

.xyg0z23 {
    color: #25272899
}

.xyibjs4 {
    transform-origin: right center
}

.xyiysdx {
    padding-inline-start: 2px
}

.xyjk5l3 {
    stroke: #c3e1c8
}

.xykpoxv {
    border-start-start-radius: var(--x-borderRadius)
}

.xynjuop {
    border-inline-end-color: #25272899
}

.xyob81h {
    border-inline-start-color: #4785ff
}

.xypzpgp {
    background-color: #63be0980
}

.xyqm7xq {
    margin-inline-start: 16px
}

.xyri2b {
    padding-inline-end: 0
}

.xyumdvf {
    border-inline-start-width: 2px
}

.xyvuzz {
    background-color: #af500033
}

.xyznw17 {
    color: #465a6999
}

.xz5rk10 {
    opacity: .2
}

.xzatu2z {
    box-shadow: 0 6px 14px #0003, 0 0 #0003
}

.xzb570r {
    color: #686a6e
}

.xzjeqjr {
    color: #2e2e4c
}

.xzkaem6 {
    z-index: 3
}

.xzm4fik {
    stroke: #fac83c
}

.xzn2k1w {
    transform: scaleX(1)
}

.xzp4d94 {
    stroke: #323435
}

.xzr674e {
    animation-name: x1mxipti-B
}

.xzsj6e5 {
    background-color: #4b4196
}

.xzt5al7 {
    direction: ltr
}

.xzw78ux {
    border-inline-start-color: var(--x-borderInlineStartColor)
}

.xzw8ywn {
    animation-timing-function: cubic-bezier(.14, 1, .34, 1)
}

.xzwoauc {
    inset-inline-start: 16px
}

.xzyj77d {
    direction: rtl
}

.x107ta9c:not([stylex-hack])>:not(:first-child) {
    margin-inline-end: 8px
}

.x10kl4pp:not([stylex-hack]) [role=rowheader] {
    background-image: linear-gradient(to right, var(--geodesic-color-interactive-background-selected-active), var(--geodesic-color-interactive-background-selected-active))
}

.x10tvb59:not([stylex-hack])>*+* {
    margin-inline-end: 12px
}

.x120ccyz:not([stylex-hack]) svg {
    fill: currentColor
}

.x13wx0b2:not([stylex-hack]) [role=rowheader] {
    background-image: linear-gradient(to right, var(--geodesic-color-interactive-background-flat-focused), var(--geodesic-color-interactive-background-flat-focused))
}

.x14at4f5:not([stylex-hack]) [role=gridcell] {
    background-image: linear-gradient(to right, var(--geodesic-color-interactive-background-selected-active), var(--geodesic-color-interactive-background-selected-active))
}

.x14bzwq1:not([stylex-hack])>:not(:last-child) {
    margin-inline-end: 16px
}

.x15kcscs:not([stylex-hack])>*+* {
    margin-inline-start: -1px
}

.x16o6u9d:not([stylex-hack])>*+* {
    margin-inline-end: 8px
}

.x16r1q4p:not([stylex-hack]) [role=rowheader] {
    background-image: linear-gradient(to right, var(--geodesic-color-interactive-background-selected-idle), var(--geodesic-color-interactive-background-selected-idle))
}

.x1779cjh:not([stylex-hack]) button {
    z-index: 1
}

.x19c8rsd:not([stylex-hack]) [role=gridcell] {
    background-image: linear-gradient(to right, var(--geodesic-color-interactive-background-selected-focused), var(--geodesic-color-interactive-background-selected-focused))
}

.x1akvlf7:not(:first-of-type) {
    margin-inline-start: -1px
}

.x1dka6rp:not([stylex-hack])>* {
    transform: translate(-50%, -50%)
}

.x1drwrgc:not([stylex-hack]) [role=gridcell] {
    background-image: linear-gradient(to right, var(--geodesic-color-background-wash-muted), var(--geodesic-color-background-wash-muted))
}

.x1e2iszw:not([stylex-hack])>*:focus-within {
    z-index: 1
}

.x1fd582z:not([stylex-hack])>*+* {
    margin-inline-start: 16px
}

.x1fvp05l:not([stylex-hack])>:not(:first-child) {
    margin-inline-end: 12px
}

.x1fwqcib:not([stylex-hack])>:not(:first-child) {
    margin-inline-end: 4px
}

.x1fx793y:not([stylex-hack])>:not(:first-child) {
    margin-inline-end: 32px
}

.x1gmw65p:not([stylex-hack])>*+* {
    margin-inline-start: 4px
}

.x1h8o09z:not([stylex-hack]) [role=rowheader] {
    background-image: linear-gradient(to right, var(--geodesic-color-interactive-background-selected-focused), var(--geodesic-color-interactive-background-selected-focused))
}

.x1iknuni:not([stylex-hack])>* {
    position: relative
}

.x1k0if8d:not([stylex-hack])>*+* {
    display: block
}

.x1o3kp5p:not([stylex-hack]) img {
    object-fit: contain
}

.x1om68hv:not([stylex-hack]) [role=gridcell] {
    background-image: linear-gradient(to right, var(--geodesic-color-interactive-background-flat-focused), var(--geodesic-color-interactive-background-flat-focused))
}

.x1q1rkhy:not([stylex-hack]) img {
    position: absolute
}

.x1rm9qnc:focus-within {
    z-index: 1
}

.x1tnyyyv:not([stylex-hack]) [role=gridcell] {
    background-image: linear-gradient(to right, var(--geodesic-color-interactive-background-flat-active), var(--geodesic-color-interactive-background-flat-active))
}

.x1tutvks:-webkit-autofill {
    -webkit-text-fill-color: currentColor
}

.x1vf8kge:not([stylex-hack]) [role=button] {
    z-index: 1
}

.x1vutiiz:not([stylex-hack]) [role=rowheader] {
    background-image: linear-gradient(to right, var(--geodesic-color-interactive-background-flat-active), var(--geodesic-color-interactive-background-flat-active))
}

.x1xsc7gk:not([stylex-hack])>:not(:last-child) {
    margin-inline-end: 4px
}

.x1yjt41m:not([stylex-hack])>*+* {
    margin-inline-end: 4px
}

.x40m3xb:not([stylex-hack])>*+* {
    margin-inline-start: 32px
}

.x5mzjn8:not([stylex-hack])>*+* {
    margin-inline-start: 8px
}

.x7elk82:not([stylex-hack]) button {
    pointer-events: auto
}

.x8va1my:not([stylex-hack])>:not(:last-child) {
    margin-inline-end: 8px
}

.xbiq8gi:not([stylex-hack])>:not(:last-child) {
    margin-inline-end: 12px
}

.xdma8tb:not([stylex-hack]) img {
    inset-inline-start: 0
}

.xdweeqy:not([stylex-hack])>:not(:last-child) {
    margin-inline-end: 32px
}

.xfiozdf:not([stylex-hack])>*+* {
    margin-inline-end: 16px
}

.xfl08ap:not([stylex-hack]) [role=rowheader] {
    background-image: linear-gradient(to right, var(--geodesic-color-background-wash-muted), var(--geodesic-color-background-wash-muted))
}

.xfrpkgu:-webkit-autofill {
    color: currentColor
}

.xh6r515:not([stylex-hack]) [role=button] {
    pointer-events: auto
}

.xhl3afg:not([stylex-hack]) img {
    object-fit: cover
}

.xiikhqm:not([stylex-hack])>*+* {
    margin-inline-start: 12px
}

.xm6tl3j:not([stylex-hack]) [role=gridcell] {
    background-image: linear-gradient(to right, var(--geodesic-color-interactive-background-selected-idle), var(--geodesic-color-interactive-background-selected-idle))
}

.xni1clt:-webkit-autofill {
    box-shadow: 0 0 0 19px #fff inset
}

.xo1gg6t:not([stylex-hack])>:not(:first-child) {
    margin-inline-end: 16px
}

.xr4kmwn:not([stylex-hack])>*+* {
    margin-inline-end: 32px
}

.xt24udd:not([stylex-hack])>* {
    position: absolute
}

.xu3tz18:not([stylex-hack])>div>*+* {
    display: block
}

.xw9jwym:not([stylex-hack])>* {
    z-index: 0
}

.x1t2a0gk:last-child {
    margin-inline-start: 32px
}

.x1v6wkek:last-child {
    border-inline-end-style: none
}

.x1a65qzt:hover {
    box-shadow: inset 0 0 0 100px var(--geodesic-color-interactive-background-flat-focused)
}

.x1c3glr3:hover {
    opacity: .7
}

.x1o7uuvo:hover {
    opacity: 1
}

.x1umu4i0:hover {
    cursor: ew-resize
}

.xle4wtn:hover {
    color: #006b4e
}

.x16i9c61:active {
    box-shadow: inset 0 0 0 100px var(--geodesic-color-interactive-background-flat-active)
}

.x4gyw5p:active {
    opacity: 1
}

.xcdnw81:active {
    opacity: .5
}

@media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
        transition-duration: 0s
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
        animation-duration: 0s
    }
}

.x100vrsf {
    width: 40px
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10dmaz5 {
    border-top-color: #b9c3eb
}

.x10if2u2 {
    border-bottom-color: #1c2b33
}

.x10narxx {
    border-top-color: #b35401
}

.x10o8aug {
    border-bottom-color: #4dbba699
}

.x10rwhn0 {
    border-bottom-color: #fac83c
}

.x10tnzdb {
    border-top-color: var(--fds-blue-60)
}

.x10vniu7 {
    border-bottom-color: #ffffffbf
}

.x10w6t97 {
    height: 32px
}

.x10wjd1d {
    height: 50px
}

.x10wlt62 {
    overflow-y: hidden
}

.x1116hh2 {
    border-top-color: #ffeae699
}

.x1120s5i {
    padding-bottom: 2px
}

.x114jws4 {
    max-height: 60vh
}

.x11dsxo9 {
    border-bottom-color: #6853a4
}

.x11jghpn {
    max-width: 1208px
}

.x11odbn4 {
    border-top-color: #d9361699
}

.x11tup63 {
    margin-bottom: -7px
}

.x11v989v {
    border-bottom-color: #ffc4c8
}

.x1247r65 {
    width: 60px
}

.x125ah2r {
    border-bottom-color: #d27805
}

.x12bjkmm {
    border-bottom-color: #ffde89
}

.x12c9i6l {
    border-bottom-color: #dc373c
}

.x12imtbs {
    min-width: 446px
}

.x12ldkxm {
    border-bottom-color: #b3540199
}

.x12nagc {
    margin-bottom: 4px
}

.x12td289 {
    border-bottom-color: #afd7ff
}

.x12v4xzp {
    border-bottom-color: #fcdbb699
}

.x12wtdlo {
    border-top-color: #25272899
}

.x13198l7 {
    border-top-color: #ccd0d5
}

.x131zvme {
    border-bottom-color: #55b473
}

.x135pmgq {
    margin-top: -20px
}

.x136yy5x {
    border-bottom-color: #0000008c
}

.x1390uu4 {
    border-top-color: #bee1dc
}

.x13dfd2h {
    border-bottom-color: #34485499
}

.x13fuv20 {
    border-top-style: solid
}

.x13o0s5z {
    min-width: 400px
}

.x13oubkp {
    width: 96px
}

.x13p2phy {
    border-bottom-color: #26262699
}

.x13qp9f6 {
    min-width: min-content
}

.x13vifvy {
    top: 0
}

.x13wdihx {
    margin-bottom: 11px
}

.x13wwr7t {
    border-bottom-color: var(--fds-gray-25)
}

.x13zrc24 {
    padding-top: 40px
}

.x13zx6y {
    width: 68px
}

.x141h4ib {
    border-top-color: #d31130
}

.x143ekuk {
    border-top-color: #ffebeb
}

.x143n81 {
    border-top-color: #d2780599
}

.x14atkfc {
    width: auto
}

.x14ciawu {
    padding-top: 7px !important
}

.x14ihq94 {
    border-top-color: #0a78be
}

.x14qfxbe {
    width: 36px
}

.x14vqqas {
    margin-top: 12px
}

.x158ke7r {
    height: 21px
}

.x15oa794 {
    border-bottom-color: #faeba499
}

.x15okq62 {
    border-top-color: #a7b3bf99
}

.x15x72sd {
    min-width: auto
}

.x15xp2xe {
    border-top-color: #b5b7bb
}

.x15yg21f {
    width: 56px
}

.x1607til {
    border-top-color: #0064e099
}

.x16ajwxl {
    max-width: 364px
}

.x16d3s56 {
    height: 144px
}

.x16lorcv {
    border-top-color: #28394399
}

.x16nrsnc {
    height: 400px
}

.x16stqrj {
    border-bottom-color: transparent
}

.x16ui92o {
    border-bottom-color: #7b64c099
}

.x16xo4sp {
    min-width: 18px
}

.x16ye13r {
    height: var(--x-height)
}

.x16yrpbi {
    border-top-color: #fff1cc
}

.x16z1lm9 {
    margin-top: -7px
}

.x170jfvy {
    height: 10px
}

.x175se34 {
    border-top-color: #007e5999
}

.x178xt8z {
    border-top-width: 1px
}

.x17br7ac {
    border-top-color: #fff9
}

.x17na0u1 {
    max-width: 85%
}

.x17ogk6g {
    border-bottom-color: #b5b7bb99
}

.x17zeodk {
    padding-bottom: 5px !important
}

.x183qes1 {
    border-bottom-color: #c3e1c8
}

.x1849jeq {
    width: 30px
}

.x188jbss {
    border-bottom-color: #28394399
}

.x18ce9k1 {
    border-bottom-color: var(--fds-gray-80)
}

.x18d28e {
    border-top-color: #f05f69
}

.x18d9i69 {
    padding-bottom: 0
}

.x18fmipm {
    border-bottom-color: #daf2c2
}

.x18o9fk2 {
    border-top-color: #fff1cc99
}

.x18skwv7 {
    border-bottom-color: #d1d3d5
}

.x18ym6om {
    border-bottom-color: #c6ecbd
}

.x193iq5w {
    max-width: 100%
}

.x19aweqf {
    max-height: 180px
}

.x19d7a1b {
    border-bottom-color: #afd7ff99
}

.x19hpucz {
    border-bottom-width: var(--x-borderWidth)
}

.x19i4x3x {
    border-bottom-color: #b5d6eb
}

.x19ip775 {
    bottom: 1px
}

.x19jl5h0 {
    border-top-color: #0064e0
}

.x19jt4uy {
    border-top-color: #dc373c
}

.x19lrbp {
    border-bottom-color: #025d66
}

.x19ostpw {
    bottom: 144px
}

.x1a00udw {
    width: 15px
}

.x1a16cs9 {
    height: 11px !important
}

.x1a5a0bv {
    border-top-color: #0a78be99
}

.x1a842fp {
    height: 170px
}

.x1a8lsjc {
    padding-bottom: 10px
}

.x1ad3yod {
    height: 348px
}

.x1anald3 {
    border-bottom-color: #007e59
}

.x1anpbxc {
    margin-top: 10px
}

.x1ap80js {
    max-width: 800px
}

.x1ase8ze {
    border-top-color: #006b4e99
}

.x1aszyzf {
    border-bottom-color: #ffeae699
}

.x1atx4j1 {
    top: 6px
}

.x1b51vyi {
    height: 180px
}

.x1bdw10x {
    padding-top: 6.5px !important
}

.x1bii2zr {
    border-top-color: #ffffffbf
}

.x1bo3qp0 {
    border-top-color: #5c3bbf99
}

.x1bo65i3 {
    height: 360px
}

.x1bwycvy {
    max-height: 100vh
}

.x1c5ov8f {
    border-bottom-color: #ffeae6
}

.x1c73hx3 {
    border-top-color: #4dbba6
}

.x1ccmj1r {
    border-top-color: #ffffff26
}

.x1ceo88z {
    border-top-color: #1c2b33
}

.x1cf171e {
    border-bottom-color: #1877f24d
}

.x1cqkx96 {
    border-top-color: #afd7ff
}

.x1cvmir6 {
    width: 360px
}

.x1cwwe0o {
    border-bottom-color: #fff1cc
}

.x1d0vx4x {
    border-bottom-color: #28cdbf
}

.x1d1eagu {
    border-top-color: #025d66
}

.x1d3na89 {
    margin-top: -28px
}

.x1d4kcbu {
    padding-top: 6px !important
}

.x1d8lozg {
    border-top-color: #3e4042
}

.x1dc814f {
    max-width: 350px
}

.x1debvd2 {
    border-bottom-color: #fff0
}

.x1dg584e {
    border-bottom-color: #ffebeb99
}

.x1dmp6jm {
    width: 80px
}

.x1dnml7z {
    height: 54px
}

.x1dr59a3 {
    height: 100vh
}

.x1dv8ops {
    border-bottom-color: #b7ece4
}

.x1dwxm3q {
    border-bottom-color: #e2a400
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1e58e34 {
    border-top-color: #e2e5e999
}

.x1ebjg9s {
    border-top-color: #acafb2
}

.x1ef9yj7 {
    border-top-color: #ffebeb99
}

.x1ejq31n {
    border-top-style: none
}

.x1eohcom {
    border-bottom-color: #fcdbb6
}

.x1eokpp2 {
    height: 684px
}

.x1epr2q8 {
    border-bottom-color: #a20c1799
}

.x1exxf4d {
    border-top-color: var(--media-inner-border)
}

.x1exxlbk {
    width: 100px
}

.x1ey2m1c {
    bottom: 0
}

.x1f1nlb9 {
    width: 25%
}

.x1f29zjl {
    border-top-color: #d93616
}

.x1f91mn3 {
    border-bottom-color: #cbd2d933
}

.x1f99s43 {
    border-top-color: #076d29
}

.x1ffmiix {
    height: 113px
}

.x1fgtraw {
    height: 28px
}

.x1fk5e6q {
    border-top-color: #d1d3d599
}

.x1fo6t33 {
    top: -4px
}

.x1fu4wjh {
    border-top-color: #4785ff
}

.x1fu8urw {
    width: 64px
}

.x1fxk84t {
    width: 54px
}

.x1fznrkb {
    width: 144px
}

.x1g5v70j {
    min-width: 46px
}

.x1gb2em4 {
    height: 68px
}

.x1gcplko {
    border-bottom-color: #00000059
}

.x1glqvem {
    border-top-color: #543e8f
}

.x1gmergp {
    border-top-color: #1877f299
}

.x1gnnpzl {
    height: 30px
}

.x1gp4ovq {
    border-top-width: 4px
}

.x1gsj6ja {
    border-bottom-color: #ffebeb
}

.x1gslohp {
    margin-top: 4px
}

.x1gue8kj {
    padding-bottom: 50vh
}

.x1h2mt7u {
    border-bottom-width: 4px
}

.x1h2pp2p {
    border-top-color: #7b64c099
}

.x1h82pa1 {
    border-top-color: #965e0399
}

.x1hglbnh {
    border-top-color: #b5b7bb99
}

.x1hmc55k {
    border-bottom-color: #4785ff99
}

.x1hq5gj4 {
    margin-bottom: 24px
}

.x1hshjfz {
    min-height: 16px
}

.x1hwfl5k {
    border-top-color: #0000
}

.x1hwv8p7 {
    border-bottom-color: #b5b7bb
}

.x1hy7a1q {
    max-height: 336px
}

.x1hz3ys {
    border-bottom-color: #5c3bbf99
}

.x1i0n78g {
    width: 294px
}

.x1i1rx1s {
    width: 1px
}

.x1i84dvx {
    height: 9px !important
}

.x1i8gxiq {
    border-top-color: #323435
}

.x1ib7hzr {
    border-top-color: #faeba4
}

.x1iiql3v {
    width: 335px
}

.x1iizi46 {
    border-top-color: #465a69
}

.x1ikciiz {
    border-bottom-color: #43464899
}

.x1iorvi4 {
    padding-top: 4px
}

.x1iymm2a {
    margin-bottom: 32px
}

.x1iz7c1q {
    border-bottom-color: #e2e5e999
}

.x1izlinf {
    border-bottom-color: #283943
}

.x1j3tiif {
    border-bottom-color: #323435
}

.x1j85h84 {
    padding-bottom: 1px
}

.x1j9u4d2 {
    max-width: 400px
}

.x1jcbksy {
    max-height: 420px
}

.x1jknau5 {
    border-bottom-color: #965e03
}

.x1jmyo6n {
    border-top-color: #d47b04
}

.x1jn76jz {
    min-width: 56px
}

.x1jyvsjm {
    border-bottom-color: #ffba0099
}

.x1jyxor1 {
    margin-bottom: -1px
}

.x1jzhcrs {
    min-width: 200px
}

.x1k6dk18 {
    border-top-color: #63788a
}

.x1k70j0n {
    margin-top: 6px
}

.x1k79k8z {
    border-top-color: #b5d6eb99
}

.x1kbppkt {
    width: 33.333%
}

.x1kcxb1m {
    border-top-color: #d1d3d5
}

.x1kgmq87 {
    margin-top: -2px
}

.x1kky2od {
    width: 16px
}

.x1kl0l3y {
    width: 21px
}

.x1kpxq89 {
    height: 12px
}

.x1kr8tdy {
    border-top-width: 6px
}

.x1ksa9ua {
    max-width: 136px
}

.x1kysglf {
    height: 77px
}

.x1l1pku7 {
    max-height: calc(90vh - 120px)
}

.x1l2rt3b {
    width: 400px
}

.x1l36t39 {
    height: 1rem
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1lyvz0o {
    border-bottom-color: #252728
}

.x1m1yzbb {
    border-bottom-color: #006b4e99
}

.x1m3v4wt {
    height: 200px
}

.x1mkfwv0 {
    border-bottom-color: #96cda0
}

.x1mlwj4c {
    height: 209px
}

.x1mp4o7t {
    padding-top: 50vh
}

.x1mqy7d8 {
    border-bottom-color: #fad0ca
}

.x1n6b576 {
    height: 245px
}

.x1n72i01 {
    border-top-color: #c0c4e9
}

.x1najy0q {
    height: 117px
}

.x1nb4dca {
    border-bottom-color: var(--media-inner-border)
}

.x1nb6za0 {
    min-width: 44px
}

.x1ni55yi {
    border-top-color: #1c2b3399
}

.x1nj4ozq {
    border-bottom-color: #f05f69
}

.x1njhlm6 {
    height: 41px
}

.x1nn3v0j {
    padding-top: 2px
}

.x1not7rs {
    border-bottom-color: #007e5999
}

.x1npe4i {
    border-top-color: #465a6999
}

.x1nqzi6q {
    bottom: var(--x-bottom)
}

.x1nswdvk {
    max-height: 400px;
    max-height: min(400px, 40vh)
}

.x1nv1xgd {
    border-top-color: #acafb299
}

.x1nve4mm {
    border-top-color: #7b64c0
}

.x1ny4bl9 {
    border-top-color: #ffeae6
}

.x1nzp1ka {
    border-top-color: #1877f2
}

.x1nzzu36 {
    border-bottom-color: #419bd7
}

.x1o583il {
    bottom: -4px
}

.x1o7y6m2 {
    margin-top: 4px !important
}

.x1odjw0f {
    overflow-y: auto
}

.x1olnahp {
    border-top-color: #076d2999
}

.x1oohye9 {
    border-top-color: #cbd2d980
}

.x1ov446s {
    border-bottom-color: #f1f4f799
}

.x1ov5mx2 {
    min-width: 208px
}

.x1ow4hk9 {
    padding-top: 60px
}

.x1oxkl7l {
    height: 10px !important
}

.x1oysuqx {
    width: 200px
}

.x1p3az52 {
    border-top-color: #63be09
}

.x1p5oq8j {
    padding-top: 24px
}

.x1pdr0v7 {
    top: -1px
}

.x1peatla {
    height: 64px
}

.x1peuizl {
    width: 440px
}

.x1pf8lyu {
    height: 17px !important
}

.x1phlbz0 {
    max-height: 400px
}

.x1pizb70 {
    height: 3rem
}

.x1pju0fl {
    width: 50px
}

.x1plvlek {
    overflow-x: visible
}

.x1pu0km1 {
    border-top-color: #daf2c299
}

.x1py6mlr {
    border-bottom-color: #63be09
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1q59h4z {
    min-width: 896px
}

.x1q5yig5 {
    width: 272px
}

.x1q6aqyx {
    min-width: 10px
}

.x1qa1ihp {
    border-bottom-color: #a7b3bf
}

.x1qe93s9 {
    width: calc(100% + 48px)
}

.x1qf6ljv {
    border-top-color: #c3e1c899
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1qpetc5 {
    border-bottom-color: #5c3bbf80
}

.x1qx5ct2 {
    height: 20px
}

.x1qyvd2d {
    border-top-color: #fff
}

.x1r35sqa {
    height: 20px !important
}

.x1r9kitl {
    width: 41px
}

.x1rbtt5h {
    border-top-color: #b7ece4
}

.x1rdy4ex {
    margin-top: -4px
}

.x1rfaoo0 {
    min-height: 70px
}

.x1ricohh {
    border-top-color: #c52a2f
}

.x1rjxu9j {
    max-height: 478px
}

.x1rkru5j {
    max-height: 550px
}

.x1rq5m6k {
    max-height: 500px
}

.x1rqw21r {
    margin-bottom: 2px !important
}

.x1ru1r0j {
    border-bottom-color: #465a6999
}

.x1rwbb3v {
    border-bottom-color: #5c3bbf1a
}

.x1s3yuht {
    min-width: 235px
}

.x1s5585f {
    border-top-color: #ffde89
}

.x1s5pnqf {
    border-bottom-color: #c52a2f
}

.x1se9l4z {
    border-top-color: #f2f2f2
}

.x1sh0tsm {
    height: 4rem
}

.x1sh9yuh {
    padding-bottom: 4px !important
}

.x1sjo5pr {
    border-bottom-color: #ffffff59
}

.x1sla5pk {
    width: 118px
}

.x1slsbsh {
    max-width: 1004px
}

.x1sqlwr6 {
    border-top-color: #00000059
}

.x1st17fz {
    border-top-color: #ffc4c8
}

.x1swbwvd {
    width: 61px
}

.x1swwwwx {
    border-top-color: #b9c3eb99
}

.x1sy0etr {
    border-bottom-style: none
}

.x1sy10c2 {
    margin-top: 20px
}

.x1sy62q8 {
    border-top-color: #fff6dc99
}

.x1t0t092 {
    border-top-color: #d27805
}

.x1t2pt76 {
    min-height: inherit
}

.x1t30bfl {
    border-bottom-color: #c3dcf599
}

.x1t4xssw {
    border-bottom-color: var(--fds-black)
}

.x1td3qas {
    width: 32px
}

.x1tf45wf {
    border-bottom-color: #4b419699
}

.x1u2d2a2 {
    min-width: 280px
}

.x1u33ha1 {
    border-bottom-color: #cbd2d91a
}

.x1u5z0ei {
    height: 240px
}

.x1u9mewc {
    bottom: 28px
}

.x1ua8mxg {
    border-top-color: #543e8f99
}

.x1us19tq {
    min-height: 100%
}

.x1useyqa {
    width: 48px
}

.x1uu1fcu {
    border-top-color: red
}

.x1uyloqa {
    border-top-color: var(--fds-spectrum-grape-dark-1)
}

.x1uzuyz5 {
    border-top-color: #720aba99
}

.x1v0et3s {
    border-top-color: #c3dcf5
}

.x1v4s8kt {
    width: 6px
}

.x1v6vmgv {
    border-top-color: #fad0ca
}

.x1v8p93f {
    border-top-color: transparent
}

.x1vbyjet {
    padding-top: 5px !important
}

.x1vd4hg5 {
    height: 300px
}

.x1ve1pma {
    border-bottom-color: #c0c4e999
}

.x1vf6xch {
    border-top-color: #ffc4c899
}

.x1vkhu9o {
    border-bottom-color: #4dbba6
}

.x1vlcki3 {
    border-bottom-color: #25272899
}

.x1vm23js {
    border-top-color: #434648
}

.x1vqgdyp {
    height: 40px
}

.x1vtj31x {
    width: 93px
}

.x1vx98v3 {
    border-bottom-color: #0000
}

.x1vzfqg6 {
    border-bottom-color: #daf2c299
}

.x1vzozep {
    border-bottom-color: #b9c3eb99
}

.x1wgoujw {
    border-bottom-color: #bee1dc
}

.x1whmrnk {
    border-top-color: #e2a400
}

.x1wkjkq9 {
    border-top-color: #26262699
}

.x1wkxgih {
    height: 120px
}

.x1wsgfga {
    margin-bottom: -8px
}

.x1wvlcgs {
    border-bottom-color: #dc373c99
}

.x1x0gksc {
    height: 62px
}

.x1x1rfll {
    max-width: none
}

.x1x20ilw {
    border-top-color: var(--fds-gray-25)
}

.x1xc55vz {
    width: 8px
}

.x1xczbjr {
    border-bottom-color: #fff6dc
}

.x1xeopk8 {
    height: 118px
}

.x1xgujw2 {
    border-top-color: #cbd2d999
}

.x1xkgdl9 {
    border-bottom-color: #720aba99
}

.x1xm91n6 {
    border-top-color: #28cdbf
}

.x1xmf6yo {
    margin-top: 8px
}

.x1xoerdy {
    min-height: 500px
}

.x1xp8n7a {
    width: 18px
}

.x1xxjqy4 {
    height: 147px
}

.x1xy2ir9 {
    height: 533px
}

.x1y0w0go {
    margin-top: .25px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1y332i5 {
    margin-top: -1px
}

.x1y4mv0a {
    border-top-color: #eff6ea99
}

.x1yazhjl {
    border-top-color: #c0c4e999
}

.x1ycyp38 {
    border-top-color: #4785ff99
}

.x1ydfgdy {
    border-bottom-color: #4785ff
}

.x1ye665i {
    border-top-color: #63be0999
}

.x1yh48zd {
    border-top-color: #ffba00
}

.x1ykpatu {
    padding-bottom: 7px
}

.x1ypiaak {
    border-top-color: #ffffff40
}

.x1yps4s0 {
    border-top-color: #96cda0
}

.x1yrsyyn {
    padding-top: 6px
}

.x1yz5e3v {
    border-bottom-color: #076d29
}

.x1yzmhis {
    height: 167px
}

.x1yztbdb {
    margin-bottom: 16px
}

.x1z0t2nm {
    border-bottom-color: #076d2999
}

.x21b0me {
    border-bottom-color: #00000026
}

.x24d7kb {
    min-width: 800px
}

.x24u15m {
    width: 94px
}

.x2i0jwv {
    width: 196px
}

.x2khbmp {
    border-top-color: #c3e1c8
}

.x2lwn1j {
    min-height: 0
}

.x2qqsnf {
    width: 216px
}

.x2wyyj2 {
    border-top-color: #b3540199
}

.x2x2exm {
    height: 71px
}

.x2x41l1 {
    border-bottom-width: 3px
}

.x37h10p {
    border-bottom-color: #0064e099
}

.x38d54n {
    border-top-color: #e2e5e9
}

.x3f82sy {
    border-bottom-color: #5c3bbf
}

.x3h4tne {
    bottom: 32px
}

.x3hqpx7 {
    width: 50%
}

.x3igimt {
    height: inherit
}

.x3tsosj {
    max-height: 570px
}

.x41k7rp {
    height: 110px
}

.x450l9j {
    min-width: 90px
}

.x46jg8d {
    min-width: 32px
}

.x4b49xg {
    border-top-color: #afd7ff99
}

.x4enuk6 {
    border-bottom-color: #d2780599
}

.x4ii5y1 {
    margin-bottom: auto
}

.x4p5aij {
    padding-top: 1px
}

.x4vbgl9 {
    margin-bottom: -4px
}

.x4yhs0f {
    max-width: 175px
}

.x4yy6wa {
    margin-top: 2px !important
}

.x50cjq {
    min-height: 25px
}

.x50nt6o {
    border-bottom-color: #d47b04
}

.x51ohtg {
    width: 4px
}

.x577seg {
    padding-bottom: 6px !important
}

.x5kalc8 {
    height: 42px
}

.x5lhr3w {
    width: var(--x-width)
}

.x5lnnqw {
    border-bottom-color: var(--fds-spectrum-teal-dark-1)
}

.x5luydx {
    border-top-color: #f1f4f7
}

.x5oguxy {
    border-top-color: #b5d6eb
}

.x5plfxc {
    border-top-color: #720aba
}

.x5w4yej {
    min-width: 160px
}

.x5xfw1x {
    border-top-color: #fad0ca99
}

.x5yr21d {
    height: 100%
}

.x65nank {
    min-height: auto
}

.x65vddv {
    border-bottom-color: var(--fds-spectrum-grape-dark-1)
}

.x67jkzr {
    border-bottom-color: #acafb299
}

.x6c5l4p {
    min-width: 80px
}

.x6ikm8r {
    overflow-x: hidden
}

.x6jfhxk {
    border-top-color: #e7dcfe
}

.x6kzwsm {
    border-bottom-color: #0a78be
}

.x6sto7s {
    border-top-color: var(--fds-spectrum-teal-dark-1)
}

.x6u2o8i {
    padding-bottom: 5.5px !important
}

.x6vnbo {
    border-top-color: #a7b3bf
}

.x6vygpy {
    border-bottom-color: #ffffff40
}

.x6zn109 {
    border-bottom-color: #c6ecbd99
}

.x780zcu {
    height: 49.5%
}

.x7ab17h {
    max-height: none
}

.x7no73j {
    border-top-color: #f1f4f799
}

.x7ui09t {
    border-top-color: #55b473
}

.x7volge {
    border-bottom-color: #005c6a99
}

.x7wgvq7 {
    margin-top: -12px
}

.x85qplk {
    border-top-color: #fff6dc
}

.x889kno {
    padding-top: 10px
}

.x89wwaf {
    height: 142px
}

.x8glzvx {
    border-top-color: #aa071e
}

.x8j80b {
    border-bottom-color: #c3dcf5
}

.x8t5695 {
    border-bottom-color: #b5d6eb99
}

.x8uew1 {
    border-bottom-color: #1877f2
}

.x8viiok {
    margin-bottom: 0 !important
}

.x8yj6t5 {
    width: 20%
}

.x9041oi {
    min-width: 2px
}

.x911wpf {
    border-bottom-color: #32343599
}

.x931nox {
    border-top-color: #ffffff8c
}

.x972fbf {
    border-top-width: 0
}

.x98io7z {
    min-height: 264px
}

.x99lm9z {
    border-top-color: #965e03
}

.x9dczf4 {
    height: 53px
}

.x9gwk0z {
    top: -17px
}

.x9l1rug {
    padding-top: 4.5px !important
}

.x9otpla {
    margin-top: -8px
}

.x9ri80z {
    top: 40px
}

.x9sc8c8 {
    max-height: 440px
}

.x9smexh {
    border-top-color: #b7ece499
}

.x9zrlhn {
    border-top-color: #c6ecbd99
}

.xa05pge {
    border-top-color: #007e59
}

.xa19b9e {
    border-top-color: #a20c1799
}

.xa2ucg8 {
    border-bottom-color: #262626
}

.xa96qbs {
    border-bottom-color: #e2e5e9
}

.xab44vc {
    border-bottom-color: #006b4e
}

.xamhcws {
    border-top-width: 2px
}

.xat24cr {
    margin-bottom: 0
}

.xav2t64 {
    border-bottom-color: #4b4196
}

.xavktm2 {
    height: 8px !important
}

.xaymia4 {
    height: 51px
}

.xb2v2qv {
    border-top-color: var(--fds-spectrum-slate-dark-2)
}

.xb6alvd {
    border-bottom-color: #cbd2d999
}

.xb9moi8 {
    border-top-color: #00000026
}

.xbb1ro8 {
    max-width: 1262px
}

.xbc0pzm {
    border-top-color: #fac83c
}

.xbezov6 {
    border-bottom-color: #e7dcfe99
}

.xbjdg7r {
    border-top-color: #fff0
}

.xbstwhj {
    width: 450px
}

.xbytaka {
    border-bottom-color: #3e4042
}

.xc02obx {
    max-width: min-content
}

.xc7oezr {
    min-width: 315px
}

.xc9qbxq {
    height: 36px
}

.xcbkimw {
    height: 85px
}

.xcie7l3 {
    border-bottom-color: #b35401
}

.xcjh6jn {
    border-bottom-color: #344854
}

.xckj6z5 {
    border-bottom-color: #c3e1c899
}

.xcu3dun {
    border-top-color: #4b4196
}

.xcv6u2a {
    border-top-color: #34485499
}

.xcvij3o {
    border-bottom-color: #025d6699
}

.xd7y6wv {
    height: 26px
}

.xdgb9ea {
    border-bottom-color: #f5a5a0
}

.xdj266r {
    margin-top: 0
}

.xdk7pt {
    height: 8px
}

.xdmi676 {
    height: max-content
}

.xdzyupr {
    width: 300px
}

.xe6o7t6 {
    border-top-color: #fcdbb699
}

.xecje49 {
    height: 12px !important
}

.xedcshv {
    max-height: inherit
}

.xee31le {
    padding-top: 10px !important
}

.xeepkih {
    width: 62px
}

.xefzj8c {
    padding-bottom: 60px
}

.xeq5yr9 {
    width: fit-content
}

.xettwda {
    height: 2rem
}

.xeuugli {
    min-width: 0
}

.xexx8yu {
    padding-top: 0
}

.xezivpi {
    width: max-content
}

.xfh7bwb {
    border-bottom-color: #d31130
}

.xfhgx45 {
    border-bottom-color: #c0c4e9
}

.xfho9m3 {
    border-bottom-color: #d9361699
}

.xfj4mqu {
    padding-bottom: 4.5px !important
}

.xflrakf {
    border-top-color: #bee1dc99
}

.xfr5jun {
    top: 8px
}

.xg0g6k8 {
    min-width: 254px
}

.xg0jo4d {
    width: 75%
}

.xg2irb7 {
    border-top-color: #525456
}

.xg2n43r {
    border-bottom-color: #fff6dc99
}

.xg55cy2 {
    border-top-color: #fcdbb6
}

.xg6iff7 {
    min-height: 100vh
}

.xg7h5cd {
    height: fit-content
}

.xg87l8a {
    margin-top: 32px
}

.xgdcoeo {
    width: 177px
}

.xgjf8nm {
    border-top-color: #006b4e
}

.xgq9j65 {
    left: var(--x-left)
}

.xgqtt45 {
    min-width: 100%
}

.xgtmz09 {
    max-width: 184px
}

.xgu7n3t {
    height: 156px
}

.xgubulp {
    border-bottom-color: #991df9
}

.xgvd95q {
    border-bottom-color: #63788a
}

.xgxy61o {
    border-bottom-color: #7b64c0
}

.xh3wvx0 {
    margin-bottom: -12px
}

.xh61hlw {
    border-top-color: #c6ecbd
}

.xh7r9u3 {
    top: 192px
}

.xh8yej3 {
    width: 100%
}

.xhgdvh5 {
    border-top-color: #eff6ea
}

.xhmkxl2 {
    min-width: 284px
}

.xhqpbu2 {
    width: calc(100% + 8px)
}

.xhzzt3a {
    border-top-color: #5c3bbf1a
}

.xi3av73 {
    min-height: 120px
}

.xia54jr {
    border-bottom-color: #ffba00
}

.xieb3on {
    margin-bottom: 20px
}

.xii7pa4 {
    border-top-color: #cbd2d933
}

.xijmrfd {
    height: 375px
}

.ximzlnw {
    padding-bottom: 7px !important
}

.xisnujt {
    min-height: 20px
}

.xixdvzn {
    border-top-color: #f2f2f299
}

.xj1b5lq {
    border-bottom-color: #fff1cc99
}

.xjbys53 {
    top: var(--x-top)
}

.xjghbng {
    border-bottom-color: #465a69
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjm9jq1 {
    height: 1px
}

.xjmzsw7 {
    border-bottom-color: #525456
}

.xjnlgov {
    bottom: 20px
}

.xjp8j0k {
    height: 96px
}

.xjpr12u {
    margin-bottom: 2px
}

.xjwf9q1 {
    min-height: 24px
}

.xk1crpa {
    border-bottom-color: #eff6ea
}

.xk3090t {
    border-top-color: #000000bf
}

.xk89ms9 {
    border-top-color: #025d6699
}

.xk9u84 {
    border-top-color: #c3dcf599
}

.xkh9tda {
    border-top-color: var(--fds-gray-20)
}

.xkravru {
    margin-top: -16.25px
}

.xkt91g2 {
    border-top-color: #991df9
}

.xktpd3l {
    min-width: 100px
}

.xkygqaa {
    max-width: 216px
}

.xl0119y {
    border-top-color: #daf2c2
}

.xl0uuke {
    width: 66.666%
}

.xl1g6h6 {
    border-bottom-color: #faeba4
}

.xl687vs {
    border-bottom-color: #f1f4f7
}

.xlaefw9 {
    border-bottom-color: #ffc4c899
}

.xlck83e {
    border-top-color: #419bd7
}

.xlup9mm {
    height: 16px
}

.xlv8yqo {
    max-width: calc(100% - 16px)
}

.xlwqbzb {
    border-bottom-color: #f2f2f299
}

.xlxy82 {
    border-bottom-width: 2px
}

.xlxyqfn {
    height: 50%
}

.xlya59e {
    border-top-style: dashed
}

.xm20trf {
    border-top-color: #cbd2d91a
}

.xm5es1d {
    border-bottom-color: #d1d3d599
}

.xm6i5cn {
    width: 90%
}

.xm7lytj {
    padding-top: 7px
}

.xm80bdy {
    margin-right: -9999px
}

.xme4xts {
    border-top-width: var(--x-borderWidth)
}

.xmgb6t1 {
    margin-bottom: -2px
}

.xmix8c7 {
    height: 18px
}

.xmmdwdf {
    border-bottom-color: #000000bf
}

.xmn4e3e {
    border-top-width: 3px
}

.xmon034 {
    border-bottom-color: var(--fds-blue-60)
}

.xmsjctr {
    width: calc(calc(1/3 * 100%) - 8px)
}

.xmz0i5r {
    max-height: 100%
}

.xn0styv {
    border-top-color: var(--fds-black)
}

.xn4dj60 {
    min-width: 744px
}

.xn6zvj8 {
    border-top-color: #aa071e99
}

.xn9wirt {
    width: 100vw
}

.xnalus7 {
    width: 0
}

.xnf70nx {
    border-bottom-color: #eff6ea99
}

.xnfr1j {
    top: 1px
}

.xng8ra {
    height: 60px
}

.xni59qk {
    width: 72px
}

.xnmxy6g {
    border-top-color: #005c6a99
}

.xnnlda6 {
    height: 56px
}

.xnq0rdo {
    width: min-content
}

.xnvo6ny {
    border-bottom-color: #e7dcfe
}

.xo1zh72 {
    border-bottom-color: #543e8f99
}

.xo3d0r6 {
    border-bottom-color: #fff9
}

.xo6aqc6 {
    border-top-color: #1877f24d
}

.xochlf1 {
    border-top-color: #faeba499
}

.xod5an3 {
    margin-bottom: 12px
}

.xols6we {
    height: 6px
}

.xom0isj {
    bottom: -16.99px
}

.xomdgw0 {
    border-bottom-color: #434648
}

.xomnu4r {
    top: 16px
}

.xou2oxz {
    border-bottom-color: #b9c3eb
}

.xoul6tu {
    border-bottom-color: #fff
}

.xp169jp {
    border-bottom-color: #a7b3bf99
}

.xp3q3xo {
    padding-bottom: 6.5px !important
}

.xp9fch6 {
    border-bottom-color: #0a78be99
}

.xp9zey2 {
    border-bottom-color: #0064e0
}

.xpk8edo {
    border-bottom-color: #ffffff8c
}

.xpvcztv {
    border-bottom-style: dashed
}

.xpvhgef {
    border-bottom-color: #d93616
}

.xpy4mdn {
    border-bottom-color: #965e0399
}

.xpyat2d {
    height: 100px
}

.xq14iec {
    width: 31px
}

.xq6ds35 {
    border-bottom-color: var(--fds-spectrum-slate-dark-2)
}

.xq7vsok {
    border-bottom-color: #720aba
}

.xqbxjqy {
    border-top-color: #dc373c99
}

.xqicx3n {
    border-top-color: #4b419699
}

.xqjnyr0 {
    height: 14px !important
}

.xqm4iv {
    border-bottom-width: 6px
}

.xqmqy1e {
    bottom: -1px
}

.xqtp20y {
    height: 0
}

.xqu0tyb {
    height: 4px
}

.xqui1pq {
    max-height: 90vh
}

.xqui205 {
    margin-top: 24px
}

.xqy0ytq {
    border-top-color: #5c3bbf
}

.xr0dztt {
    min-width: 820px
}

.xr1yuqi {
    margin-top: auto
}

.xr4ctyz {
    height: 100%
}

.xr9ek0c {
    margin-top: 2px
}

.xrgai2v {
    border-top-color: #005c6a
}

.xrlp1an {
    height: 256px
}

.xrp367n {
    border-bottom-color: #aa071e
}

.xrsgblv {
    border-bottom-color: #cbd2d9
}

.xrtz9ly {
    height: 37px
}

.xrwsqui {
    border-top-color: #252728
}

.xryxfnj {
    overflow-y: visible
}

.xs7f9wi {
    top: 2px
}

.xsag5q8 {
    padding-bottom: 12px
}

.xsbsc5n {
    padding-top: 5.5px !important
}

.xsckyur {
    border-top-color: #ffba0099
}

.xsdox4t {
    height: 48px
}

.xseoqlg {
    min-height: 80px
}

.xsme4vq {
    border-top-color: #e7dcfe99
}

.xsmyaan {
    width: 12px
}

.xso031l {
    border-bottom-width: 1px
}

.xt4ypqs {
    min-width: 20px
}

.xt7dq6l {
    height: auto
}

.xt8hko0 {
    border-bottom-color: #1877f299
}

.xtbh88u {
    height: 225px
}

.xtf92mu {
    border-top-color: #344854
}

.xthkip5 {
    width: 270px
}

.xthy2uy {
    max-width: 50%
}

.xu0aao5 {
    min-height: 36px
}

.xu2s7k4 {
    border-bottom-color: #aa071e99
}

.xu3xrit {
    height: 320px
}

.xu5func {
    border-top-color: #6853a4
}

.xu96u03 {
    left: 0
}

.xubpem7 {
    border-bottom-color: #cbd2d980
}

.xud65wk {
    border-bottom-color: red
}

.xulzmv6 {
    padding-top: 4px !important
}

.xuoj239 {
    height: 3px
}

.xupy61u {
    height: 5rem
}

.xuqeo79 {
    margin-top: -26px
}

.xus7lly {
    width: 100%
}

.xv7451x {
    border-bottom-color: #ffffff26
}

.xvbyva0 {
    min-width: 592px
}

.xvfad4m {
    border-top-color: #f5a5a0
}

.xvfjbfo {
    border-top-color: #4dbba699
}

.xvfvddf {
    border-bottom-color: #fad0ca99
}

.xvi3ytv {
    border-bottom-color: #acafb2
}

.xvq59ij {
    border-top-color: #ffffff59
}

.xvul8df {
    border-bottom-color: #b7ece499
}

.xvxx97b {
    border-top-width: 8px
}

.xvy4d1p {
    width: 24px
}

.xw2csxc {
    overflow-x: auto
}

.xw4jnvo {
    width: 20px
}

.xw5ewwj {
    max-width: 300px
}

.xw7yly9 {
    margin-top: 16px
}

.xwa60dl {
    top: 50%
}

.xwdra5b {
    border-bottom-color: #1c2b3399
}

.xwebqov {
    border-top-color: #cbd2d9
}

.xwhidic {
    border-top-color: #a20c17
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwjrhlx {
    border-top-color: #32343599
}

.xwqq7k2 {
    width: 1.25rem
}

.xwxc41k {
    padding-bottom: 24px
}

.xwya9rg {
    margin-top: -16px
}

.xwzfr38 {
    height: 80px
}

.xx1x9vp {
    border-bottom-color: #f2f2f2
}

.xx9tyur {
    min-height: 12px
}

.xxc1u3y {
    border-bottom-color: #005c6a
}

.xxc7z9f {
    max-width: 360px
}

.xxekaqg {
    border-bottom-color: #543e8f
}

.xxgb5o5 {
    max-width: 335px
}

.xxh5dwz {
    border-top-color: #0000008c
}

.xxhgkbq {
    border-bottom-color: #bee1dc99
}

.xxk0z11 {
    height: 24px
}

.xxnasx4 {
    border-top-color: #283943
}

.xxu1cx1 {
    border-bottom-color: #a20c17
}

.xxzxy9h {
    border-top-color: #262626
}

.xy58vm5 {
    bottom: 24px
}

.xy75621 {
    height: 72px
}

.xy75b87 {
    bottom: 64px
}

.xyamay9 {
    padding-top: 16px
}

.xycev2y {
    width: 60%
}

.xygnafs {
    width: 120px
}

.xyk13k4 {
    height: 94px
}

.xylbxtu {
    max-width: 1464px
}

.xyorhqc {
    margin-bottom: 10px
}

.xyq1l15 {
    max-width: 340px
}

.xyuypxl {
    border-top-color: var(--fds-gray-80)
}

.xyzch88 {
    max-height: initial
}

.xz65tgg {
    min-height: 200px
}

.xz84dc7 {
    width: 40%
}

.xz9dl7a {
    padding-top: 12px
}

.xzd4j2o {
    border-bottom-color: #63be0999
}

.xzjbwwf {
    width: 180px
}

.xzljxcv {
    padding-bottom: 10px !important
}

.xzp6m1v {
    height: 196px
}

.xztuwsh {
    border-top-color: #5c3bbf80
}

.xzuapc8 {
    width: 45px
}

.xzuc9lq {
    max-height: 520px
}

.xzueoph {
    margin-bottom: 6px
}

.xzwesa4 {
    border-top-color: #43464899
}

.xzzq9k6 {
    width: 141px
}

.x149ltce:not([stylex-hack])>*+* {
    margin-bottom: 12px
}

.x18tuezv:not([stylex-hack]) img {
    top: 0
}

.x19kh74d:not([stylex-hack]):not([stylex-hack]) {
    margin-top: 0
}

.x1jbr5dy:not([stylex-hack])>*+* {
    margin-bottom: 16px
}

.x1kxxb1g:not([stylex-hack])>*+* {
    margin-top: 16px
}

.x1n14ejq:not([stylex-hack])>*+* {
    margin-bottom: 8px
}

.x1nupsgg:not([stylex-hack])>*+* {
    overflow-y: hidden
}

.x1oux0zi:not([stylex-hack])>div>*+* {
    margin-top: 2px
}

.x1ov1sdl:not([stylex-hack])>*+* {
    margin-top: 12px
}

.x1s1nska:not([stylex-hack])>*+* {
    overflow-x: hidden
}

.x1w65fby:not([stylex-hack])>*+* {
    margin-top: 32px
}

.x1xcg3fx:not([stylex-hack])>*+* {
    margin-bottom: 4px
}

.x1xuqjiz:not([stylex-hack]) img {
    width: 100%
}

.x33y71p:not([stylex-hack])>*+* {
    margin-bottom: 32px
}

.xavht8x:not([stylex-hack])>*+* {
    margin-top: 8px
}

.xc6yx5s:not([stylex-hack]) img {
    max-width: 100%
}

.xdm93yi:not([stylex-hack])>*+* {
    margin-top: 2px
}

.xihd568:not([stylex-hack])>*+* {
    height: 0
}

.xosibs0:not([stylex-hack])>* {
    left: 50%
}

.xtd80it:not([stylex-hack]) img {
    height: 100%
}

.xw53kvy:not([stylex-hack])>* {
    top: 50%
}

.xyqj3jm:not([stylex-hack])>*+* {
    margin-top: 4px
}

.x1y9ukl5:first-child {
    width: 30px
}

.xp0zjg1:last-of-type {
    padding-bottom: 24px
}

.xtzyrdw:nth-child(2) {
    padding-top: 0
}

.x1e77y5i:nth-last-child(2) {
    padding-bottom: 0
}

@media (min-width: 1232px) {
    .x12kfzba.x12kfzba {
        width: 200px
    }
}

.x10emqs4::-ms-reveal {
    display: none
}

.x11v5mnd:after {
    border-inline-end-color: inherit
}

.x13y6vx6:before {
    animation-duration: 1.5s
}

.x140d7st:after {
    border-inline-start-style: inherit
}

.x15ozc13:before {
    display: none
}

.x15v7efq:after {
    inset-inline-end: -1px
}

.x16ouz9t:after {
    border-inline-end-width: 1px
}

.x19gujb8::-webkit-search-results-decoration {
    -webkit-appearance: none;
    appearance: none
}

.x19igvu:after {
    border-end-start-radius: inherit
}

.x19namlg:before {
    background-image: linear-gradient(-45deg, var(--fds-white-alpha-30) 25%, transparent 25%, transparent 50%, var(--fds-white-alpha-30) 50%, var(--fds-white-alpha-30) 75%, transparent 75%, transparent)
}

.x1ad04t7::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none
}

.x1cpjm7i:before {
    content: ""
}

.x1e4jdvc:after {
    border-inline-start-color: inherit
}

.x1fgarty:before {
    display: block
}

.x1ftkm3c:before {
    border-inline-end-width: 20px
}

.x1fwxpn4:before {
    animation-timing-function: linear
}

.x1g2896h:after {
    opacity: .15
}

.x1glnyev::-webkit-search-decoration {
    -webkit-appearance: none;
    appearance: none
}

.x1gnz3u8:after {
    inset-inline-end: -2px
}

.x1h1zc6f:after {
    display: none
}

.x1hmns74:before {
    position: absolute
}

.x1ix68h3::-webkit-search-results-button {
    -webkit-appearance: none;
    appearance: none
}

.x1iygr5g:after {
    inset-inline-start: 0
}

.x1j6awrg:after {
    position: absolute
}

.x1o2p5dk::-webkit-inner-spin-button {
    margin-inline-start: 0
}

.x1pvq41x:after {
    background-color: inherit
}

.x1q4riu3:after {
    border-inline-end-style: inherit
}

.x1qkj6lk:before {
    border-image-source: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAhGVYSWZNTQAqAAAACAAFARIAAwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAh2kABAAAAAEAAABaAAAAAAAAAEgAAAABAAAASAAAAAEAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAABB553+AAAACXBIWXMAAAsTAAALEwEAmpwYAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgpMwidZAAADtElEQVQ4EXVUzW4iRxD+qmeWmTGeYTEGbItVWIvNAfYQyVJukZxjHoDnwbxGXsEPEc6RckkCWmWRw2aJMYwNHmP+h+5Uz4x/dhW3VFM11VXVX1dVF+H/Fz1Xq8efWIo36Un9uA88c1QENjlrNiNdu9qOeD0y5u/5g1edxXPUanW2buLsrMH8KXgcUCmKAzXQroIuJj8L7X6cHVCNebWj/6pAG+ighsuLhfrLPVH5PFStBtVoQFEUiVTkGGNvoIWW6HQ6RrB6I9xUyij1PcNjQqCpb/QBI0BgrN2c4Thd4yIL0W6Dmk2GGAeBAR2cQC1A+JiLwAuMnONxwBuR2V4J01yJim2SPS+QWuVoERaEmfNosn5FsFwa7gLhP4ycb9FqNRkhRz7jU6aXoBlGYrNNi/vbpTEbZMTSdmh+79BQ35jX1E3RfDWh+VLQ1DbFNDUQgdUVfi2pBafO1IZ1zjlflfBNGbh2tCte7XpqM/5OSfE77EtDBrDhhy4NMowMEqliEbjT3mzNYNqTqDJxDmO1/pYhZzfssA/fB25nOXU9299ehX/Lq/BKYj2Vy/09eetI9e/cp8ERXzfXi8oBBqWFqCh+pxUrP/Ug0jk1Xuwp+9CV195aDW+KapzLbcd/jLftckH6k1Bdpw+VsSM5WQOYe2WFkydI0ZWB00TTAzhhAlINPxSV/XYp1+9TEoOGbPwC9WMT8MvADD0RemUpPrPbXuKasAgh1+dLbfJnjSvK/fYkaYgHk06MSgcDNxK6DxsRf4ZQdy83L0OUu4KKGJKLrsj7Bdadg3sN+XZdOAdVug36Yp0p0dAr8WFfBowQ5qu6eZLFxdubj2mTvqG8Z1G686vgY5iq4oeDFBWjIpSwuR/GeX/wS3iCELAPq2o26LH6DuaOqQ5YynLQNNLYNb+PnF2YlA1M2p8NyPUE0nxtP2TDFdOEiSsd5zB6+L9xbkJlzDaMdoT1TkCeM6Gj7SdxH35guhdr3AjjeixeL3yy7ops14eV4zwfxW+aQ3JAPls/cHdwojJWRaYwlV7V2rrmRN4tFmrmeXE6GE02WKtdZ6P2uRftSV+9DkvSvoTKt5OUEfHI4qX4yRA/8FMeDtNDl4LVSLyrdPGT3uTFIvBRp7/Cwjt85H+tGr2pyOMJ5NPESaZNNHp4BJ3iVB5nL2Rp7GxHny35Z8GSFvOCxfSe5VWBKZCrUUUuFpXt18H4jOi1aM4rHrBa0rPx5QEbz1o9YM8YhLYHXzXiWnwQXuAv7T8G+NrvP1ogorNlpYvxAAAAAElFTkSuQmCC)
}

.x1rovbrg:before {
    border-inline-start-style: solid
}

.x1s928wv:after {
    content: ""
}

.x1tdz20u:before {
    inset-inline-start: -35px
}

.x1unh1gc:after {
    inset-inline-end: 0
}

.x1v3rft4:before {
    border-inline-end-style: solid
}

.x1vhcy8m:after {
    border-inline-end-color: var(--geodesic-color-border-element-default-active)
}

.x1w3onc2:after {
    opacity: .2
}

.x1w9777s:before {
    background-size: 35px 35px
}

.x1ykh25b:after {
    inset-inline-start: -2px
}

.x2kbnn::marker {
    content: "\2022"
}

.x2q1x1w:after {
    pointer-events: none
}

.x368b2g:before {
    border-inline-start-width: 20px
}

.x3pxiar::-webkit-inner-spin-button {
    -webkit-appearance: none;
    appearance: none
}

.x5gca4s:after {
    border-inline-end-width: 3px
}

.x68tky5:after {
    border-inline-start-width: 0
}

.x6em5hg:after {
    border-inline-end-width: 0
}

.x76xsx9:after {
    visibility: var(--webtable-scrollable-to-start)
}

.x7dz6lb:after {
    border-inline-start-color: var(--geodesic-color-border-element-default-active)
}

.x7uq1h6::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none
}

.x9hezsj:after {
    background-image: linear-gradient(0deg, #fff, #fff0)
}

.xbf5lw3::-webkit-outer-spin-button {
    margin-inline-start: 0
}

.xbpqnmr:after {
    border-inline-end-width: 2px
}

.xchklzq:before {
    z-index: -2
}

.xdjs2zz:after {
    border-inline-end-style: solid
}

.xeucvwv:after {
    visibility: var(--webtable-scrollable-to-end)
}

.xexwhla::-webkit-inner-spin-button {
    margin-inline-end: 0
}

.xfenqrj:after {
    border-start-end-radius: inherit
}

.xfijbtm:after {
    border-start-start-radius: inherit
}

.xgy0gl7:after {
    border-end-end-radius: inherit
}

.xhgxa4x:before {
    border-image-repeat: stretch
}

.xi4xitw:after {
    z-index: -1
}

.xkk1bqk:before {
    pointer-events: none
}

.xmksmyx:before {
    will-change: transform
}

.xn3walq:before {
    border-image-width: 20px
}

.xplokhz:before {
    inset-inline-start: -20px
}

.xr7nyq5:before {
    animation-name: x13sqfrp-B
}

.xsrjr5h:after {
    border-inline-start-width: 1px
}

.xt46lh7:after {
    border-inline-start-width: 3px
}

.xuyawhz::-webkit-outer-spin-button {
    margin-inline-end: 0
}

.xvpsmcx:after {
    border-inline-start-width: 2px
}

.xvsnedh:after {
    border-inline-start-style: solid
}

.xwd1esu::-webkit-input-placeholder {
    color: currentColor
}

.xwx4but:before {
    box-sizing: content-box
}

.xxxjk75:after {
    inset-inline-start: -1px
}

.xy5ysw6:before {
    border-image-slice: 5 5 fill
}

.xz0vuhi:before {
    animation-name: x10tv6ar-B
}

.xzuot31:before {
    animation-iteration-count: infinite
}

.x13afdcp:after {
    border-bottom-width: 2px
}

.x14wcla9:after {
    border-top-width: 0
}

.x16e655x:after {
    border-bottom-width: 0
}

.x1d51z3f::-webkit-outer-spin-button {
    margin-top: 0
}

.x1e30072:after {
    top: -20px
}

.x1hvfe8t:after {
    top: -1px
}

.x1m1drc7:after {
    top: 0
}

.x1opv7go:before {
    border-bottom-style: solid
}

.x1pc5pqc:after {
    bottom: -2px
}

.x1rmj1tg:before {
    width: 100%
}

.x1rs5hn9:after {
    top: -2px
}

.x1t0di37:after {
    border-top-style: inherit
}

.x1te75w5:after {
    bottom: -1px
}

.x1usv16b::-webkit-inner-spin-button {
    margin-top: 0
}

.x1wsn0xg:after {
    height: 100%
}

.x1xrz1ek:after {
    bottom: 0
}

.x1y3wzot:before {
    top: 0
}

.x1y5v5g8:after {
    border-bottom-color: var(--geodesic-color-border-element-default-active)
}

.x2te4dl:after {
    border-bottom-width: 3px
}

.x31ga2r:after {
    border-top-width: 2px
}

.x4eaejv:after {
    width: 100%
}

.x66hgld:after {
    border-top-color: var(--geodesic-color-border-element-default-active)
}

.x6giem4:after {
    height: 20px
}

.xcwdoar::-webkit-outer-spin-button {
    margin-bottom: 0
}

.xdx8kah:after {
    border-bottom-color: inherit
}

.xe25xm5:after {
    border-bottom-style: inherit
}

.xhvrwov:before {
    border-bottom-width: 20px
}

.xibdhds:before {
    border-top-width: 20px
}

.xmn8db3:after {
    border-top-width: 3px
}

.xnl74ce:after {
    border-top-color: inherit
}

.xnvurfn:before {
    border-top-style: solid
}

.xqn9uap::-webkit-inner-spin-button {
    margin-bottom: 0
}

.xs4ul1h:before {
    width: calc(100% + 70px)
}

.xsxiz9q:before {
    top: -20px
}

.xszcg87:before {
    height: 100%
}

.x1hl2dhg {
    text-decoration: none
}

.x10l6tqk {
    position: absolute
}

.x10w94by {
    border-inline-end-width: 0
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x135b78x {
    padding-inline-start: 4px
}

.x13a6bvl {
    justify-content: flex-end
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14nfmen {
    background-color: var(--divider)
}

.x14vxpdv {
    -webkit-clip-path: inset(8px 0px 0px 0px);
    clip-path: inset(8px 0px 0px 0px)
}

.x14z9mp {
    margin-inline-end: 0
}

.x16tdsg8 {
    text-align: inherit
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x19991ni {
    transition-property: opacity
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1d8287x {
    transition-duration: .3s
}

.x1h6gzvc {
    cursor: not-allowed
}

.x1hc1fzr {
    opacity: 1
}

.x1hwfnsy {
    background-color: var(--scroll-thumb)
}

.x1i10hfl {
    -webkit-tap-highlight-color: transparent
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1ja2u2z {
    z-index: 0
}

.x1l7klhg {
    flex-basis: 100%
}

.x1lziwak {
    margin-inline-start: 0
}

.x1n2onr6 {
    position: relative
}

.x1n4smgl {
    transform-origin: right top
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1o0tod {
    inset-inline-start: 0
}

.x1oyok0e {
    transform-style: preserve-3d
}

.x1p6kkr5 {
    transition-duration: 0
}

.x1p6l1gj {
    -webkit-clip-path: inset(0px 0px 8px 0px);
    clip-path: inset(0px 0px 8px 0px)
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1phubyo {
    border-inline-start-color: var(--always-dark-overlay)
}

.x1qjc9v5 {
    align-items: stretch
}

.x1rohswg {
    scrollbar-width: none
}

.x1s85apg {
    display: none
}

.x1t137rt {
    outline-style: none
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1vjfegm {
    z-index: 1
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1wsgiic {
    transition-duration: .5s
}

.x1ypdohk {
    cursor: pointer
}

.x2lah0s {
    flex-shrink: 0
}

.x3ct3a4 {
    list-style-type: none
}

.x47corl {
    pointer-events: none
}

.x5lxg6s {
    -webkit-overflow-scrolling: touch
}

.x5ve5x3 {
    touch-action: none
}

.x78zum5 {
    display: flex
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x9f619 {
    box-sizing: border-box
}

.xc5r6h4 {
    border-inline-end-color: var(--always-dark-overlay)
}

.xdl72j9 {
    flex-basis: auto
}

.xdt5ytf {
    flex-direction: column
}

.xg01cxk {
    opacity: 0
}

.xggy1nq {
    touch-action: manipulation
}

.xjbqb8w {
    background-color: transparent
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xs83m0k {
    flex-shrink: 1
}

.xtijo5x {
    inset-inline-end: 0
}

.xtjevij {
    transform: scaleY(-1)
}

.xtwfq29 {
    background-color: currentColor
}

.xwji4o3 {
    transition-timing-function: ease
}

.xwo3gff {
    perspective-origin: right top
}

.xx8ngbg {
    perspective: 1px
}

.xyri2b {
    padding-inline-end: 0
}

.x1sd63oq:hover {
    opacity: .3
}

.x10wlt62 {
    overflow-y: hidden
}

.x13fuv20 {
    border-top-style: solid
}

.x13vifvy {
    top: 0
}

.x18d9i69 {
    padding-bottom: 0
}

.x1e4zzel {
    overscroll-behavior-y: contain
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1ey2m1c {
    bottom: 0
}

.x1kky2od {
    width: 16px
}

.x1odjw0f {
    overflow-y: auto
}

.x1pdr0v7 {
    top: -1px
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1v4kod4 {
    top: -8px
}

.x2lwn1j {
    min-height: 0
}

.x3m8u43 {
    right: 0
}

.x5yr21d {
    height: 100%
}

.x6ikm8r {
    overflow-x: hidden
}

.x7p5m3t {
    overscroll-behavior-x: contain
}

.x972fbf {
    border-top-width: 0
}

.x9a3u73 {
    margin-bottom: -24px
}

.xat24cr {
    margin-bottom: 0
}

.xdj266r {
    margin-top: 0
}

.xdk7pt {
    height: 8px
}

.xeuugli {
    min-width: 0
}

.xexx8yu {
    padding-top: 0
}

.xh8yej3 {
    width: 100%
}

.xi2lk0m {
    bottom: -8px
}

.xjm9jq1 {
    height: 1px
}

.xjqpnuy {
    border-top-color: var(--always-dark-overlay)
}

.xlup9mm {
    height: 16px
}

.xqeqjp1 {
    border-bottom-color: var(--always-dark-overlay)
}

.xw2csxc {
    overflow-x: auto
}

.xwya9rg {
    margin-top: -16px
}

.x1j6awrg:after {
    position: absolute
}

.x1s928wv:after {
    content: ""
}

.x7r5tp8:after {
    box-shadow: var(--scroll-shadow)
}

.x1tfg27r:after {
    top: -8px
}

.x1yqm8si::-webkit-scrollbar {
    height: 0
}

.x4eaejv:after {
    width: 100%
}

.xf8dsx9:after {
    height: 8px
}

.xjx87ck::-webkit-scrollbar {
    width: 0
}

:root,
[dir=ltr] {
    --stylex-logical-start: left;
    --stylex-logical-end: right
}

[dir=rtl] {
    --stylex-logical-start: right;
    --stylex-logical-end: left
}

@property --x---accent {
    syntax: "*";
    inherits: false;
}

@property --x---base-line-clamp-line-height {
    syntax: "*";
    inherits: false;
}

@property --x---highlight-bg {
    syntax: "*";
    inherits: false;
}

@property --x---hosted-view-selected-state {
    syntax: "*";
    inherits: false;
}

@property --x---primary-button-background {
    syntax: "*";
    inherits: false;
}

@property --x---primary-button-text {
    syntax: "*";
    inherits: false;
}

@property --x---primary-deemphasized-button-background {
    syntax: "*";
    inherits: false;
}

@property --x---primary-deemphasized-button-text {
    syntax: "*";
    inherits: false;
}

@property --x---primary-icon {
    syntax: "*";
    inherits: false;
}

@property --x---primary-text {
    syntax: "*";
    inherits: false;
}

@property --x---progress-ring-arc-end-rotation {
    syntax: "*";
    inherits: false;
}

@property --x---progress-ring-arc-mid-rotation {
    syntax: "*";
    inherits: false;
}

@property --x---progress-ring-arc-start-rotation {
    syntax: "*";
    inherits: false;
}

@property --x---secondary-icon {
    syntax: "*";
    inherits: false;
}

@property --x---secondary-text {
    syntax: "*";
    inherits: false;
}

@property --x-65j53i {
    syntax: "*";
    inherits: false;
}

@property --x-8dd7yt {
    syntax: "*";
    inherits: true;
}

@property --x-anchorName {
    syntax: "*";
    inherits: false;
}

@property --x-animationDelay {
    syntax: "*";
    inherits: false;
}

@property --x-animationIterationCount {
    syntax: "*";
    inherits: false;
}

@property --x-background {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundColor {
    syntax: "*";
    inherits: false;
}

@property --x-backgroundImage {
    syntax: "*";
    inherits: false;
}

@property --x-borderRadius {
    syntax: "*";
    inherits: false;
}

@property --x-color {
    syntax: "*";
    inherits: false;
}

@property --x-columnGap {
    syntax: "*";
    inherits: false;
}

@property --x-flexBasis {
    syntax: "*";
    inherits: false;
}

@property --x-flexDirection {
    syntax: "*";
    inherits: false;
}

@property --x-flexGrow {
    syntax: "*";
    inherits: false;
}

@property --x-flexShrink {
    syntax: "*";
    inherits: false;
}

@property --x-fontSize {
    syntax: "*";
    inherits: false;
}

@property --x-g77s0 {
    syntax: "*";
    inherits: false;
}

@property --x-height {
    syntax: "*";
    inherits: false;
}

@property --x-hxtmnb {
    syntax: "*";
    inherits: true;
}

@property --x-insetInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-justifyContent {
    syntax: "*";
    inherits: false;
}

@property --x-left {
    syntax: "*";
    inherits: false;
}

@property --x-lineClamp {
    syntax: "*";
    inherits: false;
}

@property --x-lineHeight {
    syntax: "*";
    inherits: false;
}

@property --x-margin {
    syntax: "*";
    inherits: false;
}

@property --x-marginBlock {
    syntax: "*";
    inherits: false;
}

@property --x-marginBottom {
    syntax: "*";
    inherits: false;
}

@property --x-marginInline {
    syntax: "*";
    inherits: false;
}

@property --x-marginInlineEnd {
    syntax: "*";
    inherits: false;
}

@property --x-marginInlineStart {
    syntax: "*";
    inherits: false;
}

@property --x-marginLeft {
    syntax: "*";
    inherits: false;
}

@property --x-marginRight {
    syntax: "*";
    inherits: false;
}

@property --x-marginTop {
    syntax: "*";
    inherits: false;
}

@property --x-maxHeight {
    syntax: "*";
    inherits: false;
}

@property --x-maxWidth {
    syntax: "*";
    inherits: false;
}

@property --x-minHeight {
    syntax: "*";
    inherits: false;
}

@property --x-minWidth {
    syntax: "*";
    inherits: false;
}

@property --x-opacity {
    syntax: "*";
    inherits: false;
}

@property --x-padding {
    syntax: "*";
    inherits: false;
}

@property --x-paddingBlock {
    syntax: "*";
    inherits: false;
}

@property --x-paddingBlockEnd {
    syntax: "*";
    inherits: false;
}

@property --x-paddingBlockStart {
    syntax: "*";
    inherits: false;
}

@property --x-paddingBottom {
    syntax: "*";
    inherits: false;
}

@property --x-paddingInline {
    syntax: "*";
    inherits: false;
}

@property --x-paddingInlineEnd {
    syntax: "*";
    inherits: false;
}

@property --x-paddingTop {
    syntax: "*";
    inherits: false;
}

@property --x-positionAnchor {
    syntax: "*";
    inherits: false;
}

@property --x-positionArea {
    syntax: "*";
    inherits: false;
}

@property --x-right {
    syntax: "*";
    inherits: false;
}

@property --x-rowGap {
    syntax: "*";
    inherits: false;
}

@property --x-top {
    syntax: "*";
    inherits: false;
}

@property --x-transform {
    syntax: "*";
    inherits: false;
}

@property --x-WebkitLineClamp {
    syntax: "*";
    inherits: false;
}

@property --x-width {
    syntax: "*";
    inherits: false;
}

@property --x-zIndex {
    syntax: "*";
    inherits: false;
}

@keyframes x128cnzl-B {
    0% {
        transform: translate(0)
    }

    25% {
        transform: translate(3px, -5px)
    }

    50% {
        transform: translate(-2px, -3px)
    }

    75% {
        transform: translate(4px, -6px)
    }

    to {
        transform: translate(0)
    }
}

@keyframes x12ve19h-B {
    0% {
        opacity: var(--glimmer-on-white-background-min-opacity)
    }

    to {
        opacity: var(--glimmer-on-white-background-max-opacity)
    }
}

@keyframes x16ddlwn-B {
    0% {
        transform: translateY(0)
    }

    10% {
        transform: translateY(4px)
    }

    20% {
        transform: translateY(0)
    }

    30% {
        transform: translateY(-4px)
    }

    40% {
        transform: translateY(0)
    }
}

@keyframes x18ehv3y-B {
    0% {
        animation-timing-function: cubic-bezier(.95, .05, .795, .035);
        transform: scale(1.24) rotate(-8deg)
    }
}

@keyframes x18re5ia-B {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes x19100ke-B {
    to {
        background-position: 400% 0
    }
}

@keyframes x1941mlr-B {
    0% {
        stroke-dashoffset: 36.4px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 164px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 82px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 164px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 36.4px;
        transform: rotate(-90deg)
    }
}

@keyframes x1acst8a-B {
    0% {
        animation-timing-function: cubic-bezier(.895, .03, .685, .22);
        stroke-dasharray: 118 158;
        stroke-dashoffset: 0
    }

    49.999% {
        stroke-dasharray: 0 158;
        stroke-dashoffset: 0
    }

    50.001% {
        animation-timing-function: cubic-bezier(.165, .84, .44, 1);
        stroke-dasharray: 0 158;
        stroke-dashoffset: -158
    }

    to {
        stroke-dasharray: 118 158;
        stroke-dashoffset: 0
    }
}

@keyframes x1bt8ye9-B {
    0% {
        stroke-dashoffset: 18.8px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 84.8px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 42.4px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 84.8px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 18.8px;
        transform: rotate(-90deg)
    }
}

@keyframes x1c5rxhy-B {
    0% {
        max-height: 100px;
        opacity: 1
    }

    to {
        max-height: 0;
        opacity: 0;
        visibility: hidden
    }
}

@keyframes x1cgdbo3-B {
    0% {
        transform: translate(0)
    }

    25% {
        transform: translate(-3px, -4px)
    }

    50% {
        transform: translate(5px, -7px)
    }

    75% {
        transform: translate(-1px, -2px)
    }

    to {
        transform: translate(0)
    }
}

@keyframes x1ex9r7y-B {
    to {
        animation-timing-function: cubic-bezier(.19, 1, .22, 1);
        transform: scale(1.24) rotate(-8deg)
    }
}

@keyframes x1gpjdt6-B {
    0% {
        opacity: 1
    }

    33% {
        opacity: .3
    }

    50% {
        opacity: .5
    }

    75% {
        opacity: .75
    }

    to {
        opacity: 1
    }
}

@keyframes x1k1ooqk-B {
    0% {
        animation-timing-function: cubic-bezier(.895, .03, .685, .22);
        stroke-dasharray: 71 95;
        stroke-dashoffset: 0
    }

    49.999% {
        stroke-dasharray: 0 95;
        stroke-dashoffset: 0
    }

    50.001% {
        animation-timing-function: cubic-bezier(.165, .84, .44, 1);
        stroke-dasharray: 0 95;
        stroke-dashoffset: -95
    }

    to {
        stroke-dasharray: 71 95;
        stroke-dashoffset: 0
    }
}

@keyframes x1k35ma4-B {
    0% {
        stroke-dashoffset: 8.8px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 39.6px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 19.8px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 39.6px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 8.8px;
        transform: rotate(-90deg)
    }
}

@keyframes x1m1m39n-B {
    0% {
        stroke-dashoffset: 6.3px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 28.3px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 14.1px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 28.3px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 6.3px;
        transform: rotate(-90deg)
    }
}

@keyframes x1mp50o1-B {
    0% {
        transform: translateY(-10px)
    }

    25% {
        transform: translate(-4px, -14px)
    }

    50% {
        transform: translate(3px, -17px)
    }

    75% {
        transform: translate(-2px, -13px)
    }

    to {
        transform: translateY(-10px)
    }
}

@keyframes x1ndz508-B {
    0% {
        height: 388px;
        opacity: 1
    }

    to {
        height: 0;
        opacity: 0
    }
}

@keyframes x1nea2ps-B {
    0% {
        transform: scale(.98)
    }

    to {
        transform: scale(1)
    }
}

@keyframes x1nf8lo2-B {
    0% {
        opacity: .03
    }

    to {
        opacity: .12
    }
}

@keyframes x1ojl3eo-B {
    0% {
        height: 29px
    }

    25% {
        height: 39px
    }

    56% {
        height: 11px
    }

    92% {
        height: 29px
    }

    to {
        height: 29px
    }
}

@keyframes x1rpdebt-B {
    0% {
        opacity: 1;
        transform: scale(0)
    }

    to {
        opacity: 0;
        transform: scale(5)
    }
}

@keyframes x1ryciyh-B {
    0% {
        transform: rotate(180deg)
    }

    25% {
        transform: rotate(180deg)
    }

    50% {
        transform: rotate(252deg)
    }

    75% {
        transform: rotate(180deg)
    }

    to {
        transform: rotate(180deg)
    }
}

@keyframes x1u38n1b-B {
    0% {
        background-position: -200% 0
    }

    50% {
        background-position: 0% 0
    }

    to {
        background-position: 200% 0
    }
}

@keyframes x1uh2x5g-B {
    to {
        transform: rotate(1turn)
    }
}

@keyframes x1v6v46-B {
    0% {
        width: 29px
    }

    4% {
        animation-timing-function: cubic-bezier(.47, 0, .745, .715);
        width: 29px
    }

    33% {
        animation-timing-function: cubic-bezier(.39, .575, .565, 1);
        width: 0
    }

    56% {
        animation-timing-function: cubic-bezier(.47, 0, .745, .715);
        width: 0
    }

    79% {
        animation-timing-function: cubic-bezier(.39, .575, .565, 1);
        width: 0
    }

    96% {
        width: 29px
    }

    to {
        width: 29px
    }
}

@keyframes x1xpn5z0-B {
    0% {
        border-top: 2px solid var(--accent);
        border-inline-end: 2px solid var(--accent);
        border-bottom: 2px solid var(--accent);
        border-inline-start: 2px solid var(--accent)
    }

    to {
        border-top: 2px solid transparent;
        border-inline-end: 2px solid transparent;
        border-bottom: 2px solid transparent;
        border-inline-start: 2px solid transparent
    }
}

@keyframes x2fr1v2-B {
    0% {
        opacity: var(--glimmer-min-opacity)
    }

    to {
        opacity: var(--glimmer-max-opacity)
    }
}

@keyframes x2un0yo-B {
    0% {
        stroke-dashoffset: 11.3px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 50.9px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 25.4px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 50.9px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 11.3px;
        transform: rotate(-90deg)
    }
}

@keyframes x3kebmg-B {
    0% {
        opacity: .08
    }

    to {
        opacity: 0
    }
}

@keyframes x4pf8vx-B {
    10% {
        transform: translate3d(-1px, 0, 0)
    }

    20% {
        transform: translate3d(2px, 0, 0)
    }

    30% {
        transform: translate3d(-4px, 0, 0)
    }

    40% {
        transform: translate3d(4px, 0, 0)
    }

    50% {
        transform: translate3d(-4px, 0, 0)
    }

    60% {
        transform: translate3d(4px, 0, 0)
    }

    70% {
        transform: translate3d(-4px, 0, 0)
    }

    80% {
        transform: translate3d(2px, 0, 0)
    }

    90% {
        transform: translate3d(-1px, 0, 0)
    }
}

@keyframes x5ed7rf-B {
    0% {
        opacity: 1
    }

    39% {
        opacity: 1
    }

    75% {
        opacity: .5
    }

    to {
        opacity: 1
    }
}

@keyframes x6lyuyf-B {
    0% {
        opacity: var(--glimmer-opacity-high-contrast-min)
    }

    to {
        opacity: var(--glimmer-opacity-high-contrast-max)
    }
}

@keyframes x7o79ul-B {
    25% {
        transform: rotate(4deg)
    }

    56% {
        transform: rotate(-1deg)
    }

    92% {
        transform: rotate(0)
    }
}

@keyframes xa0jybu-B {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform: scale(.5)
    }
}

@keyframes xaeq8qu-B {
    0% {
        stroke-dashoffset: 28.9px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 130px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 65px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 130px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 28.9px;
        transform: rotate(-90deg)
    }
}

@keyframes xbtpni2-B {
    0% {
        stroke-dashoffset: 59px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 265.7px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 132.9px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 265.7px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 59px;
        transform: rotate(-90deg)
    }
}

@keyframes xcbnur6-B {
    0% {
        transform: rotate(calc(var(--progress-ring-arc-end-rotation) * -1deg))
    }

    25% {
        transform: rotate(calc(var(--progress-ring-arc-start-rotation) * -1deg))
    }

    50% {
        transform: rotate(calc(var(--progress-ring-arc-mid-rotation) * -1deg))
    }

    75% {
        transform: rotate(calc(var(--progress-ring-arc-start-rotation) * -1deg))
    }

    to {
        transform: rotate(calc(var(--progress-ring-arc-end-rotation) * -1deg))
    }
}

@keyframes xekv6nw-B {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes xezm938-B {
    0% {
        stroke-dashoffset: 99.29px;
        transform: rotate(-90deg)
    }

    6.25% {
        stroke-dashoffset: 94.89px;
        transform: rotate(-90deg)
    }

    12.93% {
        stroke-dashoffset: 50.12px;
        transform: rotate(-90deg)
    }

    18.75% {
        stroke-dashoffset: 17.51px;
        transform: rotate(-78.48deg)
    }

    25% {
        stroke-dashoffset: 29.5px;
        transform: rotate(3.6deg)
    }

    30% {
        stroke-dashoffset: 71.99px;
        transform: rotate(167.04deg)
    }

    33.33% {
        stroke-dashoffset: 84.49px;
        transform: rotate(214.2deg)
    }

    40% {
        stroke-dashoffset: 95.59px;
        transform: rotate(254.16deg)
    }

    45% {
        stroke-dashoffset: 98.99px;
        transform: rotate(266.4deg)
    }

    50% {
        stroke-dashoffset: 99.9px;
        transform: rotate(269.64deg)
    }

    50.4% {
        stroke-dashoffset: 99.8px;
        transform: rotate(269.64deg)
    }

    56.25% {
        stroke-dashoffset: 95.4px;
        transform: rotate(269.64deg)
    }

    62.93% {
        stroke-dashoffset: 54.98px;
        transform: rotate(270deg)
    }

    68.75% {
        stroke-dashoffset: 18.69px;
        transform: rotate(281.88deg)
    }

    75% {
        stroke-dashoffset: 31.11px;
        transform: rotate(367.56deg)
    }

    80% {
        stroke-dashoffset: 72.98px;
        transform: rotate(531deg)
    }

    83.73% {
        stroke-dashoffset: 86.08px;
        transform: rotate(580deg)
    }

    90% {
        stroke-dashoffset: 95.99px;
        transform: rotate(615.6deg)
    }

    95% {
        stroke-dashoffset: 99.29px;
        transform: rotate(627.48deg)
    }

    99.6% {
        stroke-dashoffset: 99.29px;
        transform: rotate(630deg)
    }

    to {
        stroke-dashoffset: 99.29px;
        transform: rotate(630deg)
    }
}

@keyframes xfjf1k6-B {
    0% {
        transform: scale(.95)
    }

    50% {
        transform: scale(1.02)
    }

    to {
        transform: scale(1)
    }
}

@keyframes xh7ukb3-B {
    0% {
        animation-timing-function: cubic-bezier(.895, .03, .685, .22);
        stroke-dasharray: 79 106;
        stroke-dashoffset: 0
    }

    49.999% {
        stroke-dasharray: 0 106;
        stroke-dashoffset: 0
    }

    50.001% {
        animation-timing-function: cubic-bezier(.165, .84, .44, 1);
        stroke-dasharray: 0 106;
        stroke-dashoffset: -106
    }

    to {
        stroke-dasharray: 79 106;
        stroke-dashoffset: 0
    }
}

@keyframes xj1bu7w-B {
    0% {
        width: 29px
    }

    4% {
        animation-timing-function: cubic-bezier(.47, 0, .745, .715);
        width: 29px
    }

    33% {
        animation-timing-function: cubic-bezier(.39, .575, .565, 1);
        width: 0
    }

    56% {
        animation-timing-function: cubic-bezier(.47, 0, .745, .715);
        width: 59px
    }

    79% {
        animation-timing-function: cubic-bezier(.39, .575, .565, 1);
        width: 0
    }

    96% {
        width: 29px
    }

    to {
        width: 29px
    }
}

@keyframes xjo493o-B {
    0% {
        stroke-dashoffset: 43.98px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 197.9px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 98.9px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 197.9px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 43.98px;
        transform: rotate(-90deg)
    }
}

@keyframes xjtpzzp-B {
    0% {
        margin-bottom: -6px;
        opacity: 0
    }

    to {
        margin-bottom: 10px;
        opacity: 1
    }
}

@keyframes xqng64z-B {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes xv3vjy1-B {
    0% {
        opacity: .7
    }

    to {
        opacity: 1
    }
}

@keyframes xvfaeil-B {
    0% {
        opacity: var(--glimmer-opacity-min)
    }

    to {
        opacity: var(--glimmer-opacity-max)
    }
}

@keyframes xx3xq1-B {
    0% {
        max-height: 0;
        opacity: 0
    }

    to {
        max-height: 100px;
        opacity: 1
    }
}

@keyframes xyg6gxy-B {
    0% {
        opacity: .265;
        transform: scale(.8)
    }

    5% {
        opacity: .25
    }

    50% {
        transform: scale(1)
    }

    55% {
        opacity: 1
    }

    to {
        opacity: .265;
        transform: scale(.8)
    }
}

@keyframes xyllbq6-B {
    0% {
        transform: rotate(-90deg)
    }

    25% {
        transform: rotate(90deg)
    }

    50% {
        transform: rotate(270deg)
    }

    75% {
        transform: rotate(450deg)
    }

    to {
        transform: rotate(990deg)
    }
}

@keyframes xz9a51c-B {
    0% {
        stroke-dashoffset: 13.8px;
        transform: rotate(-90deg)
    }

    25% {
        stroke-dashoffset: 62.2px;
        transform: rotate(162deg)
    }

    50% {
        stroke-dashoffset: 31.1px;
        transform: rotate(72deg)
    }

    75% {
        stroke-dashoffset: 62.2px;
        transform: rotate(162deg)
    }

    to {
        stroke-dashoffset: 13.8px;
        transform: rotate(-90deg)
    }
}

:root,
.x1buopn9 {
    --xbkw8ji: #ffffff;
    --xiicwzm: #8a8d91;
    --xnmq8s: #FFFFFF;
    --x1yiqmuy: #fa3e3e;
    --xdd0pg5: #1877f2;
    --x18025fe: rgba(0, 0, 0, .05);
    --xu5zft0: #1877f2;
    --xd8zzow: rgba(0, 0, 0, .6);
    --x1bzhdv9: #31a24c;
    --x1qzo2en: #f7b928;
    --x12dx3b2: 16px;
    --xhjq7vm: 24px;
    --x134unmn: 1.5;
    --xqtcyyj: 14px;
    --x6nette: .8
}

:root,
.x1rrc0uw {
    --x1ipxqsq: #9b59b6;
    --x151ozsg: #603863;
    --x15e74zr: #8e44ad;
    --x2uruw6: #5c2b7f;
    --x1nff5gi: #7d3c98;
    --x1exhmpq: #4d2b64;
    --xl8vkra: #000000;
    --xt2q38h: #ffffff;
    --xxvgza9: #ffffff;
    --xirzdcw: #18191a;
    --x2z4mxm: #FFFFFF;
    --x3994ta: #242526;
    --x1tqzamp: #e4e6ea;
    --x18g5jj2: #3a3b3c;
    --xt3hwix: #000000;
    --x132cemr: #000000;
    --x1ia1t81: #2980b9;
    --x1yzomig: #3498db;
    --x18pr57c: #f0f0f0;
    --xfjkjy5: #2c2d2e;
    --xod81hd: #dadde1;
    --xopjvui: #3e4042;
    --xbavhbg: #e4e6ea;
    --x12ryck7: #3a3b3c;
    --xw5k3b0: #1877f2;
    --xsk64h7: #4267b2;
    --xyx5kyu: #f0f0f0;
    --x1v6eesl: #2c2d2e;
    --x1dfkan: #166fe5;
    --xgdujen: #365899;
    --x5d8ssk: #1464cc;
    --x1ckxv65: #29487d;
    --x1ocp14z: #e4e6ea;
    --x1o3yhu3: #4e4f50;
    --x1f62u1m: #d8dadf;
    --xzp3m28: #5a5b5c;
    --xwibhfm: #1c1e21;
    --xu7hyf1: #e4e6ea;
    --xozoeai: #ffffff;
    --x1g95hzc: #ffffff;
    --x171dupz: #dadde1;
    --x12dhckj: #3e4042;
    --xfz2wj5: #e74c3c;
    --xfj2pn9: #e74c3c;
    --xz9c3de: #1877f2;
    --xss4ruy: #4267b2;
    --x1eko1mp: #2ecc71;
    --xp4nueb: #52c882;
    --xyx4knn: #bdc3c7;
    --xvloy6h: #95a5a6;
    --x1acqjmx: rgba(0, 0, 0, .05);
    --xleydre: rgba(255, 255, 255, .1);
    --x12a2sij: #f39c12;
    --x1cr1y67: #e67e22;
    --xo7ic0q: rgba(0, 0, 0, .5);
    --xuik7q4: rgba(0, 0, 0, .8);
    --x1hhx3yd: #1877f2;
    --x1r4yd9x: #4267b2;
    --x1og57sr: #166fe5;
    --x1131iq4: #365899;
    --xhsexoy: #1464cc;
    --xd8f86o: #29487d;
    --x18tbe67: #8e44ad;
    --x11llz9l: #9b59b6;
    --xyd2swi: #c0392b;
    --xkxqhjd: #e74c3c;
    --x1jxs9lv: #42b883;
    --x1tp1lan: #42b883;
    --x18sj8i6: #ffffff;
    --xu8u1qi: #242526;
    --x12oyt3f: #ffffff;
    --xdtrtzm: #3a3b3c;
    --xcglfdz: #bdc3c7;
    --x73x56x: #5a5b5c;
    --xjti7sq: #65676b;
    --xvq2e1s: #8a8d91;
    --x1vr6j21: #1c1e21;
    --xpb7q49: #e4e6ea;
    --x1uf14vt: #65676b;
    --x3hb97q: #b0b3b8;
    --xp2xylp: #8a8d91;
    --x1o8pxdn: #8a8d91;
    --x15wcnep: #f39c12;
    --x1tzh7nr: #f39c12
}

:root,
.x1ybfco0 {
    --x7jc5nk: 32px;
    --xh1gnk5: 24px;
    --xpp5vaf: 16px
}

:root,
.x2zlp0c {
    --xrpczy5: blue;
    --x11ujv1h: black
}

:root,
.x73z65k {
    --xlx7u6e: 0px;
    --xik8ccv: 0px;
    --x1g8fdq7: 0px;
    --xexklgv: 0px;
    --xc79r3t: 0px;
    --x1sb3civ: 0px;
    --x1dka7z: 0px;
    --x1k4myr1: 1px;
    --x1bu8lrs: 0px;
    --x1fx80fs: 0px;
    --x1qhsdun: 1px;
    --xdemnd9: 1px;
    --x1gepq4w: 0px;
    --x1wp4dm2: 0px;
    --xeuc15l: 0px;
    --x8g8wmh: 0px;
    --x16si9m3: 0px;
    --xo3rck8: 0px;
    --x8gv6bx: 0px;
    --xfrk6k2: solid;
    --xbnnbcs: 1px;
    --x1iqrbwf: 12px;
    --x4bzwim: 2px;
    --xk37jod: auto;
    --xoir9yd: 12px;
    --xgwz7a: 16px;
    --xwutvj3: 12px;
    --xdaiwkk: 12px;
    --xgam6tz: 16px;
    --xa3t32q: 0px;
    --x17m3bg8: 0px;
    --xovr52e: 0px;
    --x16mvtsk: 5px;
    --x4yl131: 4px;
    --xs2xjav: 5px;
    --xbxt6u0: 5px;
    --x6cgvui: 5px;
    --x1151t8p: 10px;
    --x1lst64k: 6px;
    --x3j9qmu: 6px;
    --xmo9kjt: 6px;
    --x1s825o0: 12px;
    --xyeoegy: 5px;
    --xez4x4z: 5px;
    --x1pbyom4: 5px;
    --x1h23lpg: 10px;
    --x178rz4h: 5px;
    --x19jd6gk: 5px;
    --x1m0kmm: 5px;
    --x18og1a8: 10px;
    --x198yf9l: 5px;
    --x17s2s01: 10px;
    --x8scjvk: 5px;
    --xkd1r8e: 5px;
    --x1napzm8: 5px;
    --x6jkwj7: 5px;
    --x1et33sf: 5px;
    --x15843vv: 10px;
    --x1apez3n: 5px;
    --x1prtngd: 10px;
    --xa6vsrr: 5px;
    --x17re1hs: 5px;
    --x1ftodw5: 4px;
    --x155matd: 4px;
    --x1yfdafw: 4px;
    --x1it9t5o: 8px;
    --x1602v8z: 5px;
    --xqfjaf7: 5px;
    --x1n945xb: 5px;
    --x9huxp1: 10px;
    --x287wji: 0px;
    --xyowug9: 0px;
    --x1u0655h: 0px;
    --xjvkmi1: 4px;
    --x1hmaw5b: 5px;
    --xjen6ej: 3px;
    --x1adnsjm: 8px;
    --x1c4lz48: 8px;
    --x19q6y20: 8px;
    --xv29y53: 8px;
    --x1tkfw0i: 8px;
    --x1f9f2th: 0px;
    --x1bom0sp: 0px;
    --xs0bd1e: 0;
    --x7z3nr7: 12px;
    --x3ytj5f: 8px;
    --x6ixmsi: 12px;
    --x10brjbm: auto;
    --x18kqi07: 12px;
    --x12pvdnb: auto;
    --x19rz69o: none;
    --xbx14lq: auto;
    --x10y4ran: 12px;
    --xnrljl1: 16px;
    --xju61ic: 8px;
    --xg3eg28: 8px;
    --x1hcq818: 12px;
    --x1hvovgm: 12px;
    --xiessm1: 8px;
    --xh89adf: 8px;
    --x1pkp4r4: 12px;
    --x6pwzom: 12px;
    --x15nmaec: 8px;
    --x79phgq: 16px;
    --xn98y3a: 12px;
    --xn9bwek: 16px;
    --x1lzl6ls: 3px;
    --x1nkglug: 8px;
    --x189z1lz: 0 2px 4px 0 rgba(0, 0, 0, .5);
    --x1o6ias2: none;
    --x3nbg8q: 0;
    --x19gqeph: 1;
    --xjl0f5w: .4;
    --x11tx24z: .4;
    --x1bt26c2: .2;
    --x8jlfy6: 1;
    --x132c4bx: .5;
    --xnzvq2j: 1;
    --x1mhjrx2: .4;
    --x1ad7l02: .4;
    --xqpeelq: 12px;
    --x1rl2gpv: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    --x1oyn4z3: 16px;
    --xpoq6yp: 400;
    --x1a730wv: 20px;
    --x1xbp41d: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    --x4cz878: 16px;
    --xyw6ga5: underline;
    --x1d6k8u6: 14px;
    --xiqovf7: 18px;
    --bubbleContentUserBackgroundColor: #000000;
    --bubbleContentUserColor: #FFFFFF;
    --buttonSendBackgroundColor: #0866FF;
    --x1ev4bvd: #F0F0F0;
    --xer23z7: rgba(0, 0, 0, .06);
    --x1bxvvwh: #000000;
    --xiw6jcg: #323436;
    --xlq2kmo: #FFFFFF;
    --xx6r3m5: rgba(0, 0, 0, .06);
    --x1wb1v04: #080809;
    --xo864yi: transparent;
    --x1wabinx: #cdcfd1;
    --x13t7dcq: rgba(0, 0, 0, .05);
    --xfsprpa: transparent;
    --x1aumypx: transparent;
    --x97wcsu: transparent;
    --xl9ojqf: #080809;
    --xacx6cu: transparent;
    --x1upcoxv: rgba(0, 0, 0, .05);
    --x1y02xta: transparent;
    --x2v0w26: transparent;
    --xbakyew: transparent;
    --xftuvfa: #080809;
    --x126rt5m: transparent;
    --x1iz8wdo: rgba(0, 0, 0, .05);
    --xdg47pa: transparent;
    --xdstih4: rgba(21, 33, 39, .2);
    --x17h09wl: #445664;
    --xmqvuy9: #FFFFFF;
    --xdvz3pk: #0866FF;
    --x1lgju46: transparent;
    --x1evxk78: #FFFFFF;
    --x1pwsir7: #cdcfd1;
    --x6r21d0: #0759F2;
    --x1f8qg8u: transparent;
    --xlucz4u: transparent;
    --xe31vrr: #E2E5E9;
    --xsl46bp: #080809;
    --x1r17ggk: #E2E5E9;
    --xeq63j5: rgba(0, 0, 0, .05);
    --xqu9v5: #E2E5E9;
    --x154p3i6: transparent;
    --x1xj48ei: #FFFFFF;
    --xqx1b3w: #cdcfd1;
    --x1clyshj: rgba(0, 0, 0, .05);
    --x1f8hdz3: transparent;
    --xz27ylr: transparent;
    --x1f1vpbm: transparent;
    --xw6x4cz: transparent;
    --x1t42zyj: transparent;
    --x19fognk: #080809;
    --x1nycba7: transparent;
    --x11nuaxw: rgba(0, 0, 0, .05);
    --xt2duer: transparent;
    --xkg1yw: #FFE3DE;
    --x17xti0e: transparent;
    --x198b9t9: #FFE3DE;
    --xcv04am: rgba(0, 0, 0, .05);
    --x32uek6: transparent;
    --x7jqkym: 0 4px 16px rgba(0, 0, 0, .15);
    --x16oxp5a: #F0F0F0;
    --xzsxl4p: rgba(0, 0, 0, .05);
    --x9yfhik: 8px;
    --x14ofxiu: 16px;
    --x1kpccw5: #000000;
    --xe5i04x: #8A8D91;
    --xiv1y0m: #B0B3B8;
    --xd9u4s4: #E2E5E9;
    --x1b39yh6: linear-gradient(90deg, grey, white, grey);
    --xq6rgv9: transparent;
    --x1rhfrof: #000000;
    --x12qb30c: #FFFFFF;
    --xcxoewq: inherit;
    --xqt9fth: #F53947;
    --xzdavdm: #8A8D91;
    --x1p42rpq: #FFFFFF;
    --x1fowau0: #FFFFFF;
    --x4cdsqv: rgba(0, 0, 0, .15);
    --x18tv962: rgba(0, 0, 0, .05);
    --x1mxho3s: var(--bubbleContentUserBackgroundColor);
    --x1drzc3: #F0F0F0;
    --x215qz1: #0866FF;
    --x5lf19y: #FFFFFF;
    --x125vgxg: #000000;
    --xw4mkmd: transparent;
    --x15j2dhm: #CED0D4;
    --x1h50e4l: #080809;
    --x11psvdz: #65676B;
    --x149dqt: #FFFFFF;
    --xbdfujg: #000000;
    --x1s39hm7: #e1e4e8;
    --x1p8ippb: #f6f8fa;
    --x15bmxmr: #000000;
    --xkvygis: #65686C;
    --xwxij5g: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
    --xyaxlxh: #FFFFFF;
    --xepydxb: #F1F4F766;
    --x1196mbi: #FFFFFF;
    --x1dxmqov: #CCD3DB;
    --xadhof8: #F53947;
    --x1a4bunx: #000000;
    --x1ihezxe: #FFFFFF;
    --xx5vayt: cubic-bezier(.08, .52, .52, 1);
    --x6a00ex: cubic-bezier(.08, .52, .52, 1);
    --xvv23fx: .1s;
    --x1pfwwdm: reverse;
    --x1osw725: 8s;
    --xakqpoz: x19100ke-B;
    --x1clm63l: linear;
    --x117ptrb: opacity .2s ease;
    --xcqs4f3: transform 50ms linear;
    --xg3aput: 0ms;
    --x19wb9r: 0s;
    --xo7axmw: .2s;
    --xtkxyfg: .2s;
    --xm2qnaw: .4s;
    --x1hcjaay: .4s;
    --x10e0ozs: 2s;
    --x11zsdp1: x1gpjdt6-B;
    --x6slekt: linear;
    --xmypfwe: 2s;
    --x61we9e: x16ddlwn-B;
    --xekrhsr: linear;
    --xwbpd4y: 12px;
    --x1e5o1xa: 8px;
    --x10124fl: 24px;
    --x1d8jg19: 24px;
    --x19huaox: 24px;
    --xl8uc24: 50%;
    --x139ry6a: 50%;
    --xiyfnn2: 50%;
    --x1ttpv1t: 6px;
    --x1wtafy2: 6px;
    --x82vd9a: 6px;
    --xjnrlz3: 5px;
    --x16xtl57: 5px;
    --x18ttt0t: 5px;
    --x1tixki8: 50%;
    --x1ciwlvv: 50%;
    --xiyjxiy: 50%;
    --xlxghfy: 50%;
    --x1ruj3lq: 50%;
    --x1epajyq: 50%;
    --xu3wp72: 50%;
    --x16dxbju: 4px;
    --x168tnhs: 4px;
    --xgtnwqa: 4px;
    --x6ulrhq: 50%;
    --x1j99h4o: 50%;
    --xlcg5hk: 50%;
    --x1cqce2t: 24px;
    --xz5hhjv: 24px;
    --xjziy7d: 24px;
    --xkjoe7p: 8px;
    --xo0722j: 8px;
    --xpenkto: 0;
    --x1ba17e0: 2px;
    --x4utseb: 3px;
    --x13w4mq5: 32px;
    --x1uzztpd: 95%;
    --x1tc54p7: 75%;
    --x1rqbjtg: min(334px, 100vw - 48px);
    --x1wk4hzn: 32px;
    --xy5yvoz: 32px;
    --x18uyjkh: 32px;
    --xxqa0dq: 32px;
    --x3e6wff: 40px;
    --xkca2vv: 36px;
    --x82mkzn: 32px;
    --x1r0jlc1: 32px;
    --x19dpyk1: 64px;
    --x4ach5t: 64px;
    --x1axk1tg: 32px;
    --xr0fzoy: 32px;
    --xwkvfc1: 36px;
    --x1kdnp2l: 36px;
    --xafjmui: 28px;
    --xh7z1na: 32px;
    --xios89i: 32px;
    --x15etoab: 32px;
    --x5muypq: 32px;
    --xrxntdb: 100%;
    --x5suos6: 400% auto;
    --xzbtx9w: 64px;
    --xzubya6: 50px;
    --x1m69m10: 8px;
    --xik0f35: 8px;
    --xalic96: 4px;
    --x1pap48z: 72px;
    --xdt1ml: 12px;
    --x5yrerl: 3px;
    --x1s60eyr: 10px;
    --x4jee19: 4px;
    --xuvcqbj: 0%
}

:root,
.x7hi92w {
    --xmimafg: #1877f2;
    --x1eci7gt: #166fe5;
    --x6zc3lg: #ffffff;
    --xh80k3a: 48px;
    --x1mv895m: 40px;
    --xpbt9yz: 32px;
    --x14xwfhh: 16px;
    --x19z601u: 8px
}

:root,
.xe1a2vw {
    --x1ormp3h: 12px;
    --x1gg9kms: 8px;
    --xlikpkg: 4px
}

:root,
.xek8g61 {
    --xc03h4j: 24px;
    --x1526wc7: 16px;
    --x1jgb1y: 8px
}

:root,
.xfhncb9 {
    --x1v3siat: 16px;
    --x6wr7ro: 8px;
    --xsfo1xj: #1877f2;
    --x1lff544: white;
    --x157ptow: 40px
}

:root,
.xmeakq1 {
    --x4mug7f: 16px;
    --xml6b2g: 0px;
    --xxtl16a: 4px
}

:root,
.xumhe0e {
    --x1yjcca0: #ff0000;
    --xh877pd: #00ff00
}

@media (prefers-color-scheme: dark) {

    :root,
    .x1buopn9 {
        --xbkw8ji: #1c1e21;
        --xiicwzm: #6a6b6e;
        --xnmq8s: #3a3b3c;
        --x1yiqmuy: #ff6b6b;
        --xdd0pg5: #4e8cff;
        --x18025fe: rgba(255, 255, 255, .1);
        --xu5zft0: #4e8cff;
        --xd8zzow: rgba(0, 0, 0, .8);
        --x1bzhdv9: #43b55e;
        --x1qzo2en: #ffca28
    }
}

@media (prefers-color-scheme: dark) {

    :root,
    .x2zlp0c {
        --xrpczy5: grey;
        --x11ujv1h: white
    }
}

.x13qka3v.x13qka3v,
.x13qka3v.x13qka3v:root {
    --bubbleContentUserBackgroundColor: #1E40AF;
    --buttonSendBackgroundColor: #2563EB;
    --x1ev4bvd: var(--surface-background);
    --xer23z7: rgba(59, 130, 246, .1);
    --x1bxvvwh: #1E3A8A;
    --xx6r3m5: rgba(59, 130, 246, .1);
    --xdvz3pk: #2563EB;
    --x1evxk78: #FFFFFF;
    --xlucz4u: transparent;
    --xe31vrr: #BFDBFE;
    --xsl46bp: #1E40AF;
    --x1kpccw5: #1E40AF;
    --xe5i04x: #64748B;
    --xzdavdm: #64748B;
    --x1fowau0: #F1F5F9;
    --x4cdsqv: rgba(59, 130, 246, .1);
    --x18tv962: rgba(59, 130, 246, .05);
    --x1mxho3s: var(--bubbleContentUserBackgroundColor);
    --x1drzc3: #E2E8F0;
    --x125vgxg: #1E40AF;
    --x11psvdz: #3B82F6;
    --xbdfujg: #2563EB;
    --x15bmxmr: #1E3A8A;
    --xkvygis: #3B82F6;
    --x1a4bunx: #1E40AF
}

.x1n36s15.x1n36s15,
.x1n36s15.x1n36s15:root {
    --bubbleContentUserBackgroundColor: #7C3AED;
    --buttonSendBackgroundColor: #8B5CF6;
    --x1ev4bvd: var(--surface-background);
    --xer23z7: rgba(139, 92, 246, .1);
    --x1bxvvwh: #581C87;
    --xx6r3m5: rgba(139, 92, 246, .1);
    --xdvz3pk: #8B5CF6;
    --x1evxk78: #FFFFFF;
    --xlucz4u: transparent;
    --xe31vrr: #C4B5FD;
    --xsl46bp: #6D28D9;
    --x1kpccw5: #6D28D9;
    --xe5i04x: #6B7280;
    --xzdavdm: #6B7280;
    --x1fowau0: #F5F3FF;
    --x4cdsqv: rgba(139, 92, 246, .1);
    --x18tv962: rgba(139, 92, 246, .05);
    --x1mxho3s: var(--bubbleContentUserBackgroundColor);
    --x1drzc3: #E0E7FF;
    --x125vgxg: #6D28D9;
    --x11psvdz: #7C3AED;
    --xbdfujg: #8B5CF6;
    --x15bmxmr: #581C87;
    --xkvygis: #7C3AED;
    --x1a4bunx: #6D28D9
}

.x1rgcn0q.x1rgcn0q,
.x1rgcn0q.x1rgcn0q:root {
    --card-background: var(--card-background-filled)
}

.x1wzgeqd.x1wzgeqd,
.x1wzgeqd.x1wzgeqd:root {
    --bubbleContentUserBackgroundColor: #E4E6EB;
    --buttonSendBackgroundColor: #4267B2;
    --x1ev4bvd: #3A3B3C;
    --xer23z7: rgba(255, 255, 255, .1);
    --x1bxvvwh: #E4E6EB;
    --xx6r3m5: rgba(255, 255, 255, .1);
    --xdvz3pk: #4267B2;
    --x1evxk78: #FFFFFF;
    --xlucz4u: transparent;
    --xe31vrr: #3E4042;
    --xsl46bp: #B0B3B8;
    --x7jqkym: 0 4px 16px rgba(0, 0, 0, .4);
    --x16oxp5a: #3A3B3C;
    --xzsxl4p: rgba(58, 59, 60, .95);
    --x9yfhik: 8px;
    --x14ofxiu: 16px;
    --x1kpccw5: #E4E6EB;
    --xe5i04x: #8A8D91;
    --xd9u4s4: #3E4042;
    --x12qb30c: #3A3B3C;
    --xzdavdm: #8A8D91;
    --x1fowau0: #3A3B3C;
    --x4cdsqv: rgba(255, 255, 255, .1);
    --x18tv962: rgba(255, 255, 255, .05);
    --x1mxho3s: var(--bubbleContentUserBackgroundColor);
    --x1drzc3: #3E4042;
    --x125vgxg: #E4E6EB;
    --x11psvdz: #B0B3B8;
    --xbdfujg: #E4E6EB;
    --x1s39hm7: #3E4042;
    --x1p8ippb: #1d1f1f;
    --x15bmxmr: #E4E6EB;
    --xkvygis: #B0B3B8;
    --x1a4bunx: #E4E6EB
}

.x9x137x.x9x137x,
.x9x137x.x9x137x:root {
    --bubbleContentUserBackgroundColor: #065F46;
    --buttonSendBackgroundColor: #10B981;
    --x1ev4bvd: var(--surface-background);
    --xer23z7: rgba(16, 185, 129, .1);
    --x1bxvvwh: #064E3B;
    --xx6r3m5: rgba(16, 185, 129, .1);
    --xdvz3pk: #10B981;
    --x1evxk78: #FFFFFF;
    --xlucz4u: transparent;
    --xe31vrr: #A7F3D0;
    --xsl46bp: #065F46;
    --x1kpccw5: #065F46;
    --xe5i04x: #6B7280;
    --xzdavdm: #6B7280;
    --x1fowau0: #F7FEE7;
    --x4cdsqv: rgba(16, 185, 129, .1);
    --x18tv962: rgba(16, 185, 129, .05);
    --x1mxho3s: var(--bubbleContentUserBackgroundColor);
    --x1drzc3: #D9F99D;
    --x125vgxg: #065F46;
    --x11psvdz: #059669;
    --xbdfujg: #10B981;
    --x15bmxmr: #064E3B;
    --xkvygis: #059669;
    --x1a4bunx: #065F46
}

.x155cw9x {
    --highlight-bg: var(--x---highlight-bg)
}

.x19d1fml {
    --progress-ring-arc-start-rotation: var(--x---progress-ring-arc-start-rotation)
}

.x1jdhkj7 {
    --progress-ring-arc-mid-rotation: var(--x---progress-ring-arc-mid-rotation)
}

.x1jpuhba {
    --primary-text: var(--x---primary-text)
}

.x1mmld8m {
    --primary-deemphasized-button-text: var(--x---primary-deemphasized-button-text)
}

.x1uvafvk {
    --primary-button-text: var(--x---primary-button-text)
}

.x1vnvyrm {
    --accent: var(--x---accent)
}

.x1waqjzv {
    --primary-icon: var(--x---primary-icon)
}

.x1ygb5dc {
    --primary-button-background: var(--x---primary-button-background)
}

.x2p58mq {
    --primary-deemphasized-button-background: var(--x---primary-deemphasized-button-background)
}

.x6ivz7t {
    --secondary-icon: var(--x---secondary-icon)
}

.xojma9t {
    --progress-ring-arc-end-rotation: var(--x---progress-ring-arc-end-rotation)
}

.xt6zkb7 {
    --hosted-view-selected-state: var(--x---hosted-view-selected-state)
}

.xyejjpt {
    --base-line-clamp-line-height: var(--x---base-line-clamp-line-height)
}

.xzkcvk6 {
    --secondary-text: var(--x---secondary-text)
}

.x19oz51v {
    background: var(--switch-unchecked-background-color)
}

.x1uwsscb {
    all: unset
}

.xt2wqj3 {
    background: var(--x-background)
}

.x1a2a7pz {
    outline: none
}

.x1bvjpef {
    text-decoration: underline
}

.x1czda81 {
    outline: 2px dashed var(--base-blue)
}

.x1el4u5y {
    transition: transform .3s ease
}

.x1hl2dhg {
    text-decoration: none
}

.x1jhqz2r {
    transition: opacity .3s ease-in-out .3s
}

.x1lvsgvq {
    background-position: center center
}

.x1ux5q4u {
    transition: transform .2s ease-in-out
}

.x5mp9sv {
    flex: 1 0 0
}

.x98rzlu {
    flex: 1
}

.xish69e {
    overscroll-behavior: contain
}

.xmqliwb {
    text-decoration: line-through
}

.xpw437y {
    background-position: bottom left, 109% 68%, 109% 68%, center, center
}

.x1m6ll81:-webkit-autofill {
    transition: background-color 31557600s 0s
}

.x1lku1pv:hover {
    text-decoration: none
}

.xt0b8zv:hover {
    text-decoration: underline
}

.x1uvtmcs:focus {
    outline: none
}

@media (forced-colors: active) {
    .xvetz19.xvetz19 {
        outline: var(--focus-ring-outline-forced-colors)
    }
}

@media (forced-colors: active) {
    .x1i4ix8p.x1i4ix8p:focus {
        outline: var(--focus-ring-outline-forced-colors)
    }
}

.x10025mt {
    font-weight: var(--x7vf1kf)
}

.x100nk6e {
    color: var(--secondary-destructive-button-icon)
}

.x101kupi {
    margin-inline-end: 56px
}

.x1029psz {
    color: var(--x1trz6ej)
}

.x102cun8 {
    font-size: var(--x562vke)
}

.x102qnyo {
    transform: scale(.75) translateY(calc(var(--ig-text-input-padding-vertical)*-.5))
}

.x102u4bz {
    margin-inline-start: var(--x3iu05p)
}

.x1033uif {
    border-start-end-radius: 999px
}

.x103ojqp {
    border-inline-start-color: var(--hover-overlay)
}

.x104kibb {
    display: -webkit-box
}

.x104qc98 {
    box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1), inset 0 0 0 1px var(--shadow-inset)
}

.x105jos {
    font-family: var(--x1ev5oeb), var(--xa1t1xu) !important
}

.x105ttfm {
    transform: translateY(-100%)
}

.x106a9eq {
    padding-inline-start: 20px
}

.x106fdoc {
    border-start-end-radius: var(--x1histky)
}

.x106wr5q {
    animation-name: x1u38n1b-B
}

.x107h2d7 {
    outline-style: dashed
}

.x109ysey {
    font-size: var(--x1tem35x)
}

.x10a7dvz {
    border-inline-start-color: var(--warning)
}

.x10agt80 {
    color: var(--x1grewbb)
}

.x10asx6b {
    line-height: var(--x1cltvv8)
}

.x10b8xyx {
    border-end-start-radius: var(--xlvhrx)
}

.x10d0gm4 {
    font-stretch: var(--text-input-field-font-stretch)
}

.x10dhlfy {
    color: var(--placeholder-text-on-media)
}

.x10e4vud {
    animation-fill-mode: forwards
}

.x10etgjm {
    padding-inline-start: var(--section-header-addOnEnd-button-padding-horizontal)
}

.x10exhiy {
    margin-inline-end: var(--x1dnk0uj)
}

.x10f5nwc {
    box-shadow: 0 0 0 1px var(--shadow-1)
}

.x10flsy6 {
    font-family: var(--font-family-default)
}

.x10gqqzf {
    font-family: var(--x1ipqjg5), var(--xy3sr8p) !important
}

.x10h2w50 {
    border-start-end-radius: var(--x1p6lp5i)
}

.x10h3on {
    box-shadow: 0 2px 12px var(--shadow-2)
}

.x10jj89s {
    padding-inline-end: var(--menu-base-list-item-padding-horizontal)
}

.x10jshiv {
    border-start-end-radius: var(--chip-corner-radius)
}

.x10ksdce {
    margin-inline-end: var(--button-inner-icon-spacing-large)
}

.x10l5999 {
    background-color: var(--glimmer)
}

.x10l6tqk {
    position: absolute
}

.x10lltxb {
    font-family: var(--x1b4621b), var(--x83t1hq) !important
}

.x10mphpg {
    background-color: var(--x1xjt20f)
}

.x10pjg2 {
    box-shadow: inset 0 0 0 1px var(--secondary-button-stroke)
}

.x10ps884 {
    line-height: var(--x97xskc)
}

.x10q73qw {
    fill: #0c0c0c
}

.x10q8g1b {
    font-family: var(--font-family-default) !important
}

.x10rauhu {
    border-inline-start-color: var(--xlea6l7)
}

.x10rp43c {
    margin-inline-start: 60px
}

.x10rr9i {
    border-inline-start-color: var(--x3pe27s)
}

.x10s08om {
    color: var(--tile-tonal-text-yellow)
}

.x10st99s {
    margin-inline-start: var(--xux2wl9)
}

.x10tr6eu {
    background-color: var(--badge-critical-background-color)
}

.x10v474f {
    background-color: var(--tile-tonal-container-background-blue)
}

.x10w94by {
    border-inline-end-width: 0
}

.x10wo8zk {
    background-color: var(--x1hzq8mi)
}

.x10xjkym {
    box-shadow: 0 2px 6px var(--shadow-1)
}

.x10y0y8g {
    border-inline-end-color: var(--secondary-button-background)
}

.x10zcvz6 {
    border-inline-start-color: var(--x1ttayb5)
}

.x110972j {
    padding-inline-start: 28px
}

.x111bo7f {
    background-color: var(--barcelona-primary-button-background)
}

.x111f9um {
    text-transform: var(--xtmn3ii)
}

.x111ivc4 {
    transform: translate(143%, 140%)
}

.x113he9f {
    font-weight: var(--x1ly61ab)
}

.x113zjs7 {
    background-color: var(--glimmer-base-opaque)
}

.x1142k65 {
    border-start-start-radius: 9999px
}

.x1143rjc {
    border-start-end-radius: 100px
}

.x114g2xr {
    border-inline-start-color: var(--card-background)
}

.x114oybw {
    column-gap: var(--x1q2ui7u)
}

.x115rs3l {
    color: var(--x1f8aael)
}

.x117nqv4 {
    font-weight: 700
}

.x119men5 {
    border-start-end-radius: var(--x11bthor)
}

.x11adwwt {
    -webkit-clip-path: circle(1px at 0% 0%)
}

.x11aokpp {
    line-height: var(--x2oe8bc)
}

.x11c0o6g {
    border-start-end-radius: var(--x1gsux0z)
}

.x11c3vth {
    border-inline-end-color: var(--x15cmd4y)
}

.x11dcrhx {
    inset-inline-end: 8px
}

.x11dydje {
    line-height: var(--x1n3v4p0)
}

.x11e5cmg {
    transform: scale(.875) translateY(calc(var(--ig-text-input-padding-vertical)*-1 + 6px))
}

.x11e9etw {
    border-inline-start-color: var(--x1dfvg52)
}

.x11em0eu {
    color: var(--x1pbvpep)
}

.x11flhfp {
    background-color: var(--x1689szq)
}

.x11fwcs0 {
    opacity: var(--glimmer-opacity-min)
}

.x11gldyt {
    margin-inline-end: 40px
}

.x11goek {
    background-color: var(--base-blue)
}

.x11h6xwf {
    background-color: var(--x1f9tzd8)
}

.x11hdunq {
    margin-inline-start: 40px
}

.x11i7wuz {
    border-end-end-radius: var(--xdtuaxp)
}

.x11j5cmb {
    stroke: var(--progress-ring-on-secondary-button-track)
}

.x11kisi {
    line-height: var(--x1p0vs7a)
}

.x11kp1v9 {
    font-family: var(--x4x4ic4), var(--xltyjl) !important
}

.x11kx9fa {
    font-family: var(--x1xbp41d) !important
}

.x11l5v69 {
    background-color: var(--slider-handle)
}

.x11lfxj5 {
    padding-inline-end: 4px
}

.x11lg4ru {
    border-start-start-radius: var(--x19oba5)
}

.x11lhmoz {
    transform: translate(-50%, -50%)
}

.x11lt19s {
    margin-inline-end: -2px
}

.x11lwdb5 {
    border-start-start-radius: var(--input-corner-radius)
}

.x11m6ez4 {
    opacity: var(--xc3oa3e)
}

.x11mme1x {
    color: var(--xoirde7)
}

.x11njtxf {
    vertical-align: baseline
}

.x11nt7xy {
    border-inline-start-style: dashed
}

.x11o2k40 {
    background-color: var(--x1x164yq)
}

.x11q36e7 {
    font-family: var(--xxn888b), var(--x19621bc) !important
}

.x11reowv {
    text-transform: var(--x1e0mpfx)
}

.x11ry79i {
    font-family: var(--x1ipqjg5), var(--x9r5lrr) !important
}

.x11siwd2 {
    color: var(--xt4b30x)
}

.x11t971q {
    margin-inline-end: auto
}

.x11us2ka {
    position-area: var(--x-positionArea)
}

.x11v4dcs {
    background-image: var(--always-dark-gradient)
}

.x11vv5wn {
    padding-inline-end: var(--ig-text-input-padding-vertical)
}

.x11w0jav {
    line-height: var(--x1sttxta)
}

.x11wup94 {
    background-color: var(--chip-background)
}

.x11x3m1q {
    font-family: var(--meta-emphasized-font-family), var(--font-family-segoe) !important
}

.x11xeg3o {
    border-inline-end-color: var(--x8pakf8)
}

.x11xpdln {
    transition-property: transform
}

.x11xz8zw {
    padding-inline-end: var(--xe5buds)
}

.x11yy9k {
    background-color: var(--x1bbts0l)
}

.x11zcahw {
    border-inline-start-style: hidden
}

.x120eax6 {
    padding-inline-end: var(--x-paddingInlineEnd)
}

.x120xd9q {
    border-start-start-radius: 30px
}

.x1215byi {
    font-family: var(--headline3-font-family), var(--font-family-segoe) !important
}

.x121dfkn {
    font-family: var(--xbj59ie), var(--x10yplbo) !important
}

.x121lspk {
    column-gap: 1px
}

.x122ond3 {
    list-style-type: upper-alpha
}

.x123ep6o {
    background-image: linear-gradient(180deg, #0000, #00000001 11.79%, #00000003 21.38%, #00000006 29.12%, #0000000b 35.34%, #00000010 40.37%, #00000016 44.56%, #0000001d 48.24%, #00000025 51.76%, #0000002c 55.44%, #00000034 59.63%, #0000003c 64.66%, #0004 70.88%, #0000004c 78.62%, #00000053 88.21%, #00000059)
}

.x124ains {
    border-start-end-radius: 99px
}

.x124kx0k {
    background-color: rgb(var(--ig-primary-text))
}

.x12573ex {
    border-start-end-radius: var(--x1ihu1wm)
}

.x126k92a {
    white-space: pre-wrap
}

.x127lhb5 {
    animation-name: xekv6nw-B
}

.x1281ex9 {
    background-color: var(--secondary-button-pressed)
}

.x1284cti {
    color: var(--x835xgl)
}

.x128c8uf {
    border-inline-end-width: .5px
}

.x1291uj {
    border-end-start-radius: var(--xse1e7w)
}

.x129zjbk {
    border-inline-end-color: var(--x47qfj6)
}

.x12ax4m5 {
    color: var(--x1sd9p38)
}

.x12ckx54 {
    margin-inline-start: 52px
}

.x12csnhc {
    text-transform: var(--xqy88s5)
}

.x12dzccl {
    background-color: var(--x1en5jo3)
}

.x12e60rz {
    margin-inline-end: var(--separator-menu-item-margin-horizontal)
}

.x12eh5od {
    border-inline-end-color: var(--variant-1-input-field-experimental)
}

.x12ejxvf {
    flex-shrink: inherit
}

.x12fcfp7 {
    animation-duration: var(--fds-duration-long-in)
}

.x12irts2 {
    border-start-end-radius: var(--xdtuaxp)
}

.x12ixo6i {
    color: var(--variants-input-field-blue-experimental)
}

.x12j1yyw {
    background-color: var(--data-viz-violet)
}

.x12jkypp {
    text-wrap: nowrap !important
}

.x12jme1w {
    font-family: var(--xss9l29), var(--x1j4yigi) !important
}

.x12jr306 {
    transform: translate(47%, 193%) rotate(-5deg)
}

.x12l2aii {
    border-start-start-radius: 14px
}

.x12lr58p {
    font-family: var(--x102f9br), var(--xtp44gi) !important
}

.x12ls4h7 {
    background-color: var(--x17lrcb0)
}

.x12m927z {
    border-inline-end-width: none
}

.x12ol6y4 {
    border-start-start-radius: 20px
}

.x12q16er {
    border-start-end-radius: var(--xy27kgp)
}

.x12qp5cl {
    font-family: var(--body-font-family), var(--font-family-segoe) !important
}

.x12rq6i6 {
    inset-inline-start: 10%
}

.x12scifz {
    color: var(--placeholder-text)
}

.x12tb6hj {
    box-shadow: 0 4px 12px #00000029
}

.x12txcfa {
    border-inline-start-width: var(--x1xfia83)
}

.x12u3hy8 {
    color: var(--xrnvflv)
}

.x12u81az {
    border-inline-start-color: var(--divider)
}

.x12vsgdn {
    border-inline-start-color: var(--xiujrms)
}

.x12ws5rt {
    border-inline-start-color: unset
}

.x12wsh2a {
    transform: translateY(677%)
}

.x12wva7j {
    background-color: var(--xzfvszf)
}

.x12y7upn {
    border-inline-end-color: var(--xk2tvnb)
}

.x12yaz8p {
    background-color: var(--x1tii86t)
}

.x130j6nr {
    font-weight: var(--x1l4kwij)
}

.x132gq93 {
    font-family: var(--x102f9br), var(--x1eneg80) !important
}

.x132nzbk {
    background-color: var(--section-header-text)
}

.x132q4wb {
    line-height: 1.25
}

.x13494qd {
    color: var(--x1jlnx4j)
}

.x135b78x {
    padding-inline-start: 4px
}

.x1370p0j {
    border-inline-start-color: var(--overlay-alpha-80)
}

.x13727yd {
    background-color: var(--x1dh7chn)
}

.x137613r {
    stroke: var(--primary-text)
}

.x137a6hf {
    border-end-end-radius: var(--input-dense-corner-radius)
}

.x137bs9f {
    border-start-end-radius: var(--xe4pqdx)
}

.x137kccz {
    margin-inline-start: -5px
}

.x137oa3i {
    letter-spacing: var(--x9h07vm)
}

.x13a5lms {
    border-start-end-radius: var(--ig-input-border-radius)
}

.x13a6bvl {
    justify-content: flex-end
}

.x13a6qad {
    background-color: var(--glimmer-on-white-background)
}

.x13aenv5 {
    line-height: var(--x149rnkn)
}

.x13c4wfe {
    font-family: var(--font-family-apple) !important
}

.x13ctaem {
    border-inline-start-width: var(--x18kzy44)
}

.x13cv7lf {
    animation-name: x1mp50o1-B
}

.x13d9wvd {
    font-weight: var(--x1o7ty5x)
}

.x13dflua {
    transition-duration: .2s
}

.x13dmk3j {
    border-start-start-radius: initial
}

.x13faqbe {
    word-break: break-word
}

.x13fj5qh {
    margin-inline-start: 8px
}

.x13fkm30 {
    inset-inline-start: 90%
}

.x13g884u {
    border-inline-start-color: var(--secondary-text)
}

.x13gce53 {
    stroke: var(--progress-ring-on-outline-primary-button-progress)
}

.x13gy369 {
    transform: translate(-20px)
}

.x13inrhl {
    transform: translate(142%, 55%) rotate(15deg)
}

.x13jkr8g {
    stroke: var(--progress-ring-on-ghost-secondary-button-progress)
}

.x13jy36j {
    padding-inline-start: 24px
}

.x13jyybr {
    font-weight: var(--x1w7kfmo)
}

.x13jzn7v {
    padding-inline-end: var(--x-padding)
}

.x13k8ehh {
    margin-inline-start: 7px
}

.x13kw4dj {
    border-inline-start-width: var(--xacoz4z)
}

.x13kylt9 {
    transform: scale(.8)
}

.x13n5tbt {
    transform: translate(20px)
}

.x13oigre {
    flex-basis: 150px
}

.x13r0slp {
    font-family: var(--xnk1txi), var(--xe0he2a) !important
}

.x13rjbw7 {
    border-end-end-radius: initial
}

.x13sc5st {
    font-family: var(--display1-font-family), var(--font-family-apple) !important
}

.x13sgls2 {
    font-size: var(--x15srxtx)
}

.x13t61ll {
    border-start-start-radius: 5px
}

.x13t98kf {
    transform: translate(24px)
}

.x13tsxwm {
    border-start-start-radius: var(--x175dtcq)
}

.x13tw4yp {
    box-shadow: -1px 0 0 var(--divider)
}

.x13ucnxn {
    color: var(--toggle-off-icon)
}

.x13up0n2 {
    border-end-start-radius: 25px
}

.x13wdg3o {
    color: var(--xj5q2zt)
}

.x13wnz0e {
    border-inline-start-color: var(--base-cherry)
}

.x13wtedm {
    font-size: 2.5rem
}

.x13xl5yv {
    stroke: var(--progress-ring-on-color-button-track)
}

.x13xmedi {
    border-end-start-radius: 24px
}

.x13z6kfh {
    border-inline-start-width: var(--xpo56pq)
}

.x13zy5jk {
    line-height: var(--x10k74h5)
}

.x140muxe {
    border-end-end-radius: inherit
}

.x140pcy2 {
    border-inline-start-color: var(--list-border-color, transparent)
}

.x142ytp9 {
    background-color: var(--xqajp9p)
}

.x1435lcu {
    transform: translate(22%, 15%) rotate(-13deg)
}

.x144wcp0 {
    font-family: var(--x3ghh2v), var(--x1ra0yvh) !important
}

.x1455efl {
    border-inline-end-color: var(--x1rfk4w7)
}

.x145p6pd {
    border-inline-end-color: var(--xkpgzo7)
}

.x146dcfq {
    border-inline-start-width: var(--x115y454)
}

.x146t3o {
    border-inline-end-color: var(--secondary-button-background-floating)
}

.x147wac7 {
    animation-timing-function: cubic-bezier(.5, 0, .5, 1)
}

.x147yg2k {
    transform: translate(50%, -50%)
}

.x1481eag {
    border-inline-end-width: var(--input-border-width)
}

.x148z6mp {
    padding-inline-start: 61px
}

.x1494svg {
    color: #ccd3db
}

.x149ao6l {
    font-size: var(--x1g6r5b0)
}

.x14a4ghu {
    border-end-end-radius: 11px
}

.x14axycx {
    content: ""
}

.x14ayic {
    margin-inline-end: calc(-1*var(--button-inner-icon-spacing-medium))
}

.x14bfe9o {
    font-size: .0625rem
}

.x14ctfv {
    color: var(--always-white)
}

.x14ddypt {
    background-color: var(--xxgyzdj)
}

.x14dvslg {
    background-color: var(--text-primary)
}

.x14e42zd {
    border-inline-start-width: 0
}

.x14ffeao {
    border-end-end-radius: var(--x1histky)
}

.x14fl64x {
    border-end-start-radius: var(--ig-input-border-radius)
}

.x14g2gp5 {
    font-stretch: normal
}

.x14g40p9 {
    z-index: 999
}

.x14gulao {
    font-family: var(--xp9g63y), var(--xsoseyl) !important
}

.x14hiurz {
    background-color: var(--always-white)
}

.x14horrh {
    background-color: #1877f266
}

.x14ihvte {
    box-shadow: 0 0 6px var(--shadow-1)
}

.x14iifvp {
    margin-inline-end: 18px
}

.x14j5r5 {
    border-end-start-radius: var(--xpdrn92)
}

.x14ju556 {
    line-height: 0
}

.x14ldlfn {
    border-start-start-radius: var(--button-corner-radius)
}

.x14ljiy0 {
    color: var(--x1x2l2gt)
}

.x14lrwu0 {
    stroke: var(--progress-ring-on-tonal-destructive-button-track)
}

.x14m5pb {
    border-start-end-radius: var(--x1kdl7nj)
}

.x14nfmen {
    background-color: var(--divider)
}

.x14o0s4g {
    border-end-end-radius: var(--xbbi8vy)
}

.x14obwa1 {
    content: ""
}

.x14of0fa {
    border-start-start-radius: var(--x1vujbaz)
}

.x14ognje {
    font-family: var(--x10v0zfe), var(--xh7znfl) !important
}

.x14q0ukc {
    inset-inline-start: 1px
}

.x14rh7hd {
    color: var(--x-color)
}

.x14rlmvs {
    animation-name: x5ed7rf-B
}

.x14sbp7s {
    margin-inline-end: -15px
}

.x14thcn5 {
    border-start-end-radius: var(--x7n2t4k)
}

.x14uejyv {
    background-color: var(--xzvgj4k)
}

.x14vhib7 {
    background-color: rgb(var(--ig-badge))
}

.x14vvt0a {
    border-end-end-radius: 14px
}

.x14vy60q {
    padding-inline-end: 2px
}

.x14x6f43 {
    animation-duration: var(--fds-duration-extra-short-in)
}

.x14xdw8m {
    anchor-name: var(--x-anchorName)
}

.x14xfefy {
    -webkit-filter: brightness(.9);
    filter: brightness(.9)
}

.x14xhdax {
    background-color: #9696964d
}

.x14z9mp {
    margin-inline-end: 0
}

.x15175v8 {
    line-height: var(--xpvqddi)
}

.x152237o {
    list-style-type: square
}

.x152obne {
    box-shadow: 0 2px 4px 0 var(--shadow-5)
}

.x1532l57 {
    color: var(--x1dsr4tk)
}

.x153h0db {
    border-end-end-radius: var(--toggletip-border-radius)
}

.x1559cp3 {
    stroke: var(--fds-blue-60)
}

.x155ch9z {
    border-start-start-radius: var(--media-large-corner-radius, 16px)
}

.x155yrmd {
    text-transform: var(--x13dfcbj)
}

.x15675bd {
    padding-inline-end: 1.75%
}

.x156u0bh {
    font-family: var(--x1j0zbpk), var(--x1cxskcq) !important
}

.x158ip91 {
    border-inline-start-color: var(--always-white)
}

.x158smg1 {
    transform: translate(52%, 21%)
}

.x1597r2g {
    scrollbar-width: thin
}

.x159eqr4 {
    line-height: var(--x1k25sli)
}

.x15a8r0n {
    padding-inline-start: 104px
}

.x15bjb6t {
    line-height: inherit
}

.x15bjy8r {
    font-family: var(--display1-font-family), var(--font-family-default) !important
}

.x15c40vi {
    font-weight: var(--x1x6mao9)
}

.x15ch6gq {
    animation-name: x1xpn5z0-B
}

.x15ckt8c {
    font-size: var(--x1hz30cn)
}

.x15d4u2p {
    color: var(--nav-list-selected-accent-text)
}

.x15dsfln {
    line-height: var(--x-lineHeight)
}

.x15efi5a {
    letter-spacing: var(--x1w352dj)
}

.x15ekhxy {
    background-color: var(--x1p5sk31)
}

.x15elzd {
    background-color: var(--primary-text)
}

.x15f76sd {
    transform: scale(13)
}

.x15foiic {
    flex-basis: 20%
}

.x15g5cii {
    text-transform: var(--x1vshh7m)
}

.x15gbx8r {
    font-family: var(--xaloe2f), var(--x130uygc) !important
}

.x15jd222 {
    color: var(--xz8z3al)
}

.x15mokao {
    border-start-start-radius: 0
}

.x15ore7u {
    user-drag: element
}

.x15qll9c {
    background-color: var(--banner-background-color)
}

.x15r9167 {
    padding-inline-start: var(--x1c6t45w)
}

.x15s83fx {
    border-start-end-radius: var(--tooltip-corner-radius)
}

.x15smpfu {
    font-family: var(--tertiary-label-font-family), var(--font-family-apple) !important
}

.x15ttmwu {
    inset-inline-end: 1.5px
}

.x15u22p6 {
    border-inline-end-color: var(--overlay-alpha-80)
}

.x15vpgiq {
    inset-inline-start: 67px
}

.x15wq4pl {
    border-inline-end-color: var(--x11w1a4t)
}

.x15wztzo {
    font-weight: var(--xdz97av)
}

.x15x8krk {
    border-end-start-radius: 8px
}

.x15ytsvl {
    line-height: var(--x74821e)
}

.x15zctf7 {
    flex-direction: row-reverse
}

.x15zjaoi {
    box-shadow: 0 2px 5px var(--shadow-5)
}

.x15zmtp0 {
    padding-inline-end: 48px
}

.x15zrtf0 {
    font-family: var(--body-font-family), var(--font-family-default) !important
}

.x1603h9y {
    font-size: 1.25rem
}

.x161ljxy {
    border-inline-end-width: var(--x182ua9x)
}

.x162tt16 {
    padding-inline-start: 30px
}

.x162z183 {
    margin-inline-start: -16px
}

.x163i06a {
    font-stretch: var(--headline2-font-stretch)
}

.x1657d2q {
    letter-spacing: var(--x14ntmxi)
}

.x165d6jo {
    margin-inline-start: -4px
}

.x1667uh2 {
    font-family: var(--xn78ihc), var(--xn363sp) !important
}

.x167l43f {
    border-inline-start-color: var(--secondary-button-stroke)
}

.x167v862 {
    background-color: var(--badge-background-color-dark-gray)
}

.x167vaf5 {
    padding-inline-end: 1rem
}

.x169ucw0 {
    border-inline-start-color: var(--xdlhl6r)
}

.x16ask8t {
    border-start-end-radius: var(--x1vujbaz)
}

.x16avo16 {
    border-end-end-radius: var(--x1o2g5ih)
}

.x16azbe4 {
    border-end-start-radius: var(--reshare-radius)
}

.x16c9v55 {
    font-family: var(--x1ev5oeb), var(--xjayjzs) !important
}

.x16d2dfz {
    opacity: .03
}

.x16d7onh {
    background-color: var(--x1jst8cc)
}

.x16dfi6m {
    list-style-type: upper-roman
}

.x16dsc37 {
    vertical-align: top
}

.x16e16g7 {
    padding-inline-end: 3.55%
}

.x16e53c3 {
    line-height: var(--xj3ni2r)
}

.x16gyxku {
    border-inline-end-width: var(--x1y5fns0)
}

.x16hg961 {
    border-inline-end-width: 1.5px
}

.x16imdrf {
    font-weight: var(--x1rw79pu)
}

.x16k4gxc {
    margin-inline-start: var(--button-inner-icon-spacing-large)
}

.x16l18tp {
    font-family: var(--xnk1txi)
}

.x16lu3ki {
    border-end-start-radius: 15px
}

.x16ngw23 {
    margin-inline-start: 38px
}

.x16o4d1n {
    background-color: var(--x1wq2r4b)
}

.x16q2b1a {
    padding-inline-end: var(--action-tile-padding-horizontal)
}

.x16qb05n {
    border-start-start-radius: 10px
}

.x16qv1k2 {
    letter-spacing: var(--x1tj6wtu)
}

.x16rszoe {
    font-size: var(--xykn4bm)
}

.x16szxs0 {
    transform: translate(-46%, 243%)
}

.x16t6tvc {
    color: var(--x1nl6zr4)
}

.x16t7cu2 {
    border-start-end-radius: var(--nav-list-cell-corner-radius)
}

.x16tdsg8 {
    text-align: inherit
}

.x16tkgvi {
    animation-name: x2un0yo-B
}

.x16u80of {
    border-inline-end-width: var(--xyvf0ek)
}

.x16ulg17 {
    background-color: var(--xakao89)
}

.x16uus16 {
    border-end-end-radius: 0
}

.x16uvtji {
    font-size: var(--xrj002d)
}

.x16v7qao {
    stroke: var(--progress-ring-on-primary-button-progress)
}

.x16vidlk {
    box-shadow: 0 0 0 2px var(--variant-3-input-field-secondary-experimental), inset 0 0 0 2px var(--variant-3-input-field-secondary-experimental)
}

.x16wd7on {
    background-color: var(--xtt9tq8)
}

.x16x7bwb {
    text-transform: var(--xec6xcd)
}

.x16xm01d {
    border-end-start-radius: 18px
}

.x16zh0vu {
    padding-inline-start: 103px
}

.x16zrts0 {
    border-end-start-radius: var(--x16mkrd5)
}

.x16zyjae {
    border-end-end-radius: var(--xn5lt92)
}

.x170g8pu {
    font-family: var(--xn78ihc), var(--x1mncllr) !important
}

.x171oa3i {
    background-color: var(--xp358x7)
}

.x171oqq5 {
    font-size: var(--xppm0a2)
}

.x173hsko {
    background-size: 200% 200%, 285% 500%, 285% 500%, cover, cover
}

.x174942y {
    transition-duration: var(--ig-duration-extra-extra-short-in)
}

.x174fmaj {
    font-family: var(--x52r18j) !important
}

.x174in1k {
    border-inline-start-style: var(--popover-border-style)
}

.x175dlog {
    border-start-end-radius: var(--x1p2uyxc)
}

.x175jnsf {
    color: rgb(var(--web-always-black))
}

.x175y3q1 {
    line-height: var(--xrvkrad)
}

.x1777cdg {
    border-inline-start-color: red
}

.x178zhtd {
    border-start-start-radius: var(--text-badge-corner-radius)
}

.x179ill4 {
    border-end-end-radius: 999px
}

.x179tack {
    -webkit-clip-path: polygon(0 0, 0 0, 0 0, 0 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0)
}

.x17c37vc {
    border-inline-start-color: var(--fds-black-alpha-05)
}

.x17ccocx {
    font-weight: var(--x1kiai9l)
}

.x17d5fs5 {
    font-weight: var(--xxwfnrj)
}

.x17dokti {
    transform: translate(-146%, 312%)
}

.x17f3y5z {
    background-color: var(--base-grape)
}

.x17f6ead {
    font-family: var(--x1xbzfpv), var(--x17qg6wb) !important
}

.x17g3xf0 {
    border-end-end-radius: var(--nav-list-cell-corner-radius-dense)
}

.x17gamwm {
    transform: translate(141%, 153%) rotate(10.5deg)
}

.x17ibpzs {
    stroke-miterlimit: 10
}

.x17imors {
    background-color: var(--tile-tonal-container-background-rose)
}

.x17j4th3 {
    border-inline-end-width: var(--list-border-width, 0px)
}

.x17jvf91 {
    color: var(--xqt9fth)
}

.x17ka9pb {
    border-end-end-radius: 42px
}

.x17kgks6 {
    opacity: .23
}

.x17l8r08 {
    margin-inline-start: var(--xg2n42k)
}

.x17ld789 {
    stroke-width: 4
}

.x17lgo4e {
    font-family: var(--headline1-font-family), var(--font-family-apple) !important
}

.x17lws8 {
    background-color: var(--xa4h0qa)
}

.x17owqgk {
    padding-inline-end: var(--code-padding-inline)
}

.x17pce3l {
    font-family: var(--x10qn02l), var(--x1egnz7f) !important
}

.x17pirdq {
    font-weight: var(--xle2o6a)
}

.x17r525r {
    font-size: var(--xsunhh0)
}

.x17s3oao {
    background-color: var(--xhqcc8w)
}

.x17smslp {
    padding-inline-start: 60px
}

.x17v796e {
    border-inline-start-color: var(--xt3movy)
}

.x17vm1om {
    border-inline-start-color: var(--x17gg5ty)
}

.x17wjz4p {
    letter-spacing: var(--x17cn5fl)
}

.x17xh904 {
    border-end-end-radius: var(--x7n2t4k)
}

.x17z8epw {
    color: var(--primary-text-on-media)
}

.x17zd0t2 {
    column-gap: 4px
}

.x180m7rq {
    padding-inline-start: var(--card-padding-horizontal)
}

.x180vkcf {
    border-start-end-radius: 20px
}

.x182gyae {
    font-size: var(--xdpbb61)
}

.x183da8m {
    background-color: var(--chip-background-selected)
}

.x183l01m {
    transform: scale(var(--text-input-label-font-size-scale-multiplier)) translateY(-13px)
}

.x183u03e {
    border-start-end-radius: var(--button-small-corner-radius)
}

.x1842j4r {
    font-family: var(--xsrb71e), var(--xykwl6c) !important
}

.x184vp17 {
    transform: translate(7%, 67.25%) rotate(-10deg)
}

.x185852w {
    transform: translate(206%, 165%) rotate(-20deg)
}

.x185berc {
    padding-inline-start: var(--button-medium-padding-horizontal, var(--button-padding-horizontal-medium))
}

.x185oox1 {
    border-inline-end-color: var(--x2f8xkg)
}

.x1860ovq {
    color: var(--x1t9gc1p)
}

.x186bbgl {
    border-inline-start-color: var(--x1xm63rw)
}

.x186bpl9 {
    font-family: var(--text-input-label-font-family), var(--font-family-default)
}

.x188k2y4 {
    font-family: var(--headline2-font-family), var(--font-family-segoe) !important
}

.x18a5s7t {
    border-start-start-radius: var(--glimmer-corner-radius)
}

.x18an6v2 {
    transform: scale(1.2)
}

.x18b5jzi {
    border-inline-end-style: solid
}

.x18bame2 {
    box-shadow: var(--focus-ring-shadow-default)
}

.x18bv5gf {
    line-height: var(--lineHeight)
}

.x18c0a79 {
    font-size: var(--xr1ru3s)
}

.x18cxr2w {
    font-weight: var(--xamyzde)
}

.x18d0r48 {
    background-size: cover
}

.x18dxpii {
    border-inline-start-color: rgb(var(--ig-separator))
}

.x18faa90 {
    margin-inline-end: -3px
}

.x18fn2jl {
    background-color: var(--secondary-button-background-on-dark)
}

.x18fr5qf {
    font-weight: var(--x6hyoyt)
}

.x18hwk67 {
    column-gap: 20px
}

.x18i4vdl {
    border-start-end-radius: 42px
}

.x18i6mic {
    color: var(--xv83u30)
}

.x18im8oe {
    font-size: var(--x1gnxlfh)
}

.x18j4a18 {
    border-start-start-radius: var(--media-large-corner-radius)
}

.x18jemmn {
    border-end-end-radius: var(--menu-list-cell-corner-radius)
}

.x18kip29 {
    transform: translate(19%, 20%)
}

.x18km98s {
    opacity: .75
}

.x18l1vnj {
    font-stretch: var(--meta-emphasized-font-stretch)
}

.x18l40ae {
    background-color: var(--always-dark-overlay)
}

.x18llpno {
    background-color: var(--x1g8wj74)
}

.x18m7z38 {
    font-family: var(--x13l5jmu), var(--x13r3tuy) !important
}

.x18me7xm {
    transition-timing-function: var(--fds-animation-expand-collapse-out)
}

.x18mzsti {
    border-inline-end-color: var(--hosted-view-selected-state)
}

.x18nc2rg {
    border-start-start-radius: var(--chip-corner-radius)
}

.x18o3ruo {
    background-image: none
}

.x18oakyh {
    border-start-start-radius: var(--xe4pqdx)
}

.x18oe1m7 {
    border-inline-end-style: none
}

.x18ofunw {
    margin-inline-end: 52px
}

.x18pi947 {
    padding-inline-start: 1px
}

.x18q1850 {
    border-start-end-radius: var(--image-corner-radius)
}

.x18qtlnh {
    border-end-start-radius: 7px
}

.x18qtup9 {
    font-family: var(--body-emphasized-font-family), var(--font-family-segoe) !important
}

.x18r5ilk {
    transform: translate(11px)
}

.x18r8ynu {
    border-inline-start-color: var(--secondary-button-background-floating)
}

.x18rs8io {
    font-family: var(--xss9l29), var(--xdjkyww) !important
}

.x18smorw {
    animation-name: xcbnur6-B
}

.x18stz2e {
    background-color: var(--xbth2dm)
}

.x18twq05 {
    border-inline-end-color: var(--x1ritchm)
}

.x18uhyqt {
    background-color: var(--background-elevated)
}

.x18wbh7p {
    animation-name: xv3vjy1-B
}

.x18xe386 {
    margin-inline-end: 44px
}

.x18xfj1p {
    clear: both
}

.x18xmwgd {
    flex-basis: 1px
}

.x18xomjl {
    margin-inline-start: -12px
}

.x18z7o2g {
    font-weight: var(--x1v78uq)
}

.x18z898i {
    background-color: var(--primary-deemphasized-button-pressed-overlay)
}

.x190qgfh {
    font-size: .625rem
}

.x190swr2 {
    color: var(--xw8gku7)
}

.x1927aym {
    border-end-end-radius: var(--media-small-corner-radius, 8px)
}

.x193epu2 {
    animation-timing-function: steps(10, end)
}

.x1948hac {
    color: var(--x11iku2t)
}

.x194hovy {
    font-size: var(--xathyop)
}

.x19693qn {
    vertical-align: -1px
}

.x1972ou6 {
    padding-inline-start: var(--xd1a8av)
}

.x1975cw3 {
    color: var(--tile-tonal-text-blue)
}

.x197sbye {
    opacity: .6
}

.x198g3q0 {
    color: var(--primary-icon)
}

.x198npf8 {
    border-inline-end-color: #e2e5e9
}

.x1994y9u {
    border-inline-end-color: var(--x1xew3ka)
}

.x19991ni {
    transition-property: opacity
}

.x199x1lr {
    text-wrap: wrap !important
}

.x19b3urt {
    margin-inline-start: var(--nav-list-cell-margin-horizontal)
}

.x19bbvq {
    border-start-end-radius: var(--alert-banner-corner-radius)
}

.x19c4wfv {
    transition-timing-function: var(--fds-animation-expand-collapse-in)
}

.x19cau1u {
    transform: translate(24%, 121%) rotate(-10deg)
}

.x19ci6lm {
    font-family: var(--x3ghh2v)
}

.x19co3pv {
    color: transparent
}

.x19dz0u5 {
    text-transform: var(--x1cxzpaf)
}

.x19f9av2 {
    border-end-start-radius: var(--media-small-corner-radius)
}

.x19g9edo {
    background-color: rgb(var(--ig-highlight-background))
}

.x19h0ha6 {
    font-family: var(--x1ogbxwz), var(--xaj3umr) !important
}

.x19h7ccj {
    flex-basis: 500px
}

.x19iqkre {
    font-weight: var(--x1ay33zx)
}

.x19jd1h0 {
    transform: rotate(180deg)
}

.x19k014j {
    position-try-fallbacks: end
}

.x19k9dhg {
    list-style-type: lower-roman
}

.x19ke3p8 {
    font-family: var(--x1eouag0), var(--xfrj6uj) !important
}

.x19kflk0 {
    border-end-end-radius: var(--x1ihu1wm)
}

.x19kjcj4 {
    object-fit: contain
}

.x19mj9yt {
    transform: translate(20%, 26%)
}

.x19n970b {
    padding-inline-end: var(--toggletip-padding-horizontal)
}

.x19nnfy6 {
    font-size: var(--x1ucxfqm)
}

.x19oe9ny {
    border-inline-start-color: var(--x8pakf8)
}

.x19oxf26 {
    border-end-start-radius: var(--toggletip-border-radius)
}

.x19qybxf {
    border-inline-start-color: rgb(var(--ig-secondary-elevated-background))
}

.x19rhlwn {
    margin-inline-end: var(--list-cell-margin-horizontal)
}

.x19rsq1e {
    font-weight: var(--x1hgu6wm)
}

.x19rweck {
    color: var(--x1nz4pkx)
}

.x19rwo8q {
    border-end-start-radius: unset
}

.x19se09i {
    padding-inline-end: var(--text-input-helper-text-inline-end)
}

.x19t5iym {
    border-start-end-radius: 24px
}

.x19taduc {
    line-height: var(--x1us6h2s)
}

.x19v2pxt {
    font-family: var(--x18lbm9n), var(--x1aosd6x) !important
}

.x19v6qyv {
    border-start-start-radius: var(--xapybgs)
}

.x19v85br {
    cursor: progress
}

.x19wenh3 {
    border-inline-end-color: var(--xxwwjz8)
}

.x19wmrak {
    margin-inline-start: 48px
}

.x19xyvjh {
    inset-inline-start: 69px
}

.x1a02dak {
    flex-wrap: wrap
}

.x1a16bkn {
    margin-inline-end: var(--menu-item-base-margin-horizontal)
}

.x1a18nuf {
    background-color: #000a
}

.x1a1m0xk {
    color: var(--negative)
}

.x1a1vzcf {
    color: var(--xfuw9un)
}

.x1a1zvva {
    row-gap: var(--xqxpshm)
}

.x1a2lvyi {
    margin-inline-end: var(--xh5zgfz)
}

.x1a32di2 {
    border-inline-end-width: var(--toast-border-width)
}

.x1a33avv {
    transform: scale(.5)
}

.x1a4bs9z {
    flex-basis: 320px
}

.x1a4gfor {
    border-inline-start-width: var(--xrxnhxr)
}

.x1a4jp9x {
    border-end-start-radius: 11px
}

.x1a4om8m {
    background-color: var(--secondary-destructive-button-background)
}

.x1a4sjiy {
    padding-inline-end: 25px
}

.x1a5l9x9 {
    border-start-end-radius: 12px
}

.x1a6ril7 {
    font-weight: var(--x1dtjvvr)
}

.x1a6xf5x {
    inset-inline-start: var(--popover-border-width)
}

.x1abqg0x {
    font-family: var(--x1ev5oeb), var(--x1lq7mq7) !important
}

.x1aby9g7 {
    row-gap: var(--action-tile-text-inner-spacing)
}

.x1ac6nbz {
    text-transform: var(--xqs1yam)
}

.x1ad7l6z {
    border-end-start-radius: var(--x5qqgyx)
}

.x1ae6mll {
    background-color: var(--input-background-warn-hover)
}

.x1ae9sgd {
    line-height: var(--xhw9us8)
}

.x1afcbsf {
    box-sizing: content-box
}

.x1afewz9 {
    line-height: var(--xphdxdp)
}

.x1afrsxh {
    border-inline-end-color: var(--chip-background-selected)
}

.x1ag7td9 {
    animation-timing-function: var(--glimmer-animation-timing-function)
}

.x1agbcgv {
    grid-row-start: 1
}

.x1aghjw8 {
    border-inline-end-color: var(--x1xm63rw)
}

.x1ahifba {
    transition-delay: 0s
}

.x1ahlmzr {
    background-color: var(--progress-ring-on-media-background)
}

.x1ajremx {
    border-inline-start-color: var(--x47qfj6)
}

.x1ajtyu9 {
    background-color: var(--badge-background-color-yellow)
}

.x1ak80vu {
    line-height: var(--x1nqfrbf)
}

.x1aktdv5 {
    flex-basis: 33%
}

.x1al4vs7 {
    transform-origin: top left
}

.x1alpsbp {
    border-inline-end-width: 2px
}

.x1amjocr {
    column-gap: 10px
}

.x1aoyxml {
    background-color: #0064e0
}

.x1apb90u {
    font-weight: var(--headline3-font-weight)
}

.x1appeqy {
    font-weight: var(--display1-font-weight)
}

.x1aq6byr {
    border-end-end-radius: var(--dialog-corner-radius)
}

.x1aq7spw {
    stroke-width: 1.97802px
}

.x1aq9cx1 {
    border-inline-end-width: unset
}

.x1au3cz8 {
    border-start-start-radius: var(--x1l6m4ip)
}

.x1au3fm6 {
    margin-inline-start: 3.5px
}

.x1av1boa {
    background-color: var(--hosted-view-selected-state)
}

.x1avfe6s {
    transform: translate(40px)
}

.x1aw5mqg {
    border-start-start-radius: var(--menu-list-cell-corner-radius)
}

.x1aw5pec {
    border-end-start-radius: var(--xfvxp4l)
}

.x1awj2ng {
    color: #fff
}

.x1axoq9q {
    background-color: var(--switch-background-active)
}

.x1axp8gl {
    background-color: var(--status-alert)
}

.x1axueki {
    row-gap: var(--xoa56le)
}

.x1aymap1 {
    column-gap: var(--xlv1d75)
}

.x1az2cgm {
    margin-inline-start: 11px
}

.x1azcec2 {
    font-family: var(--x1u22r2i), var(--xxfw96b) !important
}

.x1b0d499 {
    vertical-align: -.25em
}

.x1b1fv3o {
    transition-property: margin-left, opacity, transform
}

.x1b1u5bx {
    font-stretch: var(--body-emphasized-font-stretch)
}

.x1b1wa69 {
    border-start-end-radius: var(--button-corner-radius)
}

.x1b2p21c {
    border-inline-start-color: var(--xh7j9lm)
}

.x1b3a36f {
    color: var(--xou8vzs)
}

.x1b3dua9 {
    border-end-start-radius: var(--infochip-medium-radius)
}

.x1b56xss {
    border-inline-end-width: var(--x1wjqgg7)
}

.x1b5c41v {
    text-transform: var(--xy7cnx6)
}

.x1b60jn0 {
    border-end-start-radius: 999px
}

.x1b68ox6 {
    border-start-start-radius: var(--x4higr9)
}

.x1b7ab8c {
    color: var(--xo5l73w)
}

.x1b8f7v5 {
    font-weight: var(--xbpvwlm)
}

.x1b8z93w {
    row-gap: 10px
}

.x1bbalug {
    font-family: var(--xhaidty) !important
}

.x1bd49zo {
    border-inline-start-color: rgb(var(--ig-input-border-secondary))
}

.x1bd9ov5 {
    background-color: var(--x835xgl)
}

.x1beo9mf {
    flex-direction: inherit
}

.x1bew1pa {
    row-gap: var(--xg2n42k)
}

.x1bex8tx {
    transform: translate(21%, 72%) rotate(15deg)
}

.x1bisxta {
    border-inline-start-width: var(--x8qampj)
}

.x1bjonze {
    padding-inline-end: 7px
}

.x1bloozz {
    color: var(--x1m3xhf8)
}

.x1bmedo {
    background-color: var(--search-input-background)
}

.x1bmltsd {
    padding-inline-start: var(--toggletip-padding-horizontal)
}

.x1bnd6as {
    -webkit-filter: blur(50px);
    filter: blur(50px)
}

.x1bndym7 {
    transform-origin: 50% 50%
}

.x1bneflo {
    font-family: var(--x21tucr) !important
}

.x1bnzur {
    transform: translate(-1px, 1px)
}

.x1bogzks {
    font-weight: var(--x1r08lge)
}

.x1boppiw {
    font-family: var(--xg3ol7p) !important
}

.x1bp57z {
    flex-basis: 1080px
}

.x1bqluzl {
    box-shadow: var(--shadow-list)
}

.x1bqms5s {
    stroke: var(--fds-green-60)
}

.x1bqzlro {
    padding-inline-start: var(--x1yvdy8c)
}

.x1brhp8j {
    border-end-start-radius: var(--media-corner-radius, 12px)
}

.x1bsfjaj {
    color: var(--x1qjl60y)
}

.x1bsqkyk {
    border-start-start-radius: var(--x14q1wcd)
}

.x1bsy6ig {
    border-end-start-radius: var(--x1ihu1wm)
}

.x1bu2v3 {
    color: var(--x667vy7)
}

.x1bu4zmy {
    opacity: var(--glimmer-on-white-background-min-opacity)
}

.x1bumbmr {
    padding-inline-start: var(--button-large-padding-horizontal, var(--button-padding-horizontal-large))
}

.x1butjf6 {
    font-family: var(--x6kyuv0), var(--xsxln79) !important
}

.x1bv1j7c {
    font-family: var(--xktkuhh), var(--x1uhvu18) !important
}

.x1bvr7z4 {
    transition-duration: var(--fds-duration-extra-short-in), 0s
}

.x1bvs77m {
    fill: #020202
}

.x1bx5yag {
    font-size: var(--xo1p2nw)
}

.x1byqp33 {
    border-end-start-radius: 50px
}

.x1byulpo {
    grid-row-end: 1
}

.x1bz98fm {
    line-height: var(--x17rnsu0)
}

.x1bzs3c3 {
    color: var(--button-tonal-destructive-icon)
}

.x1c071of {
    transform: none
}

.x1c1uobl {
    padding-inline-start: 0
}

.x1c2sbsd {
    border-start-end-radius: var(--toast-corner-radius)
}

.x1c3i2sq {
    font-size: 1.125rem
}

.x1c3jmms {
    border-start-start-radius: 25%
}

.x1c4vz4f {
    flex-grow: 0
}

.x1c5tqo3 {
    background-color: #fff
}

.x1c74tu6 {
    animation-duration: 2s
}

.x1c8ul09 {
    background-color: #0006
}

.x1c9tiao {
    margin-inline-end: var(--x-marginInlineEnd)
}

.x1c9tyrk {
    border-start-start-radius: 50%
}

.x1ca8kz {
    border-inline-end-color: var(--input-border-color)
}

.x1cab348 {
    transform: scale(.75) translateY(-11px)
}

.x1cb1t30 {
    transform: translateY(-50%)
}

.x1ccqxdq {
    font-size: var(--x4hnpxu)
}

.x1cctkcl {
    background-color: var(--xkzfdvl)
}

.x1ccui7m {
    padding-inline-end: 1px
}

.x1cdvf7c {
    background-color: var(--notification-badge)
}

.x1cek8b2 {
    border-start-end-radius: unset
}

.x1cex6in {
    background-color: var(--slider-handle-disabled)
}

.x1cf5odj {
    padding-inline-start: 54px
}

.x1cfbtnl {
    border-start-start-radius: var(--xbbi8vy)
}

.x1cfgcnx {
    text-transform: var(--x1ko5cgt)
}

.x1cfjsnv {
    line-height: var(--x21z5kh)
}

.x1cggvi1 {
    animation-duration: var(--fds-duration-extra-long-out)
}

.x1cibqq4 {
    font-weight: var(--x2y8ht2)
}

.x1cihehr {
    font-family: var(--meta-emphasized-font-family), var(--font-family-apple) !important
}

.x1ciooss {
    background-color: var(--negative)
}

.x1civ9v8 {
    margin-inline-start: var(--nav-list-cell-margin-horizontal-inner-addon)
}

.x1ck9yhg {
    padding-inline-start: var(--x1iw6e26)
}

.x1clkbw4 {
    border-inline-start-color: var(--blue-link)
}

.x1cmk2g {
    background-color: var(--button-tonal-destructive-background)
}

.x1cmppz4 {
    box-shadow: var(--xwhvv2t)
}

.x1cn5ic8 {
    background-color: var(--x1ep4v5z)
}

.x1cpj43c {
    padding-inline-end: var(--section-header-addOnEnd-button-padding-horizontal)
}

.x1cpl2wf {
    color: var(--toast-text-link)
}

.x1cqpzew {
    border-inline-end-color: var(--xjjixpg)
}

.x1ctlyu1 {
    background-color: var(--xm26lr4)
}

.x1ctn6jl {
    border-end-end-radius: var(--button-medium-corner-radius, var(--button-corner-radius-medium))
}

.x1cuq5th {
    line-height: var(--xkliolb)
}

.x1cwviid {
    border-start-end-radius: var(--comment-bubble)
}

.x1cy1n3u {
    stroke: var(--always-white)
}

.x1cy3v9u {
    border-end-end-radius: var(--x19oba5)
}

.x1cy8zhl {
    align-items: flex-start
}

.x1d0nyjv {
    color: var(--x1t5fgky)
}

.x1d0qlrl {
    inset-inline-end: -2px
}

.x1d1medc {
    flex-grow: 18
}

.x1d2hc7o {
    padding-inline-start: 3.55%
}

.x1d2osyd {
    background-color: var(--disabled-icon)
}

.x1d2xfc3 {
    -webkit-filter: var(--filter-negative);
    filter: var(--filter-negative)
}

.x1d3if0e {
    stroke: var(--progress-ring-on-neutral-background-progress)
}

.x1d3mw78 {
    line-height: 16px
}

.x1d3vzwk {
    transform: translate(-4px, -4px)
}

.x1d69dk1 {
    -webkit-filter: var(--filter-secondary-icon);
    filter: var(--filter-secondary-icon)
}

.x1d6rl2j {
    border-start-end-radius: var(--media-large-corner-radius)
}

.x1d72o {
    transition-timing-function: var(--fds-animation-move-out)
}

.x1d8287x {
    transition-duration: .3s
}

.x1d8xpix {
    color: var(--x1gr7c9h)
}

.x1d90nhi {
    background-color: var(--background-secondary)
}

.x1d9fzel {
    font-weight: var(--x17hyov7)
}

.x1d9g16h {
    font-weight: var(--x1nx0fbx)
}

.x1d9i5bo {
    border-end-start-radius: var(--button-large-corner-radius, var(--button-corner-radius))
}

.x1d9k050 {
    column-gap: 36px
}

.x1da2a3k {
    border-end-end-radius: var(--chip-corner-radius)
}

.x1dbl2gt {
    line-height: 1.6
}

.x1dc2hqg {
    border-inline-end-width: var(--radio-border-width)
}

.x1de7nsf {
    border-inline-end-color: var(--xxuxaef)
}

.x1dem4cn {
    color: var(--secondary-button-text)
}

.x1df9oqf {
    border-start-end-radius: var(--x1j1vnxz)
}

.x1dg2w4v {
    vertical-align: -2.9px
}

.x1dh0t33 {
    flex-grow: 9999
}

.x1dhq9h {
    transition-timing-function: var(--fds-animation-fade-out)
}

.x1dhutxs {
    font-family: var(--xxn888b), var(--x1vntvui) !important
}

.x1diwwjn {
    margin-inline-start: 12px
}

.x1djbxyo {
    border-inline-end-width: var(--xw0zlwg)
}

.x1djpfga {
    padding-inline-start: 3px
}

.x1dkd41z {
    inset-inline-end: 50%
}

.x1dkt7zr {
    padding-inline-start: var(--x1iqynmw)
}

.x1dl6asj {
    stroke: var(--progress-ring-on-color-button-progress)
}

.x1dm2pck {
    border-start-end-radius: var(--xlvhrx)
}

.x1dm3dyd {
    border-end-end-radius: 10px
}

.x1dmpuos {
    border-start-end-radius: var(--card-corner-radius)
}

.x1dntmbh {
    color: var(--disabled-text)
}

.x1dnwi6r {
    border-inline-start-color: var(--xr552gz)
}

.x1do52mm {
    padding-inline-end: .25rem
}

.x1dor1uw {
    letter-spacing: .1em
}

.x1dp9ihu {
    border-inline-start-color: var(--always-black)
}

.x1dpirjs {
    border-end-start-radius: var(--x1y6niiz)
}

.x1dpwpu0 {
    background-color: var(--xgsdi6l)
}

.x1dqj196 {
    margin-inline-end: 32px
}

.x1drmoe9 {
    table-layout: auto
}

.x1drw3yx {
    padding-inline-end: var(--button-medium-icon-padding, var(--button-icon-padding-medium))
}

.x1dvrbfx {
    letter-spacing: var(--xhw545o)
}

.x1dwfxjc {
    box-shadow: 0 2px 16px #0b10141a, 0 4px 40px #0b10141a
}

.x1dwv3re {
    will-change: auto
}

.x1dx23t5 {
    transform: translate(160%, 51%) rotate(10.5deg)
}

.x1dybxkw {
    background-color: var(--x17fn4q1)
}

.x1e0a0md {
    animation-name: x1ryciyh-B
}

.x1e225iy {
    border-inline-end-color: unset
}

.x1e2d8s5 {
    background-image: radial-gradient(#ffffff40, #fff0 40%), radial-gradient(hsla(44, 100%, 66%, 1) 30%, hsla(338, 68%, 65%, 1), hsla(338, 68%, 65%, .4) 41%, transparent 52%), radial-gradient(hsla(272, 100%, 60%, 1) 37%, transparent 46%), linear-gradient(155deg, transparent 65%, hsla(142, 70%, 49%, 1) 95%), linear-gradient(45deg, #0065e0, #0f8bff)
}

.x1e3bst1 {
    border-inline-end-width: var(--x1heqtsn)
}

.x1e3l2h5 {
    border-end-start-radius: var(--xqaufew)
}

.x1e3qdqd {
    font-weight: var(--x1u0phyw)
}

.x1e48jhk {
    color: var(--x590uvs)
}

.x1e4oeot {
    border-start-end-radius: 2px
}

.x1e5bngq {
    color: var(--xnb183f)
}

.x1e5i06k {
    padding-inline-end: var(--x1xo0v5y)
}

.x1e6ojxu {
    margin-inline-start: 36px
}

.x1e7pf15 {
    padding-inline-end: var(--toast-container-padding-horizontal)
}

.x1e87kdn {
    background-image: var(--x-backgroundImage)
}

.x1e95onf {
    font-weight: var(--xaglr2g)
}

.x1e9s3g3 {
    color: var(--x13eqjqp)
}

.x1e9zzvg {
    color: var(--tile-tonal-text-rose)
}

.x1eake2o {
    color: var(--x13nvn0l)
}

.x1eatvs8 {
    font-weight: var(--xjo4w83)
}

.x1eayinb {
    border-inline-end-color: var(--base-cherry)
}

.x1eb87vt {
    font-size: var(--display1-font-size)
}

.x1ebt8du {
    transition-duration: var(--fds-duration-extra-extra-short-out)
}

.x1ec164r {
    transition-timing-function: cubic-bezier(.04, 0, 0, 1)
}

.x1ecvix {
    letter-spacing: var(--xmps9sy)
}

.x1ed109x {
    cursor: text
}

.x1edr8ic {
    background-color: rgb(var(--ig-secondary-elevated-background))
}

.x1efwq7i {
    font-family: var(--x1njttdf), var(--xxud6bn) !important
}

.x1eimyke {
    margin-inline-end: -26px
}

.x1ejdgk5 {
    background-color: var(--primary-destructive-button-background)
}

.x1ejgnnb {
    font-size: var(--headline3-font-size)
}

.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%
}

.x1eru5yt {
    color: var(--x19qmslm)
}

.x1esw782 {
    animation-timing-function: linear
}

.x1et8e4m {
    font-family: var(--x13l5jmu), var(--x19j18qg) !important
}

.x1eu2eya {
    color: var(--disabled-icon)
}

.x1eu7cjg {
    inset-inline-end: 100%
}

.x1eu9zdd {
    border-end-start-radius: var(--media-corner-radius)
}

.x1eub6wo {
    transition-duration: var(--fds-duration-extra-short-out)
}

.x1eugiuk {
    background-color: var(--tile-tonal-container-background-orange)
}

.x1euz0uu {
    border-inline-start-width: var(--xa94jdt)
}

.x1evy7pa {
    line-height: 1.5
}

.x1ew23p7 {
    font-family: var(--x1u22r2i), var(--x1y5b9ss) !important
}

.x1ew2t21 {
    box-shadow: -1px 1px 1px var(--shadow-inset)
}

.x1exbgmf {
    color: var(--x1xt3dp3)
}

.x1exbynx {
    inset-inline-start: calc(100% - 1px)
}

.x1eywl5b {
    column-gap: var(--x-columnGap)
}

.x1ezv77d {
    letter-spacing: var(--xxyjkui)
}

.x1f07zgu {
    margin-inline-end: 35px
}

.x1f0sm9e {
    font-weight: var(--body-font-weight)
}

.x1f19zv {
    border-end-end-radius: var(--alert-banner-corner-radius)
}

.x1f2gare {
    background-color: var(--always-light-overlay)
}

.x1f3fxwu {
    border-inline-end-color: var(--x18z3uiv)
}

.x1f4ngb1 {
    background-color: var(--secondary-button-background-on-media)
}

.x1f5ukqv {
    transform: translate(12%, 16%) rotate(-4.75deg)
}

.x1f64t9t {
    letter-spacing: var(--x1abtc6j)
}

.x1f6kntn {
    font-size: .875rem
}

.x1f6yumg {
    stroke-linejoin: round
}

.x1f7sx64 {
    animation-duration: .82s
}

.x1f85oc2 {
    transform: scale(0)
}

.x1f889gz {
    inset-inline-end: 6px
}

.x1f8nymq {
    border-end-start-radius: var(--x1fa3scr)
}

.x1f8ud33 {
    text-transform: var(--x12fmvau)
}

.x1f8w3qx {
    color: var(--x160kvne)
}

.x1fcty0u {
    font-weight: 400
}

.x1fdb5y2 {
    font-family: var(--x4x4ic4), var(--xrteluo) !important
}

.x1fdrdqy {
    animation-duration: var(--fds-duration-extra-short-in), var(--fds-duration-extra-short-out)
}

.x1fey0fg {
    color: var(--blue-link)
}

.x1ff4d62 {
    flex-basis: 14.285714285714286%
}

.x1ff8u0n {
    font-family: var(--meta-font-family), var(--font-family-segoe) !important
}

.x1fg8cl9 {
    border-inline-start-color: var(--x1tw98tk)
}

.x1fh7n3k {
    font-family: var(--primary-label-emphasized-font-family), var(--font-family-default) !important
}

.x1fhayk4 {
    font-weight: var(--text-input-field-font-weight)
}

.x1fhyhaq {
    border-end-start-radius: var(--image-corner-radius)
}

.x1fichmq {
    letter-spacing: var(--xxxqshu)
}

.x1fimh9p {
    border-inline-end-color: var(--card-border-color)
}

.x1finlw0 {
    transform: translate(24%, 26.5%) rotate(-7deg)
}

.x1fiuzfb {
    -webkit-filter: brightness(0) var(--filter-secondary-icon);
    filter: brightness(0) var(--filter-secondary-icon)
}

.x1fj6ok0 {
    fill: var(--tooltip-background)
}

.x1fj9vlw {
    white-space: pre-line
}

.x1fjm0lj {
    transform: translate(1px, -1px)
}

.x1fjs5oq {
    border-inline-end-color: var(--primary-text)
}

.x1fmog5m {
    border-start-start-radius: inherit
}

.x1fnpb41 {
    font-family: var(--meta-font-family), var(--font-family-apple) !important
}

.x1foc67u {
    font-family: var(--x1dvp97n), var(--x13wx64g) !important
}

.x1fomxh6 {
    border-end-end-radius: var(--infochip-medium-radius)
}

.x1foumia {
    padding-inline-end: var(--x1iqynmw)
}

.x1fp7xja {
    fill: #1d1d1b
}

.x1fpmepk {
    opacity: var(--x356hjo)
}

.x1fqc64z {
    border-start-start-radius: 3px
}

.x1fqc88y {
    border-inline-start-color: rgb(var(--ig-stroke))
}

.x1fqnxgp {
    background-color: var(--x1w1nz4f)
}

.x1ftuw4c {
    transform: translate(72.5%, 172.5%) rotate(-10deg)
}

.x1fujjar {
    font-weight: var(--xkg52sa)
}

.x1fuqvrd {
    border-start-start-radius: 9px
}

.x1fvpoen {
    border-start-start-radius: var(--x19b7ked)
}

.x1fwf9ji {
    inset-inline-start: 42px
}

.x1fwqrf6 {
    transition-timing-function: cubic-bezier(.17, .17, 0, 1)
}

.x1fxoii6 {
    letter-spacing: var(--xwsengw)
}

.x1fxybpz {
    transform: translate(19px)
}

.x1g0ag68 {
    transform-origin: center
}

.x1g0b5sy {
    box-shadow: 1px 1px 1px var(--shadow-inset)
}

.x1g0dm76 {
    padding-inline-start: 12px
}

.x1g0q99y {
    color: #25d366
}

.x1g2r6go {
    transition-duration: .1s
}

.x1g40iwv {
    outline-offset: -1px
}

.x1g44g9p {
    font-family: var(--x1eouag0), var(--xaatbhp) !important
}

.x1g57q53 {
    transform: scale(1) translateY(0)
}

.x1g61kyh {
    inset-inline-end: 450px
}

.x1g9nb7t {
    column-gap: var(--xn8wc63)
}

.x1g9r7rd {
    color: var(--x10td251)
}

.x1ga7v0g {
    border-start-end-radius: 0
}

.x1gabggj {
    padding-inline-end: 5px
}

.x1gbch0d {
    font-family: var(--headline3-font-family), var(--font-family-apple) !important
}

.x1gdg9xh {
    background-color: var(--x1gr531t)
}

.x1gfk6w4 {
    inset-inline-start: calc(50% - 6px)
}

.x1gg1ue9 {
    border-inline-end-color: var(--xygfmuv)
}

.x1ghojk3 {
    border-inline-start-width: var(--x1cgu7xx)
}

.x1ghonvh {
    border-start-start-radius: var(--toast-corner-radius)
}

.x1gi7nim {
    font-family: var(--x1ykfw0j) !important
}

.x1gj8qfm {
    -webkit-clip-path: none;
    clip-path: none
}

.x1gjl3d7 {
    color: var(--xo745zx)
}

.x1gk729v {
    font-family: var(--secondary-label-font-family), var(--font-family-default) !important
}

.x1gkkozr {
    inset-inline-start: calc(100% + 8px)
}

.x1gkryrl {
    border-inline-start-color: var(--radio-border-color-disabled)
}

.x1glq8lk {
    perspective-origin: left top
}

.x1glwrxd {
    letter-spacing: var(--x1ohkwos)
}

.x1gmnv1w {
    line-height: var(--x13tets0)
}

.x1gnnqk1 {
    box-shadow: none
}

.x1gpijex {
    background-color: var(--tile-tonal-icon-container-background-purple)
}

.x1gqluwd {
    margin-inline-end: var(--section-header-addOnStart-margin-horizontal)
}

.x1gqu8n0 {
    background-color: var(--x1vz9dov)
}

.x1grlk17 {
    border-end-start-radius: var(--x19oba5)
}

.x1gsvbzc {
    color: var(--tile-tonal-icon-teal)
}

.x1gu7sq2 {
    font-size: var(--xb1jko2)
}

.x1gu968d {
    background-color: var(--xe9nr3q)
}

.x1gukg7c {
    border-spacing: 0
}

.x1gv4yz4 {
    padding-inline-start: .9%
}

.x1gvdgcv {
    box-shadow: 0 1px 16px #0003, 0 2px 4px #0a13170a
}

.x1gw238p {
    transform: translate(107%, 115%) rotate(5deg)
}

.x1gwtbwu {
    color: var(--x1p0t7li)
}

.x1gx2yb3 {
    border-inline-start-width: var(--input-border-width)
}

.x1gx403c {
    padding-inline-start: 15px
}

.x1gywu9v {
    border-end-end-radius: var(--x1vujbaz)
}

.x1gz8ohu {
    transform: scale(2)
}

.x1h0vfkc {
    background-color: var(--overlay-alpha-80)
}

.x1h1655f {
    inset-inline-end: 1px
}

.x1h1bmdg {
    transform-origin: top right
}

.x1h2aame {
    line-height: var(--xgg4j6r)
}

.x1h4ntba {
    background-color: var(--radio-checked-icon-color-disabled)
}

.x1h4o2ik {
    inset-inline-end: -100%
}

.x1h5mdk0 {
    background-color: var(--tile-tonal-container-background-elevated)
}

.x1h62fwp {
    border-end-start-radius: var(--x7n2t4k)
}

.x1h6gzvc {
    cursor: not-allowed
}

.x1h7r0hx {
    border-start-start-radius: var(--x1gsux0z)
}

.x1h8q2v1 {
    color: var(--secondary-button-icon-on-media)
}

.x1h91t0o {
    align-items: inherit
}

.x1h94w8m {
    transform: translate(15%, 15%)
}

.x1h9r5lt {
    align-self: inherit
}

.x1havqas {
    font-stretch: var(--body-font-stretch)
}

.x1hb08if {
    margin-inline-start: -1px
}

.x1hc1fzr {
    opacity: 1
}

.x1hcd352 {
    padding-inline-end: var(--xauh48z)
}

.x1hdkvq9 {
    font-family: var(--x3ghh2v), var(--xnzzj0s) !important
}

.x1henxcm {
    transform: translate(-120%, 65%)
}

.x1heor9g {
    color: inherit
}

.x1hgchgc {
    border-inline-end-color: rgb(var(--ig-input-border-primary))
}

.x1hgsp1 {
    border-end-end-radius: var(--x4higr9)
}

.x1hh4pdb {
    border-inline-start-color: var(--primary-icon)
}

.x1hhbrkm {
    font-weight: var(--xhaq3e8)
}

.x1hi0swv {
    border-inline-end-width: var(--x11ccdtx)
}

.x1hjdd6o {
    column-gap: var(--x18exa7)
}

.x1hjwid2 {
    font-size: 94%
}

.x1hku75j {
    border-end-start-radius: var(--x11bthor)
}

.x1hl0hii {
    border-start-end-radius: var(--dialog-corner-radius)
}

.x1hls04w {
    color: #bcc0c4
}

.x1hm9lzh {
    margin-inline-start: 10px
}

.x1hmwia7 {
    background-color: var(--comment-threading-lines)
}

.x1hnzfym {
    font-family: var(--tertiary-label-font-family)
}

.x1ho68u7 {
    font-weight: var(--xnzxa3u)
}

.x1hocus2 {
    margin-inline-start: 1.8em
}

.x1hoj5ua {
    border-inline-end-color: var(--primary-button-background)
}

.x1hp4nu4 {
    font-stretch: var(--text-input-label-font-stretch)
}

.x1hpd691 {
    border-end-end-radius: var(--xse1e7w)
}

.x1hpiyne {
    border-start-start-radius: var(--xlvhrx)
}

.x1hpoamw {
    font-weight: var(--xcsvonq)
}

.x1hq76kk {
    -webkit-filter: var(--filter-positive);
    filter: var(--filter-positive)
}

.x1hq9vpg {
    -webkit-user-drag: element
}

.x1hr2gdg {
    text-align: right
}

.x1hr4nm9 {
    background-color: var(--primary-deemphasized-button-background)
}

.x1ht2ja9 {
    font-family: var(--secondary-label-emphasized-font-family), var(--font-family-apple) !important
}

.x1htn57v {
    border-inline-end-color: var(--xw8w8z0)
}

.x1huf02p {
    font-family: var(--x1n26amq), var(--x1cmkgar) !important
}

.x1hun3g5 {
    background-color: var(--xk2t50v)
}

.x1huohaz {
    inset-inline-start: 84px
}

.x1hv2xh3 {
    color: var(--tile-tonal-icon-orange)
}

.x1hvyf1x {
    transform: translate(23%, 104%)
}

.x1hw6won {
    margin-inline-end: .2em
}

.x1hwfens {
    padding-inline-end: 13px
}

.x1hwfnsy {
    background-color: var(--scroll-thumb)
}

.x1hwkrhi {
    background-color: var(--stepper-inactive)
}

.x1hx0egp {
    -webkit-user-select: text
}

.x1hx36qn {
    animation-name: x12ve19h-B
}

.x1hxhdy8 {
    border-inline-start-color: var(--base-grape)
}

.x1hyvwdk {
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%)
}

.x1hz69qm {
    color: var(--x1s35c60)
}

.x1i0fcc2 {
    color: var(--x1ghhkh9)
}

.x1i0qhgs {
    border-start-end-radius: var(--toggletip-border-radius)
}

.x1i0vuye {
    font-family: var(--font-family-system)
}

.x1i10hfl {
    -webkit-tap-highlight-color: transparent
}

.x1i1antd {
    transition-duration: var(--ig-duration-extra-extra-short-out)
}

.x1i1nb6l {
    border-inline-end-width: var(--x1d7uwod)
}

.x1i20dhq {
    background-color: var(--x1mdh14m)
}

.x1i2xpl8 {
    border-inline-end-color: var(--x41o99v)
}

.x1i3jjmg {
    color: var(--xaynv75)
}

.x1i3kngk {
    font-family: var(--primary-label-emphasized-font-family), var(--font-family-segoe) !important
}

.x1i3z1r0 {
    transform: translate(-50%) translateY(-50%)
}

.x1i4sjpy {
    background-color: var(--dot-active)
}

.x1i5p2am {
    border-start-start-radius: 6px
}

.x1i6394k {
    color: var(--xre29jr)
}

.x1i65euh {
    color: var(--x161mgqu)
}

.x1i6l24r {
    font-family: var(--xz6ujff), var(--xwssdrg) !important
}

.x1i6y54f {
    border-inline-end-color: var(--x1iqmtq0)
}

.x1i84rja {
    border-end-start-radius: 40px
}

.x1i8mgoa {
    font-size: var(--headline2-font-size)
}

.x1i8s611 {
    font-weight: var(--xr7zhxr)
}

.x1i8v6fc {
    font-size: var(--x9pfdtn)
}

.x1i9fr61 {
    font-weight: var(--xdl3uhn)
}

.x1i9sevy {
    animation-duration: var(--glimmer-animation-duration)
}

.x1i9sqzd {
    stroke: var(--progress-ring-on-ghost-primary-button-progress)
}

.x1ics8xj {
    padding-inline-start: var(--x9zv7g8)
}

.x1icxu4v {
    padding-inline-end: 6px
}

.x1id48y1 {
    border-end-end-radius: var(--x175dtcq)
}

.x1id86od {
    border-inline-end-width: var(--xrxnhxr)
}

.x1idqqkl {
    font-family: var(--x5ttu6x), var(--x1x6na2i) !important
}

.x1ievfu5 {
    text-transform: var(--x1yvg85t)
}

.x1ievzfa {
    border-end-end-radius: var(--x15530r7)
}

.x1if355w {
    border-inline-end-width: 3px
}

.x1ifavcl {
    font-family: var(--x5ttu6x), var(--x1wryvan) !important
}

.x1iffjtl {
    transform: rotate(90deg)
}

.x1igtfuo {
    border-end-end-radius: 25px
}

.x1igxnpe {
    border-inline-start-color: var(--x1oejwv8)
}

.x1ihnedf {
    font-weight: var(--x7naxve)
}

.x1ihp6rs {
    border-end-start-radius: 6px
}

.x1ihxldv {
    font-stretch: var(--x8l1um)
}

.x1iji3b3 {
    border-inline-start-color: var(--border-ui-emphasis)
}

.x1ijvj0j {
    margin-inline-start: var(--list-cell-margin-horizontal)
}

.x1ijztxf {
    border-inline-end-color: var(--radio-border-color-selected)
}

.x1ik0xcp {
    box-shadow: 0 0 16px #0000001a
}

.x1iku6ui {
    padding-inline-end: var(--xy3rk7y)
}

.x1im30kd {
    padding-inline-end: 3px
}

.x1indsro {
    background-color: rgb(var(--card-background))
}

.x1inkh0v {
    border-start-end-radius: var(--button-large-corner-radius)
}

.x1iq0kzc {
    animation-direction: var(--glimmer-animation-direction)
}

.x1iq1zl9 {
    fill-rule: evenodd
}

.x1iqdq0d {
    animation-name: x1m1m39n-B
}

.x1iro0np {
    padding-inline-start: var(--xcu1bq6)
}

.x1irw62u {
    box-shadow: var(--shadow-card)
}

.x1isgo15 {
    opacity: var(--xd1nx09)
}

.x1it6tp7 {
    border-end-end-radius: var(--x1p2uyxc)
}

.x1iu9kyi {
    padding-inline-start: var(--x7zolun)
}

.x1iutvsz {
    background-color: var(--press-overlay)
}

.x1iuwi03 {
    background-color: var(--secondary-text)
}

.x1iwo8zk {
    border-start-start-radius: 999px
}

.x1iwz3mf {
    padding-inline-start: 11px
}

.x1ixgevr {
    letter-spacing: var(--x16n9v08)
}

.x1ixs49c {
    border-inline-start-width: var(--x4s76ci)
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1iyvsc4 {
    border-inline-end-color: var(--xess6ip)
}

.x1izhsip {
    column-gap: 1rem
}

.x1j00g0l {
    background-color: var(--xf4ga35)
}

.x1j07yxv {
    font-size: var(--x1swvqv9)
}

.x1j20mh9 {
    transition-duration: 2s
}

.x1j2iz3o {
    background-color: var(--secondary-button-background-on-color)
}

.x1j3b5cy {
    font-size: var(--xnhb7l8)
}

.x1j4cvx0 {
    border-start-start-radius: var(--x1p6lp5i)
}

.x1j5rbla {
    border-end-start-radius: var(--x14q1wcd)
}

.x1j61x8r {
    font-style: normal
}

.x1j78d4s {
    line-height: var(--x1xr3s37)
}

.x1j7bycw {
    font-weight: var(--x1m5erm)
}

.x1j943mt {
    letter-spacing: var(--xj6kriw)
}

.x1ja2u2z {
    z-index: 0
}

.x1jb6nxc {
    border-inline-end-color: var(--xt3movy)
}

.x1jbx8d7 {
    border-start-start-radius: var(--media-small-corner-radius, 8px)
}

.x1jchvi3 {
    font-size: 1rem
}

.x1jd6v99 {
    border-inline-start-color: var(--fds-green-60)
}

.x1je6yt {
    border-start-end-radius: var(--menu-list-cell-corner-radius)
}

.x1jec706 {
    transform: scale(.95)
}

.x1jecr1l {
    color: var(--tile-tonal-icon-green)
}

.x1jfb8zj {
    display: inherit
}

.x1jfkw1j {
    font-weight: var(--xfpyx8u)
}

.x1jg0a4d {
    border-inline-start-width: var(--x1d7uwod)
}

.x1jhlayo {
    color: var(--tile-tonal-icon-blue)
}

.x1jixwui {
    line-height: var(--xik7xb5)
}

.x1jj9c7s {
    text-transform: var(--x1ggvdti)
}

.x1jkbm09 {
    color: var(--tile-tonal-icon-rose)
}

.x1jl3cmp {
    transition-property: opacity, visibility
}

.x1jmqlho {
    border-inline-start-color: var(--primary-text)
}

.x1jmzwhc {
    border-end-start-radius: var(--x1mmzvno)
}

.x1jo6bhz {
    border-start-start-radius: var(--xy27kgp)
}

.x1jpgh95 {
    transform-origin: center center
}

.x1jpljmv {
    align-content: space-around
}

.x1jr0m5n {
    background-color: var(--xg2ubdk)
}

.x1jrcm85 {
    animation-name: x1941mlr-B
}

.x1jrttnq {
    transition-timing-function: var(--fds-animation-quick-move-in)
}

.x1jsfucj {
    color: var(--x51dlej)
}

.x1jszwkp {
    margin-inline-start: 20.5px
}

.x1julf2r {
    transform: translate(10%, 14%)
}

.x1jv9g1e {
    inset-inline-end: 55px
}

.x1jwbhkm {
    border-end-end-radius: 100%
}

.x1jwon6p {
    background-image: linear-gradient(90deg, transparent 0%, var(--tooltip-background) 50%, transparent 100%)
}

.x1jx94hy {
    background-color: var(--card-background)
}

.x1jypo0r {
    transform: translate(-100%)
}

.x1jzcrn2 {
    border-end-end-radius: var(--x1t9op0w)
}

.x1jztii7 {
    font-size: var(--x1nj4djg)
}

.x1k013i4 {
    transform: translate(130%, 77%)
}

.x1k0dc7u {
    font-size: var(--x1s8xy87)
}

.x1k1dyjg {
    color: var(--xomi222)
}

.x1k1o4mi {
    position-try-fallbacks: flip-inline
}

.x1k1shlj {
    font-family: var(--x18lbm9n), var(--x1s0i8xf) !important
}

.x1k1xofh {
    transform: translate(24%, 50%)
}

.x1k23c7z {
    line-height: var(--xj0iplh)
}

.x1k31svr {
    margin-inline-end: var(--xux2wl9)
}

.x1k33xd4 {
    letter-spacing: var(--x1yex74s)
}

.x1k4lfpj {
    transform: translate(89%, 90%) rotate(5.75deg)
}

.x1k4ovr2 {
    border-start-end-radius: 30px
}

.x1k4tb9n {
    font-style: italic
}

.x1k54i6l {
    box-shadow: 0 2px 8px var(--shadow-1), 0 0 0 1px var(--shadow-1)
}

.x1k598u5 {
    border-inline-end-color: var(--x3pe27s)
}

.x1k5kh5c {
    -webkit-filter: drop-shadow(0 0 5px rgba(var(--web-always-black), .0975));
    filter: drop-shadow(0 0 5px rgba(var(--web-always-black), .0975))
}

.x1k5v9og {
    border-inline-end-color: var(--xr552gz)
}

.x1k6iwxs {
    color: rgb(var(--status-alert))
}

.x1k7czrg {
    row-gap: var(--x1madc11)
}

.x1k841w8 {
    color: var(--fb-logo)
}

.x1k90msu {
    transition-duration: var(--fds-fast)
}

.x1ka1v4i {
    animation-name: xqng64z-B
}

.x1ka8sna {
    margin-inline-start: 41px
}

.x1kb72lq {
    row-gap: 20px
}

.x1kbvqvl {
    font-size: var(--xra2tmh)
}

.x1kcgy8i {
    stroke: var(--progress-ring-on-outline-destructive-button-track)
}

.x1kchd1x {
    border-start-end-radius: 5px
}

.x1kd2p4l {
    border-start-end-radius: var(--xpdrn92)
}

.x1kefdl7 {
    inset-inline-start: 120px
}

.x1kf5lb5 {
    line-height: var(--text-input-label-line-height)
}

.x1kfoseq {
    animation-name: xyllbq6-B
}

.x1kg4lqx {
    border-end-start-radius: var(--x1vujbaz)
}

.x1khacsk {
    font-family: var(--xeoes6w), var(--xlcoii3) !important
}

.x1khw62d {
    border-end-end-radius: 20px
}

.x1kiwgxf {
    border-end-end-radius: var(--igds-menu-border-radius)
}

.x1kl0eih {
    border-inline-end-color: var(--fds-green-60)
}

.x1klb5xx {
    padding-inline-end: var(--tooltip-padding-horizontal)
}

.x1klfwu1 {
    border-inline-start-color: var(--x1qz7oc4)
}

.x1km5fng {
    font-size: var(--secondary-label-emphasized-font-size)
}

.x1kn3wfk {
    color: var(--x1dynx4h)
}

.x1kng51e {
    border-inline-start-color: var(--always-gray-75)
}

.x1ko2dk7 {
    font-size: var(--xfhp0b6)
}

.x1ko2xvj {
    color: var(--primary-text-on-color)
}

.x1koaglw {
    animation-name: x1k35ma4-B
}

.x1koetrb {
    color: var(--x1xcpk7b)
}

.x1kp3q6r {
    border-end-end-radius: var(--xy27kgp)
}

.x1kpc9vs {
    background-color: var(--media-inner-border)
}

.x1ks1olk {
    opacity: .7
}

.x1ksyhsq {
    column-gap: var(--x1c5glzs)
}

.x1ktjv3j {
    background-color: var(--xdqoioh)
}

.x1kukv79 {
    padding-inline-end: 11px
}

.x1kurqdb {
    border-inline-end-color: var(--x1fo7qx1)
}

.x1kw9t8i {
    column-gap: 28px
}

.x1kwfkte {
    padding-inline-end: .9%
}

.x1kwtg5e {
    font-weight: var(--headline2-font-weight)
}

.x1kx9ef5 {
    color: var(--base-grape)
}

.x1kxdmng {
    border-start-start-radius: var(--x7n2t4k)
}

.x1kxofyf {
    color: var(--x1gy1hi8)
}

.x1kyqaxf {
    text-transform: lowercase
}

.x1kz91hf {
    color: var(--x1xl6vaf)
}

.x1kzsush {
    opacity: .08
}

.x1kzvw2a {
    letter-spacing: var(--xlhrh3s)
}

.x1l0c6tc {
    line-height: var(--xdqih8s)
}

.x1l0u8h4 {
    border-inline-end-color: rgb(var(--ig-input-border-secondary))
}

.x1l1ennw {
    justify-content: space-around
}

.x1l1h38j {
    border-end-end-radius: var(--button-small-corner-radius)
}

.x1l1mqbg {
    margin-inline-start: var(--toast-addon-padding-horizontal)
}

.x1l1qlb {
    color: var(--xosbnt3)
}

.x1l1wi26 {
    background-color: var(--primary-button-background-on-color)
}

.x1l209cb {
    border-end-end-radius: var(--xwkxgng)
}

.x1l2j4s1 {
    font-family: var(--x1v9a458) !important
}

.x1l2vfhu {
    font-stretch: var(--xrj1rqe)
}

.x1l31dnx {
    background-color: var(--secondary-button-background-floating)
}

.x1l3nbe2 {
    border-end-start-radius: var(--chip-corner-radius)
}

.x1l7klhg {
    flex-basis: 100%
}

.x1l8wjkk {
    row-gap: var(--xggzivn)
}

.x1ladpmw {
    z-index: 401
}

.x1larqbn {
    will-change: opacity
}

.x1lay3h5 {
    margin-inline-end: var(--xcd6k7z)
}

.x1lbecb7 {
    line-height: 1.1765
}

.x1lbueug {
    margin-inline-start: -100px
}

.x1lc3mf9 {
    background-color: var(--xeyoocj)
}

.x1lc4v28 {
    border-inline-end-color: var(--card-background-filled)
}

.x1lc5jss {
    border-inline-start-color: var(--hosted-view-selected-state)
}

.x1lcewpv {
    border-inline-end-color: var(--switch-active)
}

.x1lcr5pl {
    border-inline-end-color: var(--popover-border-color)
}

.x1lcu5yg {
    font-weight: var(--x1uh0c67)
}

.x1ld2fv9 {
    margin-inline-start: 54px
}

.x1ld4f6v {
    border-inline-end-color: var(--x18d0q5p)
}

.x1le7e5f {
    inset-inline-end: 45%
}

.x1le8aw0 {
    border-inline-start-color: var(--xv83u30)
}

.x1ledps8 {
    border-start-end-radius: var(--x4higr9)
}

.x1lej2a1 {
    padding-inline-end: var(--card-padding-horizontal)
}

.x1lgibem {
    line-height: var(--x149xzai)
}

.x1liytr5 {
    background-color: #fff
}

.x1ljbjpn {
    font-family: var(--xsyl19x), var(--x1gzy7i5) !important
}

.x1ljbr94 {
    background-color: var(--x4qxlek)
}

.x1lk84kr {
    font-weight: var(--xk77nzw)
}

.x1lkfr7t {
    font-size: 1.0625rem
}

.x1lkg39s {
    border-inline-start-color: var(--web-wash)
}

.x1lldw8n {
    word-break: normal
}

.x1lliihq {
    display: block
}

.x1lmu57k {
    transform: translate(129%, 18%) rotate(-13.5deg)
}

.x1lmwg20 {
    box-shadow: 0 0 0 2px var(--negative-background), inset 0 0 0 2px var(--negative-background)
}

.x1lmyvsz {
    border-inline-end-color: var(--fds-black-alpha-05)
}

.x1ln0yoc {
    color: var(--xvf251l)
}

.x1lnvu90 {
    text-transform: var(--xjdsfcn)
}

.x1loc9ma {
    background-color: var(--media-hover)
}

.x1ls7aod {
    grid-column-end: 1
}

.x1lsamwx {
    background-color: var(--x1dp5657)
}

.x1lslj7x {
    background-color: var(--xc2h6n7)
}

.x1ltkqk4 {
    line-height: var(--x1lkkph1)
}

.x1ltwk58 {
    line-height: var(--xnu4cyd)
}

.x1lu4ftm {
    border-inline-end-color: var(--card-background)
}

.x1lun4ml {
    border-inline-end-width: 1px
}

.x1lv2lm {
    letter-spacing: var(--xxv1q08)
}

.x1lwuebi {
    transform: translateY(-50%) rotate(180deg)
}

.x1lwvhnq {
    font-family: var(--body-font-family)
}

.x1lxk4cn {
    background-color: var(--non-media-pressed)
}

.x1lxpwgx {
    margin-inline-end: -4px
}

.x1lxsm33 {
    inset-inline-start: var(--x-insetInlineStart)
}

.x1lykq9 {
    transform: translate(23.5%, 19%)
}

.x1lziwak {
    margin-inline-start: 0
}

.x1lzn1jf {
    transform: translate(98%, 94%) rotate(7.25deg)
}

.x1m02tjb {
    color: var(--x1uo4p7l)
}

.x1m0fnb8 {
    font-family: var(--xsrb71e), var(--xkecv3z) !important
}

.x1m3zzii {
    border-end-end-radius: var(--xe4pqdx)
}

.x1m4dnq7 {
    background-color: var(--x11he57u)
}

.x1m5khmp {
    border-inline-start-color: var(--x18pcra0)
}

.x1m5uaro {
    background-color: var(--x74z05q)
}

.x1m8pazs {
    transition-duration: var(--timing-150)
}

.x1m8z1fk {
    row-gap: var(--x1q2ui7u)
}

.x1m9mm8y {
    transform: translate(-50%, 50%)
}

.x1m9t85r {
    font-size: var(--text-input-field-font-size)
}

.x1m9vv7p {
    animation-duration: 1.2s
}

.x1mbk4o {
    border-start-end-radius: 14px
}

.x1mc39a7 {
    color: var(--x1sruhor)
}

.x1mcvudp {
    -webkit-filter: drop-shadow(0 2px 8px var(--media-inner-border));
    filter: drop-shadow(0 2px 8px var(--media-inner-border))
}

.x1meh7g7 {
    background-color: var(--xmlzx1a)
}

.x1mfe5gz {
    color: var(--tile-tonal-text-green)
}

.x1mfogq2 {
    padding-inline-start: 32px
}

.x1mg3h75 {
    border-end-start-radius: 12px
}

.x1mhmn86 {
    background-color: var(--x1qxmgmo)
}

.x1mhnvlx {
    stroke: var(--x5sd078)
}

.x1miljz0 {
    font-family: var(--body-emphasized-font-family), var(--font-family-apple) !important
}

.x1mivs50 {
    background-color: var(--x1n8m0o7)
}

.x1mjayxm {
    border-end-start-radius: var(--x-borderRadius)
}

.x1mkiyxj {
    padding-inline-start: 44px
}

.x1mkspx6 {
    border-start-end-radius: var(--x1o2g5ih)
}

.x1mkw76z {
    font-family: var(--x1dvp97n), var(--xw07yd0) !important
}

.x1mma0qn {
    border-inline-start-color: var(--xhqj66l)
}

.x1mmkw0b {
    font-stretch: var(--x16pqxc4)
}

.x1mmqav5 {
    margin-inline-end: var(--tab-text-icon-gap)
}

.x1mmz377 {
    line-height: var(--x1bz9a3s)
}

.x1mnrasx {
    box-shadow: 1px -1px 1px var(--shadow-inset)
}

.x1mpyi22 {
    margin-inline-end: 1px
}

.x1mq3mr6 {
    transition-duration: 0s
}

.x1mqgdnr {
    font-weight: var(--xgm9knb)
}

.x1mql4dv {
    border-inline-end-color: var(--wash)
}

.x1mscn7x {
    color: var(--xwcjr63)
}

.x1mspte8 {
    font-family: var(--x12we7gv), var(--x15r12h6) !important
}

.x1mtx3wk {
    padding-inline-start: var(--xe5buds)
}

.x1mvi0mv {
    color: var(--primary-deemphasized-button-text)
}

.x1mwwwfo {
    border-collapse: collapse
}

.x1mx30uk {
    font-family: var(--xqk3jq3), var(--xhmu4li) !important
}

.x1mxomtt {
    padding-inline-end: var(--x15thu66)
}

.x1mz2wy7 {
    flex-basis: var(--x-flexBasis)
}

.x1mz6kv3 {
    background-color: var(--card-background-filled)
}

.x1mzt3pk {
    word-wrap: break-word
}

.x1n0n7t9 {
    text-shadow: 0 0 1px var(--shadow-5)
}

.x1n0rk3u {
    line-height: var(--xlymjwl)
}

.x1n0sxbx {
    font-family: var(--font-family-apple)
}

.x1n10vc7 {
    line-height: var(--xsc6xhg)
}

.x1n2bmbs {
    border-inline-end-color: var(--comment-threading-lines)
}

.x1n2onr6 {
    position: relative
}

.x1n327nk {
    z-index: 10
}

.x1n4smgl {
    transform-origin: right top
}

.x1n5c6hi {
    border-start-start-radius: var(--igds-menu-border-radius)
}

.x1n5d1j9 {
    transform: scale(.96)
}

.x1n5hhpk {
    border-start-end-radius: var(--media-corner-radius, 12px)
}

.x1n5lbu9 {
    padding-inline-end: var(--xd1a8av)
}

.x1n6j9s8 {
    margin-inline-end: -1.25px
}

.x1n6qoib {
    font-family: var(--primary-label-font-family), system-ui, sans-serif
}

.x1n7hlav {
    border-start-start-radius: var(--xqaufew)
}

.x1n8fppw {
    border-end-start-radius: var(--menu-list-cell-corner-radius)
}

.x1n8ftqi {
    vertical-align: text-top
}

.x1n8ud3w {
    inset-inline-start: 20px
}

.x1na6gtj {
    row-gap: 24px
}

.x1naryds {
    border-inline-end-width: var(--xpo56pq)
}

.x1nb73p2 {
    color: var(--x10r0abd)
}

.x1nbqsjb {
    background-color: var(--x1ftwf54)
}

.x1ncwhqj {
    font-size: .6875rem
}

.x1ndbv3o {
    color: var(--xepdk9e)
}

.x1ned7t2 {
    column-gap: 2px
}

.x1newhm {
    column-gap: var(--x1lr8pti)
}

.x1ngktym {
    font-weight: var(--x1h87oil)
}

.x1nh4oco {
    background-color: #0003
}

.x1nhnf8p {
    border-end-start-radius: var(--nav-list-cell-corner-radius)
}

.x1nhozj7 {
    transform: scale(1.02)
}

.x1nhu837 {
    text-transform: var(--x1ri8ta2)
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1nj4pdo {
    border-end-end-radius: 52px
}

.x1njphrp {
    background-color: rgba(var(--ig-elevated-highlight-background))
}

.x1nko0p1 {
    box-shadow: 0 0 0 1px var(--media-inner-border)
}

.x1nm6giw {
    background-color: var(--slider-track-unfilled)
}

.x1nmn18 {
    border-inline-start-color: var(--media-inner-border)
}

.x1no33xk {
    border-start-end-radius: var(--xfvxp4l)
}

.x1nor908 {
    mix-blend-mode: lighten
}

.x1npjb2n {
    background-color: var(--input-background-disabled)
}

.x1nrwgbl {
    animation-delay: .6s
}

.x1ntzsbt {
    font-size: var(--xsrv52e)
}

.x1nug9m2 {
    border-end-end-radius: 7px
}

.x1nuzsif {
    transform: translate(3px)
}

.x1nvjbbe {
    font-size: var(--x14bsdak)
}

.x1nvkwcz {
    font-weight: var(--xut5dv6)
}

.x1nxh6w3 {
    font-size: .8125rem
}

.x1nzy1uz {
    line-height: var(--x1jzf8mz)
}

.x1o0tod {
    inset-inline-start: 0
}

.x1o0xazm {
    border-end-end-radius: var(--x12xqvyv)
}

.x1o18zem {
    transform: translate(-11px)
}

.x1o1p3th {
    margin-inline-start: -20px
}

.x1o1pmfc {
    column-gap: 0
}

.x1o2pa38 {
    justify-items: center
}

.x1o2zlay {
    background-color: var(--x6lerqf)
}

.x1o3jo1z {
    border-inline-end-color: transparent
}

.x1o4gcgt {
    inset-inline-start: -18px
}

.x1o4k75u {
    font-family: var(--xbj59ie), var(--xqqn5kh) !important
}

.x1o5wbz4 {
    touch-action: pan-x pan-y
}

.x1o67m0m {
    border-end-end-radius: var(--x14q1wcd)
}

.x1o7cslx {
    margin-inline-start: 0 !important
}

.x1o7dnx6 {
    opacity: var(--gradient-opacity)
}

.x1o7nofx {
    stroke: var(--x1bb5a1d)
}

.x1oa3qoh {
    align-self: auto
}

.x1oatvjk {
    line-height: 1.57
}

.x1ob4rv2 {
    margin-inline-start: -36px
}

.x1obq294 {
    border-start-start-radius: 8px
}

.x1ode1sx {
    color: var(--xi892yf)
}

.x1oh6d01 {
    color: var(--x1150tet)
}

.x1ohifd9 {
    flex-basis: 8px
}

.x1oihik5 {
    transform: rotate(180deg) scaleX(-1)
}

.x1oiqv2n {
    padding-inline-start: 48px
}

.x1oja1p4 {
    border-end-end-radius: var(--x11bthor)
}

.x1ojmjj {
    border-end-end-radius: 99px
}

.x1ojsi0c {
    animation-timing-function: var(--fds-soft)
}

.x1okol5q {
    background-color: var(--x1n3dp60)
}

.x1okz81u {
    border-start-end-radius: var(--media-corner-radius)
}

.x1oln6qe {
    font-size: var(--x4jpozj)
}

.x1olr8o4 {
    inset-inline-start: 75px
}

.x1onydzz {
    padding-inline-start: 56px
}

.x1ooo89d {
    padding-inline-end: 1.25px
}

.x1orftwa {
    font-family: var(--headline3-font-family), var(--font-family-default) !important
}

.x1ornjgp {
    border-inline-start-color: var(--x6z8a1m)
}

.x1os6hbj {
    letter-spacing: var(--xxb4ih)
}

.x1osi62z {
    background-color: #bec3c9
}

.x1osxlfx {
    border-end-end-radius: var(--x1j1vnxz)
}

.x1ov7emd {
    inset-inline-start: var(--x121fllb)
}

.x1owpc8m {
    stroke-linecap: round
}

.x1ows92d {
    margin-inline-end: -10px
}

.x1oxc25c {
    background-color: var(--x1k3dkto)
}

.x1oxevlx {
    box-shadow: 0 0 0 2px var(--always-white), 0 0 0 4px var(--negative)
}

.x1oxxniz {
    transform: translate(123%, 15.5%) rotate(-13.5deg)
}

.x1oyok0e {
    transform-style: preserve-3d
}

.x1oz9wyn {
    border-inline-start-color: var(--x41o99v)
}

.x1ozf9uv {
    column-gap: var(--x2firn)
}

.x1p39ivd {
    border-inline-end-color: var(--notification-badge)
}

.x1p458m9 {
    font-weight: var(--x1g089y3)
}

.x1p4v3wy {
    letter-spacing: var(--x5osz7f)
}

.x1p52sp3 {
    border-start-end-radius: 32px
}

.x1p55f99 {
    transform: translate(20%, 140%)
}

.x1p5r69i {
    stroke: var(--accent)
}

.x1p5xttb {
    transform: translate(143%, 26%)
}

.x1p6d4gl {
    border-inline-start-color: var(--xess6ip)
}

.x1p6h7c5 {
    border-end-end-radius: var(--media-corner-radius)
}

.x1p6iq01 {
    font-weight: var(--xk6qs53)
}

.x1p6odiv {
    color: var(--always-black)
}

.x1p6rdj2 {
    color: var(--xzplj4n)
}

.x1p8j9ns {
    margin-inline-end: 3px
}

.x1p91j0c {
    color: var(--xe7dst5)
}

.x1p9a9az {
    line-height: var(--x16j14yu)
}

.x1p9x0re {
    text-transform: var(--x1u84v4j)
}

.x1pa04qk {
    fill: #000
}

.x1pahc9y {
    border-end-end-radius: 50%
}

.x1pb3rhs {
    animation-name: x1bt8ye9-B
}

.x1pbwlrb {
    padding-inline-end: var(--badge-inner-padding-horizontal)
}

.x1pczhz8 {
    border-end-start-radius: 4px
}

.x1pd3egz {
    font-weight: inherit
}

.x1pe450p {
    inset-inline-start: 26px
}

.x1pg5gke {
    font-size: .75rem
}

.x1pha0wt {
    align-items: baseline
}

.x1pia40t {
    inset-inline-start: -54px
}

.x1pixwil {
    padding-inline-start: 7px
}

.x1pjeipu {
    color: var(--xn0tfz8)
}

.x1pkuq60 {
    padding-inline-end: var(--button-small-padding-horizontal)
}

.x1plrx44 {
    line-height: var(--xfmaqip)
}

.x1pmjn1k {
    padding-inline-end: 78px
}

.x1pmvi25 {
    border-end-start-radius: var(--x1p2uyxc)
}

.x1poc5fa {
    color: var(--x74z05q)
}

.x1pos5g6 {
    font-family: var(--x5ttu6x), var(--x1rpnivw) !important
}

.x1ppa808 {
    inset-inline-start: -92px
}

.x1pqbmox {
    border-start-start-radius: var(--x5qqgyx)
}

.x1pqclm2 {
    border-start-end-radius: var(--x175dtcq)
}

.x1pqcv1a {
    font-family: var(--xsu6vo0) !important
}

.x1psoj1m {
    border-inline-start-color: var(--xxwwjz8)
}

.x1psyum {
    background-image: var(--emphasized-card-background-green-comet)
}

.x1put3lg {
    padding-inline-start: var(--x9bttlc)
}

.x1puzg98 {
    background-color: var(--slider-track-filled-disabled)
}

.x1pv694p {
    border-end-start-radius: 10px
}

.x1pwv2dq {
    stroke: var(--media-inner-border)
}

.x1pwwxkt {
    opacity: var(--x13stjck)
}

.x1pxtg5o {
    border-start-end-radius: var(--media-small-corner-radius)
}

.x1py1tus {
    margin-inline-end: var(--x-marginInline)
}

.x1py2n91 {
    background-color: var(--badge-success-background-color)
}

.x1py5hnd {
    background-color: var(--event-date)
}

.x1py5zv9 {
    border-inline-start-color: var(--popover-border-color)
}

.x1pz2mll {
    font-family: var(--x1eouag0), var(--xus7l2x) !important
}

.x1pzjqjk {
    background-color: var(--xyfjw6g)
}

.x1pzs5fi {
    box-shadow: 0 -12px 8px -8px var(--attachment-footer-background)
}

.x1q0g3np {
    flex-direction: row
}

.x1q2gic2 {
    letter-spacing: var(--x53wzyo)
}

.x1q2oy4v {
    z-index: 9999
}

.x1q3ajuy {
    padding-inline-end: 15px
}

.x1q3qbx4 {
    animation-duration: 1s
}

.x1q3v505 {
    transform: translate(42%, 136%) rotate(-20deg)
}

.x1q5ab00 {
    font-family: var(--display1-font-family), var(--font-family-segoe) !important
}

.x1q5hweb {
    column-gap: var(--xg2n42k)
}

.x1q74xe4 {
    font-size: 1.75rem
}

.x1q85c4o {
    background-color: #fff
}

.x1q9xj7y {
    transform: translate(51%, 162%) rotate(-16deg)
}

.x1qb2vl1 {
    border-inline-end-color: var(--border-unfocused)
}

.x1qb5hxa {
    line-height: 1.1667
}

.x1qeybcx {
    box-shadow: 0 2px 4px var(--shadow-1), 0 12px 28px var(--shadow-2)
}

.x1qf6kbr {
    padding-inline-end: var(--x1iw6e26)
}

.x1qfufaz {
    margin-inline-start: -8px
}

.x1qfuztq {
    transition-timing-function: var(--fds-soft)
}

.x1qfwfj7 {
    font-family: var(--x1ipqjg5), var(--x1tn40x4) !important
}

.x1qgv0r9 {
    column-gap: 24px
}

.x1qhmfi1 {
    background-color: var(--secondary-button-background)
}

.x1qi3akp {
    column-gap: var(--xcd6k7z)
}

.x1qi5yc0 {
    border-start-start-radius: var(--xdtuaxp)
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qkd0b0 {
    border-start-end-radius: initial
}

.x1qlqyl8 {
    font-size: inherit
}

.x1qni346 {
    border-inline-start-width: var(--xdggylv)
}

.x1qnrgzn {
    border-start-start-radius: unset
}

.x1qo61fq {
    font-size: var(--secondary-label-font-size)
}

.x1qoxp87 {
    color: var(--inverse-text)
}

.x1qpurk6 {
    border-end-end-radius: var(--media-large-corner-radius, 16px)
}

.x1qpxxdj {
    padding-inline-start: var(--menu-item-base-with-icon-padding-horizontal)
}

.x1qq9wsj {
    color: var(--accent)
}

.x1qre6pk {
    background-color: var(--tile-tonal-icon-container-background-blue)
}

.x1qrn9go {
    border-end-start-radius: var(--x175dtcq)
}

.x1qrsksh {
    background-color: var(--base-pink)
}

.x1qu1n7x {
    text-transform: var(--x1ccnlsv)
}

.x1qughib {
    justify-content: space-between
}

.x1qvwoe0 {
    clip: rect(1px, 1px, 1px, 1px)
}

.x1qyk479 {
    flex-direction: var(--x-flexDirection)
}

.x1qzbmar {
    font-weight: var(--x7rvlmb)
}

.x1qzk3uh {
    border-end-end-radius: var(--x1l6m4ip)
}

.x1qzotnd {
    line-height: var(--xnd7tci)
}

.x1r0jzty {
    row-gap: 4px
}

.x1r0oq8m {
    border-inline-start-color: var(--comment-background)
}

.x1r1c1hz {
    animation-timing-function: var(--fds-animation-move-in)
}

.x1r1qebe {
    font-weight: var(--x19ec5t)
}

.x1r2vbbv {
    color: var(--x1d81iqr)
}

.x1r2wki4 {
    color: var(--x1bpkbt6)
}

.x1r385eb {
    border-inline-start-color: var(--x1ritchm)
}

.x1r3utbx {
    font-size: var(--tertiary-label-font-size)
}

.x1r46taz {
    animation-timing-function: var(--fds-animation-enter-exit-in)
}

.x1r4orfm {
    background-color: var(--tile-tonal-icon-container-background-teal)
}

.x1r4y97 {
    inset-inline-start: 12px
}

.x1r5jtsj {
    border-inline-end-width: var(--x8qampj)
}

.x1r6zdsc {
    background-color: var(--always-gray-40)
}

.x1r75hzn {
    background-color: var(--x11l2yxw)
}

.x1r7nzzm {
    inset-inline-end: -6.9px
}

.x1r7x56h {
    transition-timing-function: var(--fds-animation-move-in)
}

.x1r8uery {
    flex-basis: 0
}

.x1r8uycs {
    row-gap: var(--x-rowGap)
}

.x1r8x86i {
    border-end-end-radius: var(--radius9999)
}

.x1ra7mdn {
    row-gap: 36px
}

.x1rbgqaq {
    transform: rotate(270deg)
}

.x1rcnc7e {
    padding-inline-start: var(--toast-container-padding-horizontal)
}

.x1rdzvro {
    letter-spacing: var(--x1czraig)
}

.x1reuimu {
    font-family: var(--x129abk0) !important
}

.x1rfik1p {
    background-color: var(--attachment-footer-background)
}

.x1rfvmqf {
    border-start-start-radius: var(--x16mkrd5)
}

.x1rg2z3u {
    font-family: var(--meta-font-family), var(--font-family-default) !important
}

.x1rg5ohu {
    display: inline-block
}

.x1rgw4pv {
    border-start-start-radius: 15px
}

.x1rhavg7 {
    font-family: var(--secondary-label-font-family), var(--font-family-segoe) !important
}

.x1rkhckc {
    color: var(--xwkbxnq)
}

.x1rktumt {
    letter-spacing: var(--x1j00zha)
}

.x1rl3oym {
    font-family: var(--x3ghh2v), var(--xfj931r) !important
}

.x1rl75mt {
    border-start-start-radius: 24px
}

.x1rn7e8r {
    letter-spacing: var(--x1adgq91)
}

.x1rnczk6 {
    border-start-start-radius: var(--ig-input-border-radius)
}

.x1rohswg {
    scrollbar-width: none
}

.x1roxatf {
    padding-inline-start: var(--x1akzt04)
}

.x1rozsjd {
    z-index: 101
}

.x1rqtejl {
    border-inline-start-width: var(--xw0zlwg)
}

.x1rrkw1b {
    font-family: SFProDisplay-Semibold
}

.x1rro14h {
    stroke: var(--progress-ring-on-primary-destructive-button-progress)
}

.x1rrqm6h {
    list-style-type: lower-alpha
}

.x1rrrgnj {
    border-start-start-radius: var(--x1iqynmw)
}

.x1rsqf17 {
    color: var(--xow29ho)
}

.x1rsuxf0 {
    border-start-start-radius: 25px
}

.x1ru8ea5 {
    border-end-start-radius: 3px
}

.x1ruc54x {
    line-height: 1.2857
}

.x1rudwfv {
    padding-inline-end: var(--xjmi9gm)
}

.x1rvut6x {
    transition-duration: .25s
}

.x1rwit8z {
    font-weight: var(--x7fte1l)
}

.x1rx1v6w {
    background-color: var(--x14x00vh)
}

.x1s1fjt0 {
    column-gap: var(--xhdgyad)
}

.x1s1wwz4 {
    border-inline-start-color: var(--radio-border-color)
}

.x1s38pmn {
    border-inline-end-color: var(--x53rbis)
}

.x1s463i0 {
    font-weight: var(--xk8wt2n)
}

.x1s688f {
    font-weight: 600
}

.x1s85apg {
    display: none
}

.x1sa5p1d {
    margin-inline-end: 10px
}

.x1sag07j {
    background-color: #00000059
}

.x1sambc1 {
    background-color: var(--xwlqvzg)
}

.x1sbgbzw {
    border-end-start-radius: var(--x1l6m4ip)
}

.x1sc9c76 {
    margin-inline-end: 36px
}

.x1scdrgm {
    color: var(--xckj9op)
}

.x1sdlt92 {
    text-transform: var(--x1fiffr5)
}

.x1se9f2g {
    border-start-start-radius: var(--x1ihu1wm)
}

.x1sek5qj {
    border-end-start-radius: var(--button-small-corner-radius)
}

.x1sekn7p {
    background-color: var(--x1wucudk)
}

.x1senw33 {
    color: rgb(var(--ig-input-text-and-icon-secondary))
}

.x1sfkdl8 {
    font-size: var(--primary-label-font-size)
}

.x1sfxr9m {
    font-weight: var(--x6wadjw)
}

.x1sh0aon {
    border-start-start-radius: var(--x1fa3scr)
}

.x1sh12sr {
    font-size: var(--x8watv5)
}

.x1shdpqr {
    font-family: var(--meta-emphasized-font-family), var(--font-family-default) !important
}

.x1shglf4 {
    color: var(--x1c16z6l)
}

.x1shutsi {
    color: var(--xk2nc4z)
}

.x1si8nl4 {
    background-color: #0000001a
}

.x1sibtaa {
    line-height: 1.2308
}

.x1sik7g0 {
    background-color: var(--dot-inactive)
}

.x1sjlma {
    font-family: var(--x1dvp97n), var(--x10n7fmw) !important
}

.x1sle589 {
    list-style-type: inherit
}

.x1so62im {
    will-change: transform
}

.x1so7850 {
    inset-inline-start: var(--xnv3aln)
}

.x1sodpjp {
    font-size: var(--xhjz105)
}

.x1spa7qu {
    background-color: var(--blue-link)
}

.x1sqdly8 {
    line-height: 1.3077
}

.x1ssd25i {
    -webkit-filter: drop-shadow(0 2px 8px var(--shadow-1));
    filter: drop-shadow(0 2px 8px var(--shadow-1))
}

.x1sszshd {
    color: var(--x1vrfzcy)
}

.x1stas41 {
    padding-inline-end: var(--x1yvdy8c)
}

.x1stcpv1 {
    border-inline-start-color: var(--x18d0q5p)
}

.x1su3xpt {
    animation-name: xa0jybu-B
}

.x1susa4j {
    background-color: var(--x1amm5kp)
}

.x1svr5r5 {
    margin-inline-start: var(--x-marginInline)
}

.x1svwt5x {
    background-color: var(--data-viz-dark-blue)
}

.x1swf91x {
    z-index: auto
}

.x1swlh40 {
    border-end-end-radius: var(--x-borderRadius)
}

.x1sxyd0s {
    font-weight: var(--xkeetul)
}

.x1syx8v4 {
    font-family: var(--x1b4621b), var(--x102fv6l) !important
}

.x1szn6h9 {
    justify-content: stretch
}

.x1szzd0g {
    border-end-end-radius: var(--input-corner-radius)
}

.x1t03qr3 {
    font-family: var(--headline1-font-family), var(--font-family-segoe) !important
}

.x1t0sb3l {
    color: var(--xn5d6t6)
}

.x1t13yrn {
    margin-inline-end: var(--nav-list-cell-margin-horizontal)
}

.x1t1x2f9 {
    flex-basis: 0%
}

.x1t35e8 {
    font-style: inherit
}

.x1t39747 {
    border-start-end-radius: 4px
}

.x1t43dcp {
    font-family: Optimistic Display Medium, system-ui, sans-serif !important
}

.x1t6d43z {
    stroke: var(--negative)
}

.x1t7ytsu {
    border-inline-start-style: solid
}

.x1t8f6od {
    font-size: var(--headline1-font-size)
}

.x1taqwru {
    color: var(--xlusukr)
}

.x1tb059q {
    border-inline-end-color: var(--base-grape)
}

.x1tbtn3x {
    stroke: var(--divider)
}

.x1tctrp8 {
    color: var(--button-tonal-destructive-text)
}

.x1teeeyo {
    font-weight: var(--x2fpj7x)
}

.x1tfcph7 {
    background-color: var(--dataviz-primary-1)
}

.x1tgjyoi {
    fill: var(--media-pressed)
}

.x1tgueev {
    border-inline-start-color: var(--border-unfocused)
}

.x1thulwy {
    font-family: var(--x1wxq01c), var(--xxl2ler) !important
}

.x1thyah7 {
    border-inline-start-color: #e2e5e9
}

.x1tjbu7n {
    transition-timing-function: var(--ig-animation-move-in)
}

.x1tjtmko {
    background-color: var(--x10n5p29)
}

.x1tlyxq6 {
    color: var(--x1xstiar)
}

.x1tm2ujz {
    background-color: var(--switch-circle-background)
}

.x1toshad {
    opacity: var(--xjiervn)
}

.x1tpjp9x {
    transform: translate(calc(-1 * (var(--xfdfg5z) - var(--x6uk5mg) - 2 * var(--xkhfaxb))))
}

.x1tr5nd9 {
    padding-inline-start: var(--x-paddingInline)
}

.x1trhqq4 {
    margin-inline-end: -20px
}

.x1tu34mt {
    background-color: rgb(var(--ig-primary-button))
}

.x1tu3bny {
    padding-inline-start: var(--xauh48z)
}

.x1tun0q4 {
    background-color: var(--disabled-text)
}

.x1tunt5e {
    font-size: var(--xjiteet)
}

.x1tv947e {
    line-height: var(--xagajt7)
}

.x1tvsh12 {
    border-end-end-radius: var(--xfvxp4l)
}

.x1tw9p8u {
    background-color: var(--base-seafoam)
}

.x1twhhy7 {
    padding-inline-end: var(--button-small-icon-padding)
}

.x1tz5fuq {
    line-height: var(--xca988u)
}

.x1tzrqqp {
    background-color: var(--base-cherry)
}

.x1u0ci22 {
    padding-inline-end: var(--x1akzt04)
}

.x1u0fnx4 {
    border-end-end-radius: 5px
}

.x1u0rmzc {
    font-family: var(--x1xbzfpv), var(--xark0xe) !important
}

.x1u13s9r {
    border-end-start-radius: var(--x1kn41zc)
}

.x1u1986e {
    text-transform: var(--x1fcbh1i)
}

.x1u2npe2 {
    letter-spacing: var(--xiqne2p)
}

.x1u31j2f {
    -webkit-mask-image: -webkit-radial-gradient(white, black)
}

.x1u4sa0r {
    stroke: var(--progress-ring-on-primary-destructive-button-track)
}

.x1u4x07u {
    border-inline-start-color: #dadde1
}

.x1u6ievf {
    animation-fill-mode: both
}

.x1u77s5l {
    position-try-fallbacks: flip-block
}

.x1u7k74 {
    line-height: 1.2
}

.x1u857p9 {
    background-color: green
}

.x1u9q23r {
    contain: strict
}

.x1ua1ujl {
    border-start-start-radius: 22px
}

.x1ua5tub {
    -webkit-box-orient: vertical
}

.x1uagcbg {
    border-inline-end-color: rgb(var(--ig-secondary-elevated-background))
}

.x1ubdw9s {
    font-size: var(--xox2qvt)
}

.x1ubxy3j {
    animation-name: xbtpni2-B
}

.x1uc3bbq {
    border-end-start-radius: var(--x12xqvyv)
}

.x1ud03kz {
    font-family: var(--x12we7gv), var(--xiqh3fs) !important
}

.x1udwfil {
    font-size: var(--xsk3jfw)
}

.x1ug0jj1 {
    inset-inline-start: 20%
}

.x1ugd8a3 {
    stroke-width: 3px
}

.x1ugfk27 {
    font-family: var(--x1ogbxwz), var(--x18o48l4) !important
}

.x1ugnjhw {
    font-size: var(--x3j3a9f)
}

.x1ugs66x {
    transform: translate(21%, 54%) rotate(-14deg)
}

.x1uhb9sk {
    position: static
}

.x1ui04y5 {
    border-end-end-radius: 2px
}

.x1ujha01 {
    margin-inline-end: var(--menu-base-size-full-margin-end, 48px)
}

.x1uk87ic {
    color: var(--x1m153fv)
}

.x1ukn0lg {
    font-size: var(--x1qdve4x)
}

.x1uks3ol {
    stroke: var(--progress-ring-on-ghost-secondary-button-track)
}

.x1und9tj {
    font-family: var(--xbj59ie), var(--x93kfj5) !important
}

.x1une7ec {
    inset-inline-start: -6.9px
}

.x1unvju7 {
    column-gap: var(--xdal81y)
}

.x1up5m5i {
    color: var(--x1ihezxe)
}

.x1upgvki {
    flex-basis: calc(100% / 3)
}

.x1upmo43 {
    inset-inline-start: var(--x1akzt04)
}

.x1uq3s8b {
    transform: translate(-145%, 308%)
}

.x1uqg51p {
    transform: translateY(-1px)
}

.x1ur1oty {
    -webkit-filter: blur(4px) brightness(1);
    filter: blur(4px) brightness(1)
}

.x1us6l5c {
    opacity: .8
}

.x1usudfs {
    margin-inline-start: var(--section-header-addOnStart-margin-horizontal)
}

.x1utn2c2 {
    background-color: #1877f2
}

.x1uttt42 {
    border-start-end-radius: var(--x1y6niiz)
}

.x1uuroth {
    vertical-align: text-bottom
}

.x1uvfhc1 {
    color: var(--x11f9rzn)
}

.x1uvnupv {
    font-size: var(--x5yi06h)
}

.x1uw5pq6 {
    padding-inline-end: 225px
}

.x1uxb8k9 {
    border-start-end-radius: 18px
}

.x1uxerd5 {
    font-size: 1rem !important
}

.x1uxf2i7 {
    border-end-end-radius: var(--x1gsux0z)
}

.x1uydz15 {
    animation-name: x1rpdebt-B
}

.x1uyhqfk {
    border-inline-start-color: var(--x10n5p29)
}

.x1uzi27p {
    font-family: var(--body-emphasized-font-family), var(--font-family-default) !important
}

.x1v1cqkj {
    font-family: var(--xp9g63y), var(--xy209ud) !important
}

.x1v1e0gt {
    border-start-start-radius: var(--input-dense-corner-radius)
}

.x1v1hl4c {
    inset-inline-start: 4px
}

.x1v1urbw {
    position-try-fallbacks: flip-block flip-inline
}

.x1v20y45 {
    color: var(--list-cell-chevron)
}

.x1v5fi0l {
    font-size: var(--x1fj9w0t)
}

.x1v5g362 {
    border-end-start-radius: var(--x1histky)
}

.x1v7wizp {
    animation-iteration-count: 1
}

.x1v8jt1 {
    border-end-end-radius: var(--glimmer-corner-radius)
}

.x1v920kf {
    margin-inline-end: 64px
}

.x1v9h9mi {
    padding-inline-end: var(--xl0koie)
}

.x1va1r0g {
    border-inline-start-color: var(--x11jz1to)
}

.x1vcjssm {
    color: var(--xvhttjw)
}

.x1ve1bff {
    background-color: var(--nav-bar-background)
}

.x1vf37ja {
    border-end-start-radius: var(--xe4pqdx)
}

.x1vf4w85 {
    font-weight: var(--xieym44)
}

.x1vf6whn {
    aspect-ratio: 3
}

.x1vg29uy {
    border-inline-start-color: var(--placeholder-icon)
}

.x1vg3z9j {
    column-gap: 15px
}

.x1vjfegm {
    z-index: 1
}

.x1vjm0to {
    border-start-end-radius: 15px
}

.x1vkz86m {
    font-weight: var(--x8zugwv)
}

.x1vm4pi3 {
    font-family: var(--font-family-segoe) !important
}

.x1vmbcc8 {
    border-end-end-radius: 18px
}

.x1vn23mh {
    border-start-end-radius: var(--reshare-radius)
}

.x1vnpxz8 {
    padding-inline-end: var(--text-input-multi-padding-between-text-scrollbar)
}

.x1vowyf9 {
    border-start-end-radius: var(--x15530r7)
}

.x1vpm2ur {
    border-inline-start-color: var(--x1dr6q8b)
}

.x1vq1svm {
    border-start-end-radius: var(--igds-menu-border-radius)
}

.x1vqvvx9 {
    font-weight: var(--meta-emphasized-font-weight)
}

.x1vqx5kf {
    color: var(--tile-tonal-text-purple)
}

.x1vr9vpq {
    flex-basis: calc(100% - 40px)
}

.x1vsv7so {
    border-end-end-radius: var(--card-corner-radius)
}

.x1vtvx1t {
    background-color: var(--wash)
}

.x1vtydue {
    transform: translate(87%, 110%) rotate(-25deg)
}

.x1vuuaj {
    border-start-end-radius: var(--media-large-corner-radius, 16px)
}

.x1vv9jnp {
    -webkit-filter: var(--filter-blue-link-icon);
    filter: var(--filter-blue-link-icon)
}

.x1vv9oc4 {
    font-family: var(--tertiary-label-font-family), var(--font-family-default) !important
}

.x1vvjuq3 {
    margin-inline-start: -26px
}

.x1vvkbs {
    word-wrap: break-word
}

.x1vw01c7 {
    font-family: var(--x1dahhsw) !important
}

.x1vx78lb {
    text-transform: var(--x1k1jvdr)
}

.x1vzd84k {
    -webkit-clip-path: circle(1px at 0% 0%);
    clip-path: circle(1px at 0% 0%)
}

.x1vzyjzn {
    transition-timing-function: var(--ig-animation-move-out)
}

.x1vzyui3 {
    border-inline-end-color: var(--x115mup9)
}

.x1w0ydog {
    font-stretch: var(--secondary-label-emphasized-font-stretch)
}

.x1w18kpg {
    opacity: var(--x10heraj)
}

.x1w20zkg {
    line-height: var(--xbb9z56)
}

.x1w2snbs {
    letter-spacing: var(--x1y7ahl8)
}

.x1w2tiik {
    border-inline-start-color: var(--xs8euxc)
}

.x1w369hc {
    border-inline-end-color: var(--xqtz3y6)
}

.x1w3ol1v {
    border-end-start-radius: 14px
}

.x1w3u9th {
    opacity: .001
}

.x1w4cqa3 {
    border-end-end-radius: 50px
}

.x1w5wx5t {
    margin-inline-end: -8px
}

.x1w6lin6 {
    line-height: var(--x58zd8j)
}

.x1w6r25c {
    row-gap: 1rem
}

.x1w78ufx {
    margin-inline-start: var(--xh5zgfz)
}

.x1w7cyww {
    color: var(--primary-destructive-button-icon)
}

.x1w7qqtc {
    border-inline-end-style: var(--popover-border-style)
}

.x1w7rt7d {
    animation-name: x1c5rxhy-B
}

.x1w90wak {
    animation-name: xaeq8qu-B
}

.x1w9ouiy {
    font-family: var(--x13l5jmu), var(--x11ujngs) !important
}

.x1w9ty30 {
    border-start-start-radius: var(--x1p2uyxc)
}

.x1wcsgtt {
    border-end-end-radius: 4px
}

.x1wcviud {
    margin-inline-start: 56px
}

.x1wfe3co {
    line-height: 12px
}

.x1wftm1e {
    border-inline-end-color: var(--x17i1128)
}

.x1wh94ac {
    column-gap: 40px
}

.x1whfx0g {
    border-start-end-radius: 6px
}

.x1wivumb {
    font-weight: var(--xqnkez7)
}

.x1wj062y {
    background-color: var(--xh1kkgu)
}

.x1wjlvx0 {
    border-end-start-radius: var(--tooltip-corner-radius)
}

.x1wkemka {
    border-inline-start-width: var(--xzlnwul)
}

.x1wkzo03 {
    background-color: var(--toast-background)
}

.x1wnkzza {
    animation-timing-function: cubic-bezier(0, 0, 1, 1)
}

.x1wnuiir {
    fill: var(--always-dark-overlay)
}

.x1wo7o99 {
    letter-spacing: var(--x2racne)
}

.x1woc1z6 {
    transform: scale(.86666666666667) translateY(-11px)
}

.x1woyocn {
    inset-inline-end: auto
}

.x1wp8tw6 {
    box-shadow: 0 4px 12px rgba(var(--web-always-black), .15)
}

.x1wpzbip {
    background-color: var(--hover-overlay)
}

.x1wq9rni {
    margin-inline-start: var(--tab-text-icon-gap)
}

.x1ws5yxj {
    margin-inline-end: -6px
}

.x1wsgiic {
    transition-duration: .5s
}

.x1wt48cj {
    font-weight: var(--x1ns1hne)
}

.x1wtyazh {
    border-inline-start-color: var(--x1e8ogek)
}

.x1wu0e5y {
    color: var(--x1w3cz27)
}

.x1wus3qs {
    line-height: 4.2857
}

.x1wuwyi2 {
    font-weight: var(--xstht4g)
}

.x1wvumtg {
    font-family: var(--xqk3jq3), var(--x1jdj45x) !important
}

.x1wws76u {
    border-start-end-radius: var(--xapybgs)
}

.x1www679 {
    color: var(--x19dy7j8)
}

.x1wzja0u {
    border-end-end-radius: var(--ig-input-border-radius)
}

.x1x06yp2 {
    border-end-start-radius: 1rem
}

.x1x0lshj {
    padding-inline-start: var(--x13drq1e)
}

.x1x1c4bx {
    animation-delay: .3s
}

.x1x1yb1q {
    border-inline-end-color: var(--input-border-color-hover)
}

.x1x374vz {
    row-gap: var(--xjggu8u)
}

.x1x3agtl {
    border-inline-start-width: 1.5px
}

.x1x3l4f1 {
    inset-inline-end: 1.5vh
}

.x1x45mye {
    line-height: var(--x1lde780)
}

.x1x49jmd {
    font-weight: var(--x1trlk5z)
}

.x1x4g4qz {
    font-family: var(--xp9g63y), var(--xocvtql) !important
}

.x1x4ple8 {
    color: #666
}

.x1x53rp1 {
    letter-spacing: var(--x1uuekp2)
}

.x1x5flf6 {
    padding-inline-end: 18px
}

.x1x5li30 {
    box-shadow: 0 0 0 2px var(--x1tw98tk)
}

.x1x63gub {
    letter-spacing: var(--xxgtfjr)
}

.x1x70t36 {
    padding-inline-start: var(--x1f3ocwb)
}

.x1x80s81 {
    color: var(--disabled-button-text)
}

.x1x8xhfb {
    opacity: var(--x1l7pxtx)
}

.x1xa7n6s {
    border-inline-end-color: var(--list-border-color, transparent)
}

.x1xachar {
    border-inline-end-color: var(--web-wash)
}

.x1xb5ra2 {
    letter-spacing: var(--xi0rgqk)
}

.x1xbrpi5 {
    margin-inline-end: .4em
}

.x1xdhk6v {
    margin-inline-start: -13px
}

.x1xegmmw {
    margin-inline-end: 8px
}

.x1xf60ip {
    inset-inline-start: -3px
}

.x1xfaldl {
    background-color: #cce6ff
}

.x1xft52h {
    font-weight: var(--x66rfcq)
}

.x1xfzjup {
    font-weight: var(--x1gf64ie)
}

.x1xgudbi {
    font-size: var(--x1epo1xz)
}

.x1xh6bqc {
    color: var(--xmwkng0)
}

.x1xignkv {
    transform: scale(1.25)
}

.x1xios26 {
    border-inline-start-color: var(--xkpgzo7)
}

.x1xjjfxs {
    border-inline-start-color: var(--secondary-emphasized-button-stroke)
}

.x1xjn7ir {
    background-color: var(--xphagt4)
}

.x1xkbgc1 {
    border-inline-start-color: var(--xjjixpg)
}

.x1xkqpvf {
    flex-basis: 640px
}

.x1xlr1w8 {
    font-weight: 700
}

.x1xmvt09 {
    font-family: var(--font-family-segoe)
}

.x1xmxkk1 {
    box-shadow: 0 0 12px #00000029
}

.x1xn7y0n {
    border-start-start-radius: 18px
}

.x1xnnf8n {
    padding-inline-end: 20px
}

.x1xq6q5s {
    flex-basis: 100px
}

.x1xrrmtb {
    background-color: var(--x1joyzmt)
}

.x1xruleh {
    border-end-start-radius: var(--media-large-corner-radius)
}

.x1xsckxn {
    color: #f1f4f7
}

.x1xupafa {
    border-start-start-radius: var(--list-cell-corner-radius)
}

.x1xwhoib {
    animation-name: x7o79ul-B
}

.x1xxaz6b {
    color: var(--x19cirl5)
}

.x1xydahu {
    transform: translate(202%, 142%) rotate(-10deg)
}

.x1xzabdm {
    transform: translateZ(0)
}

.x1xzczws {
    overflow-anchor: none
}

.x1xzmf5g {
    background-color: #3d5d8e
}

.x1y24d1n {
    border-inline-end-color: var(--xk39t75)
}

.x1y3qizg {
    margin-inline-start: 9px
}

.x1y44fgy {
    font-size: var(--text-input-field-font-size) !important
}

.x1y4fauv {
    background-color: var(--x15qwp67)
}

.x1y4p3j8 {
    padding-inline-start: var(--xnv3aln)
}

.x1y7dpuy {
    border-start-start-radius: var(--x11bthor)
}

.x1y7z9t3 {
    border-start-end-radius: var(--infochip-medium-radius)
}

.x1y86mw9 {
    color: var(--x1efht4x)
}

.x1y872pf {
    color: var(--xuafsgg)
}

.x1y8cec2 {
    line-height: var(--xliqn1t)
}

.x1y8nx0l {
    font-weight: var(--x1j1t6tp)
}

.x1y951p5 {
    color: var(--x1poy3xe)
}

.x1ybinyh {
    background-color: var(--xlta514)
}

.x1yc453h {
    text-align: start
}

.x1ycf70a {
    border-start-end-radius: var(--x1l6m4ip)
}

.x1yd523f {
    column-gap: var(--x1lrvdee)
}

.x1yeb1j6 {
    color: var(--primary-button-text-on-media)
}

.x1yel1fa {
    color: var(--x11ab72i)
}

.x1yfannf {
    background-color: var(--x1ei8gq8)
}

.x1ygi1jm {
    padding-inline-end: var(--x1c6t45w)
}

.x1yhjpo9 {
    -webkit-line-clamp: var(--x-WebkitLineClamp)
}

.x1yhvd2q {
    background-color: var(--data-viz-green)
}

.x1yi2ojv {
    line-height: var(--x19r8y0g)
}

.x1yix16g {
    color: var(--x1cf77y6)
}

.x1ykxiw6 {
    animation-duration: .45s
}

.x1ymkb9l {
    transform: translate(-20%, 249%)
}

.x1yn0g08 {
    word-break: break-all
}

.x1yn5b4z {
    border-end-end-radius: var(--xapybgs)
}

.x1ynn3ck {
    padding-inline-end: var(--menu-item-base-padding-horizontal)
}

.x1yo0pi1 {
    padding-inline-end: 27px
}

.x1yowlsz {
    font-size: var(--x1m1prll)
}

.x1ypdohk {
    cursor: pointer
}

.x1yppyca {
    letter-spacing: -.08px
}

.x1yqjg3l {
    border-inline-end-color: var(--accent)
}

.x1yquvgb {
    border-start-end-radius: var(--x1fa3scr)
}

.x1yrjn5m {
    transform: translate(140%, 57%) rotate(8.5deg)
}

.x1ys307a {
    margin-inline-end: 16px
}

.x1ysh8si {
    background-color: var(--xr4a791)
}

.x1yu6fn4 {
    flex-basis: 33.33%
}

.x1yv8bda {
    margin-inline-start: var(--x-margin)
}

.x1yvk0yq {
    stroke: var(--progress-ring-on-outline-secondary-button-track)
}

.x1yx6mel {
    margin-inline-end: var(--xah3fi4)
}

.x1yxzw2v {
    border-start-start-radius: var(--nav-list-cell-corner-radius)
}

.x1yy6mw3 {
    border-inline-end-color: var(--x3mcpug)
}

.x1yyfhjw {
    z-index: 999999
}

.x1yyh9jt {
    transform: scale(11)
}

.x1yyx2up {
    border-inline-end-color: var(--x1xcx4wc)
}

.x1z0arlu {
    font-family: var(--xy577th), var(--x1dm77ak) !important
}

.x1z1vib {
    color: var(--x6rozf0)
}

.x1znate {
    padding-inline-start: .25rem
}

.x20zut3 {
    line-height: var(--xyxlbi5)
}

.x211tc3 {
    inset-inline-start: calc(50% - 12.5px)
}

.x21tfra {
    border-start-start-radius: var(--button-large-corner-radius)
}

.x21vj4z {
    padding-inline-start: var(--ig-text-input-padding-vertical)
}

.x22bik3 {
    stroke: var(--progress-ring-on-ghost-primary-button-track)
}

.x23awc4 {
    font-weight: var(--x101lihx)
}

.x23zc5u {
    background-color: var(--xm9vrrn)
}

.x2459kn {
    margin-inline-start: -7px
}

.x258oje {
    font-family: var(--x1njttdf), var(--x113mz3m) !important
}

.x25sj25 {
    padding-inline-start: 6px
}

.x25wda3 {
    transform: translate(-10%)
}

.x267vya {
    background-color: #0866ff
}

.x2811sa {
    margin-inline-end: .13em
}

.x2b8uid {
    text-align: center
}

.x2bj2ny {
    background-color: var(--surface-background)
}

.x2c36en {
    letter-spacing: var(--x1fumntm)
}

.x2c4k50 {
    font-weight: var(--xvigaio)
}

.x2c8kfy {
    box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1)
}

.x2dpgu9 {
    stroke: var(--primary-button-text-on-media)
}

.x2erfd5 {
    letter-spacing: var(--x1a24oly)
}

.x2fcdgs {
    transform: translate(117%, 124%) rotate(5.5deg)
}

.x2fvf9 {
    margin-inline-end: 4px
}

.x2g67i0 {
    font-weight: var(--x1yllyfh)
}

.x2h7rmj {
    transition-property: color, fill, stroke
}

.x2hswfz {
    inset-inline-start: 100%
}

.x2i2ijl {
    box-shadow: 0 4px 12px #0a131714, 0 6px 24px #0a131714
}

.x2k6n7x {
    border-end-start-radius: var(--dialog-corner-radius)
}

.x2kejxg {
    margin-inline-start: 13px
}

.x2koj2n {
    color: var(--x19xxnxs)
}

.x2lah0s {
    flex-shrink: 0
}

.x2nfx92 {
    transform: translate(122%, 126.5%) rotate(15.5deg)
}

.x2ovwsg {
    border-inline-start-color: var(--x1u8jrxv)
}

.x2pibh5 {
    margin-inline-end: 30px
}

.x2pq9lr {
    box-shadow: var(--shadow-base)
}

.x2puf5g {
    margin-inline-end: var(--toast-addon-padding-horizontal)
}

.x2pzzyf {
    transform: translate(-41%, 205.5%) rotate(-9.5deg)
}

.x2qlrj0 {
    border-start-start-radius: var(--xfvxp4l)
}

.x2qt8td {
    font-weight: var(--xr3sy1d)
}

.x2r5gy4 {
    transition-duration: var(--fds-duration-extra-short-in), 1s
}

.x2s793f {
    font-family: var(--x1sbuu9m) !important
}

.x2sf5s8 {
    background-color: var(--data-viz-teal)
}

.x2ss2xj {
    inset-inline-end: 20px
}

.x2th0b2 {
    color: var(--tile-tonal-text-teal)
}

.x2tk3ca {
    border-inline-start-color: var(--x17i1128)
}

.x2u03kp {
    inset-inline-end: -10px
}

.x2v9q88 {
    margin-inline-end: 15.5px
}

.x2vl965 {
    padding-inline-end: 10px
}

.x2wa9yo {
    border-start-end-radius: var(--xbbi8vy)
}

.x2whyfd {
    border-end-start-radius: var(--input-dense-corner-radius)
}

.x2wv2di {
    border-start-end-radius: var(--glimmer-corner-radius)
}

.x2wxn4d {
    border-inline-start-color: var(--secondary-button-background)
}

.x2zxevh {
    background-color: #2d88ff66
}

.x30dmzn {
    flex-basis: 11.11111111111111%
}

.x31b0c2 {
    font-family: var(--secondary-label-font-family), var(--font-family-apple) !important
}

.x31k296 {
    padding-inline-start: var(--button-medium-icon-padding, var(--button-icon-padding-medium))
}

.x31nisg {
    color: var(--last-active-state-text)
}

.x3201g3 {
    color: var(--primary-button-icon-on-media)
}

.x323f1x {
    letter-spacing: var(--x1ghh7jg)
}

.x33e30e {
    border-inline-end-width: var(--x18kzy44)
}

.x348smf {
    font-family: var(--x1b4621b), var(--x135d8ut) !important
}

.x361rvq {
    font-family: var(--text-input-field-font-family), system-ui, sans-serif !important
}

.x36kb77 {
    font-family: var(--xy577th), var(--x9p38ed) !important
}

.x36uph {
    margin-inline-end: 68px
}

.x37uqsb {
    stroke-linecap: square
}

.x38i1re {
    border-inline-start-color: var(--toast-border-color)
}

.x38sb4y {
    border-inline-end-color: var(--popover-background)
}

.x390nf7 {
    border-inline-end-color: var(--x1twbbyq)
}

.x39eu6g {
    border-start-start-radius: var(--x1t9op0w)
}

.x39viwf {
    background-color: #e4e6eb
}

.x3aesyq {
    margin-inline-end: 20px
}

.x3ajldb {
    vertical-align: bottom
}

.x3bazc0 {
    box-shadow: 0 1px 2px var(--shadow-5)
}

.x3cfelu {
    flex-basis: 10%
}

.x3cjxhe {
    line-height: var(--text-input-field-line-height)
}

.x3ct3a4 {
    list-style-type: none
}

.x3e17zr {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .2), transparent)
}

.x3fievf {
    line-height: var(--x17gzu0e)
}

.x3hdh8v {
    border-end-end-radius: 9999px
}

.x3ib77u {
    color: var(--x1x2mhga)
}

.x3ieub6 {
    flex-direction: column-reverse
}

.x3jb5of {
    font-size: var(--x1exhzsy)
}

.x3k6yb6 {
    transform: translate(67%, 225%) rotate(-13deg)
}

.x3k9fds {
    color: var(--xayr9jz)
}

.x3kj0za {
    box-shadow: inset 0 0 0 1px var(--negative)
}

.x3kn0hh {
    animation-timing-function: cubic-bezier(.5, 0, .5, 1)
}

.x3kqhmp {
    padding-inline-end: 120px
}

.x3l1r81 {
    margin-inline-start: var(--xcd6k7z)
}

.x3lpzh7 {
    background-color: var(--xwxmtsv)
}

.x3lt1d {
    border-inline-start-color: var(--x1twbbyq)
}

.x3m4trh {
    background-color: var(--x17eczho)
}

.x3m8hty {
    -webkit-clip-path: inset(0px 0px 16px 0px);
    clip-path: inset(0px 0px 16px 0px)
}

.x3mp5q2 {
    border-start-end-radius: var(--x1mmzvno)
}

.x3n60le {
    border-inline-start-color: var(--xxuxaef)
}

.x3nfvp2 {
    display: inline-flex
}

.x3ohhp3 {
    color: var(--x19crcue)
}

.x3onkmb {
    opacity: .35
}

.x3orjtm {
    border-inline-end-color: var(--placeholder-icon)
}

.x3oybdh {
    transform: scale(1)
}

.x3oym20 {
    border-end-end-radius: 40px
}

.x3pnbk8 {
    row-gap: 8px
}

.x3q2amb {
    margin-inline-start: 1.65em
}

.x3q3ct6 {
    stroke: var(--x113epa7)
}

.x3rgems {
    transform: translate(127%, 75%)
}

.x3rzcs5 {
    border-end-start-radius: var(--list-cell-corner-radius)
}

.x3s6rvs {
    color: var(--xv4avt7)
}

.x3sbyc1 {
    border-start-end-radius: var(--xqaufew)
}

.x3sou0m {
    border-inline-end-color: var(--divider)
}

.x3spto9 {
    border-end-end-radius: var(--x1fa3scr)
}

.x3su7b9 {
    padding-inline-end: var(--x-paddingInline)
}

.x3sxdzn {
    padding-inline-end: var(--x9bttlc)
}

.x3vd66c {
    font-weight: var(--primary-label-font-weight)
}

.x3vj7og {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0)
}

.x3w74x1 {
    background-color: var(--xdlhl6r)
}

.x3wyi5f {
    border-inline-end-color: var(--primary-icon)
}

.x3x74wh {
    border-start-end-radius: var(--xwkxgng)
}

.x3yw8vx {
    list-style-type: decimal
}

.x3yz1vh {
    transform: translate(110%, 11.5%) rotate(-10deg)
}

.x3zfu8k {
    transform: translateY(-50%) rotate(-45deg)
}

.x3zwtg {
    animation-name: xj1bu7w-B
}

.x40hh3e {
    column-gap: 16px
}

.x40k0tc {
    border-inline-start-color: rgb(var(--ig-secondary-background))
}

.x41virw {
    text-wrap: balance !important
}

.x42zgi3 {
    font-weight: var(--x3dm2y4)
}

.x43mj3j {
    margin-inline-end: 93px
}

.x43xw97 {
    font-weight: var(--x47jf3w)
}

.x43zylw {
    animation-name: xvfaeil-B
}

.x443n21 {
    background-color: var(--web-wash)
}

.x457x3z {
    font-family: var(--headline2-font-family)
}

.x47corl {
    pointer-events: none
}

.x4a0cgk {
    background-color: var(--radio-checked-icon-color)
}

.x4b6v7d {
    animation-duration: var(--fds-fast)
}

.x4blq6b {
    border-inline-start-color: var(--xw8w8z0)
}

.x4bmajx {
    fill: var(--hover-overlay)
}

.x4cor85 {
    background-color: var(--last-active-state-background)
}

.x4d70r7 {
    background-color: #d0d3d7
}

.x4fwpa6 {
    background-color: #f5f5f5
}

.x4gijmi {
    opacity: var(--x1uks160)
}

.x4h0osi {
    margin-inline-start: -3px
}

.x4hbd2p {
    border-inline-start-color: var(--card-border-color)
}

.x4hg4is {
    animation-timing-function: ease-in-out
}

.x4j2o4k {
    border-end-end-radius: var(--media-card-corner-radius)
}

.x4k7w5x {
    align-content: inherit
}

.x4lel18 {
    margin-inline-start: var(--x-marginInlineStart)
}

.x4lmn81 {
    transform: translate(18%, 90%) rotate(-8.5deg)
}

.x4o00kh {
    background-color: #74a4f2
}

.x4pcfn2 {
    border-inline-start-width: var(--radio-border-width)
}

.x4pe9q0 {
    font-family: var(--xpzj9dx) !important
}

.x4pfjvb {
    flex-basis: 50%
}

.x4ppim8 {
    border-inline-start-color: var(--x115mup9)
}

.x4sfh5b {
    color: var(--xr21y3p)
}

.x4sji16 {
    list-style-image: inherit
}

.x4u77h1 {
    font-size: var(--x1484oqv)
}

.x4v1no5 {
    transform: translate(50%, 50%)
}

.x4vmlgd {
    padding-inline-start: var(--menu-base-list-item-padding-horizontal)
}

.x4wgi3o {
    border-end-end-radius: var(--list-cell-corner-radius)
}

.x4zgh4k {
    transform: scale(1.1)
}

.x502h76 {
    transform: translate(28%, 7%)
}

.x50osc8 {
    color: var(--x15jdrif)
}

.x51dqfy {
    border-start-end-radius: 50px
}

.x51soum {
    border-start-start-radius: 32px
}

.x523y8x {
    font-size: var(--x120a2y3)
}

.x53c9w {
    border-end-start-radius: var(--x1gsux0z)
}

.x541mbf {
    padding-inline-end: var(--x1tgzgiw)
}

.x55kcyt {
    border-inline-end-color: var(--x18pcra0)
}

.x56hhle {
    background-color: var(--badge-background-color-light-blue)
}

.x56jcm7 {
    border-inline-start-width: 4px
}

.x579bpy {
    font-size: 2rem
}

.x57pkgw {
    border-inline-start-color: var(--x185gwpw)
}

.x59mcpy {
    animation-name: xezm938-B
}

.x5a5i1n {
    border-start-end-radius: 8px
}

.x5aryvr {
    background-color: #ebf5ff
}

.x5bjuey {
    font-family: var(--x1n26amq), var(--xjpkkjz) !important
}

.x5by7rj {
    border-end-end-radius: var(--text-badge-corner-radius)
}

.x5das44 {
    color: var(--x15bmxmr)
}

.x5e5rjt {
    color: var(--primary-button-background)
}

.x5eh17s {
    border-inline-end-color: var(--surface-background)
}

.x5f4q1t {
    border-inline-end-color: var(--warning)
}

.x5fzff1 {
    border-end-start-radius: var(--button-corner-radius)
}

.x5h95br {
    border-end-end-radius: var(--x1y6niiz)
}

.x5hi6cj {
    inset-inline-start: 132px
}

.x5hsz1j {
    animation-duration: .2s
}

.x5i4idv {
    font-family: var(--x1n26amq), var(--x1glbsfs) !important
}

.x5kwo0q {
    font-family: var(--xhs0n71) !important
}

.x5lnw11 {
    box-shadow: 0 1px 0 0 var(--divider)
}

.x5lobfk {
    margin-inline-end: var(--card-padding-horizontal)
}

.x5lsoxe {
    line-height: var(--x1dvpfku)
}

.x5lxg6s {
    -webkit-overflow-scrolling: touch
}

.x5lxwiv {
    padding-inline-start: var(--code-padding-inline)
}

.x5n08af {
    color: rgb(var(--ig-primary-text))
}

.x5qwaft {
    color: var(--x1my989a)
}

.x5te1i5 {
    color: var(--xbbtndj)
}

.x5ujcfi {
    padding-inline-end: var(--button-medium-padding-horizontal, var(--button-padding-horizontal-medium))
}

.x5uqrmk {
    will-change: height
}

.x5uxuo8 {
    letter-spacing: var(--x1w81fcg)
}

.x5ve5x3 {
    touch-action: none
}

.x5w5eug {
    transition-delay: .2s
}

.x5wkyhe {
    color: var(--xgxg9ro)
}

.x5wmda4 {
    font-stretch: var(--primary-label-emphasized-font-stretch)
}

.x5xpare {
    text-transform: var(--x1hjh88p)
}

.x5za02j {
    font-weight: var(--x573hfg)
}

.x5zhcno {
    border-start-start-radius: var(--button-small-corner-radius)
}

.x5zjp28 {
    padding-inline-end: 30px
}

.x609f4j {
    border-end-start-radius: var(--toast-corner-radius)
}

.x60ehhu {
    border-start-start-radius: var(--x15530r7)
}

.x62hu5v {
    animation-name: xh7ukb3-B
}

.x62uxcb {
    font-family: var(--x4x4ic4), var(--xwq7tkg) !important
}

.x64bnmy {
    padding-inline-end: 24px
}

.x67bb7w {
    pointer-events: auto
}

.x67w97k {
    padding-inline-start: 50px
}

.x6b0gh3 {
    background-color: var(--background-surface-container-on-media)
}

.x6c44gc {
    border-inline-end-color: var(--always-gray-75)
}

.x6cs08p {
    background-color: var(--xx13p4c)
}

.x6d6410 {
    inset-inline-end: 90%
}

.x6en5u8 {
    border-end-start-radius: 2px
}

.x6f7imt {
    font-family: var(--secondary-label-emphasized-font-family), var(--font-family-default) !important
}

.x6fuxnk {
    border-inline-end-color: var(--xs8euxc)
}

.x6gppk7 {
    border-inline-start-width: var(--xyvf0ek)
}

.x6h7mli {
    border-inline-end-color: var(--xlea6l7)
}

.x6hlu28 {
    font-family: var(--xz6ujff), var(--xazijgf) !important
}

.x6hu5m0 {
    font-family: var(--x7aic6i), var(--xuzmjn5) !important
}

.x6lt7jy {
    border-inline-end-color: #ccd3db
}

.x6m0ucg {
    border-end-start-radius: var(--x8rrz9a)
}

.x6mbrtk {
    font-size: var(--xcsg83q)
}

.x6mezaz {
    text-transform: none
}

.x6my1t9 {
    will-change: opacity, transform
}

.x6nbuaw {
    inset-inline-start: 450px
}

.x6nl9eh {
    border-start-start-radius: 12px
}

.x6o7n8i {
    transition-property: opacity, transform
}

.x6p9lco {
    line-height: var(--x1m8zxgb)
}

.x6prxxf {
    font-size: .9375rem
}

.x6rbsbe {
    font-family: var(--x1wxq01c), var(--x61jxnq) !important
}

.x6s0dn4 {
    align-items: center
}

.x6sz0i4 {
    border-end-start-radius: 52px
}

.x6t1mp8 {
    color: var(--x1e0m2f)
}

.x6tqk41 {
    border-inline-start-color: var(--xygfmuv)
}

.x6u5lvz {
    color: var(--positive)
}

.x6ur5ct {
    text-decoration-style: solid
}

.x6usi7g {
    border-inline-end-color: rgb(var(--ig-separator))
}

.x6x6mgx {
    border-inline-end-style: hidden
}

.x6zo3i6 {
    box-shadow: 0 1px 2px #0000001a
}

.x709u02 {
    border-end-start-radius: 20px
}

.x70ekce {
    padding-inline-start: 52px
}

.x70xgpi {
    background-color: var(--switch-unchecked-background-color)
}

.x71s49j {
    pointer-events: all
}

.x71vvrb {
    border-inline-end-color: var(--secondary-button-stroke)
}

.x729buq {
    color: var(--xhmtrg7)
}

.x72wyj2 {
    color: var(--input-label-color-inside)
}

.x734w4m {
    color: var(--x1odm7ws)
}

.x75xjw4 {
    letter-spacing: var(--xxnwrgm)
}

.x76ikpv {
    color: var(--x1knl13r)
}

.x77yi55 {
    border-inline-start-width: var(--xfy0op9)
}

.x78zum5 {
    display: flex
}

.x79b4b9 {
    color: var(--xf12z43)
}

.x7a106z {
    align-items: flex-start
}

.x7a1id4 {
    border-end-end-radius: var(--button-large-corner-radius, var(--button-corner-radius))
}

.x7amd0a {
    background-color: var(--badge-background-color-green)
}

.x7at6mh {
    padding-inline-end: var(--button-padding-icon-only)
}

.x7b6lbf {
    border-inline-end-color: var(--border-focused)
}

.x7bcos5 {
    line-height: var(--x1vfi75s)
}

.x7bli8t {
    background-color: var(--xziheo8)
}

.x7c500w {
    line-height: var(--x1y5f9pf)
}

.x7c9ipr {
    border-end-start-radius: var(--text-badge-corner-radius)
}

.x7dazsh {
    border-end-start-radius: var(--x19b7ked)
}

.x7doprn {
    background-color: var(--x1ke8oo0)
}

.x7f0h72 {
    border-start-end-radius: 7px
}

.x7f7n96 {
    border-end-start-radius: var(--x1p6lp5i)
}

.x7hh8oc {
    position-try-order: most-block-size
}

.x7hj1vm {
    inset-inline-start: -8px
}

.x7hjaxm {
    font-size: var(--x1ipcg9z)
}

.x7igvfm {
    font-family: var(--primary-label-emphasized-font-family), var(--font-family-apple) !important
}

.x7itwyc {
    -webkit-clip-path: inset(16px 0px 0px 0px);
    clip-path: inset(16px 0px 0px 0px)
}

.x7jv1k3 {
    padding-inline-end: var(--toast-addon-padding-horizontal)
}

.x7k9u2t {
    background-image: var(--emphasized-card-background-teal-comet)
}

.x7mspp5 {
    border-end-start-radius: var(--xapybgs)
}

.x7nv7mb {
    text-transform: var(--x1o7xxs4)
}

.x7oemit {
    row-gap: 28px
}

.x7p49u4 {
    transform: rotate(0)
}

.x7phf20 {
    margin-inline-start: 3px
}

.x7ps5go {
    letter-spacing: var(--xl5i3du)
}

.x7qaf8y {
    line-clamp: var(--x-lineClamp)
}

.x7rt90q {
    background-image: linear-gradient(90deg, transparent 0%, var(--secondary-text-on-media) 50%, transparent 100%)
}

.x7s8090 {
    animation-duration: 16s
}

.x7sf2oe {
    -webkit-clip-path: inset(0px 0px 0px 0px);
    clip-path: inset(0px 0px 0px 0px)
}

.x7t6ubo {
    animation-duration: 3s
}

.x7vhb2i {
    padding-inline-start: 64px
}

.x7vhdxp {
    border-inline-start-color: rgb(var(--status-alert))
}

.x7vuprf {
    border-end-end-radius: 12px
}

.x7wq7rx {
    border-end-start-radius: var(--xbbi8vy)
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x7z9hel {
    border-end-end-radius: var(--x1iqynmw)
}

.x7zo42s {
    opacity: .16
}

.x80cks {
    background-color: var(--badge-background-color-gray)
}

.x81x36d {
    font-stretch: var(--secondary-label-font-stretch)
}

.x823if7 {
    background-color: var(--switch-background)
}

.x82uqtb {
    letter-spacing: var(--x1f0yjxm)
}

.x83ex68 {
    row-gap: 5px
}

.x83gx28 {
    background-color: var(--fds-black-alpha-30)
}

.x8470ci {
    box-shadow: 0 0 0 2px var(--always-white), 0 0 0 4px var(--warning)
}

.x86t2xo {
    transform: translate(9.5%, 31%)
}

.x86yjmk {
    border-inline-end-color: var(--xh7j9lm)
}

.x87ps6o {
    -webkit-user-select: none
}

.x87r081 {
    font-family: "Optimistic 95", system-ui, -apple-system, sans-serif !important
}

.x88h70y {
    flex-grow: .97
}

.x8945me {
    padding-inline-start: 1rem
}

.x89bt1u {
    font-family: var(--xaloe2f), var(--x121x2n0) !important
}

.x8a4ujw {
    border-start-end-radius: var(--x19b7ked)
}

.x8a84xn {
    border-inline-start-color: var(--xk39t75)
}

.x8ar7m4 {
    font-family: var(--xnk1txi), var(--x7rmuk9) !important
}

.x8bw023 {
    background-color: var(--xtnn6ki)
}

.x8cke0s {
    border-end-end-radius: var(--x1kdl7nj)
}

.x8coufk {
    font-size: var(--x1khjuf7)
}

.x8csy7k {
    transform: translate(133%, 103%) rotate(27deg)
}

.x8e7100 {
    margin-inline-start: var(--menu-item-base-margin-horizontal)
}

.x8epiyl {
    background-color: var(--x1hvufo3)
}

.x8fwynd {
    border-end-end-radius: var(--x1kn41zc)
}

.x8gbvx8 {
    align-content: flex-start
}

.x8hhl5t {
    flex-wrap: wrap-reverse
}

.x8hw5xx {
    font-family: var(--xqk3jq3), var(--x1j1bm6q) !important
}

.x8hw8fb {
    font-size: var(--xnebiha)
}

.x8ii3r7 {
    box-shadow: var(--card-box-shadow)
}

.x8j8tag {
    inset-inline-start: var(--x1unotpd)
}

.x8jgv7z {
    font-family: var(--x6kyuv0), var(--x1y7bn5f) !important
}

.x8knxv4 {
    z-index: -1
}

.x8ks6pm {
    font-family: var(--xaloe2f), var(--x1jog1lq) !important
}

.x8n23xe {
    border-inline-start-width: var(--x1uzwypb)
}

.x8nhlku {
    background-color: var(--xsahpyw)
}

.x8ozs88 {
    padding-inline-end: 44px
}

.x8pwreu {
    font-family: var(--x10qn02l), var(--x2cykkv) !important
}

.x8pzrqk {
    stroke-width: 2px
}

.x8qep65 {
    font-size: var(--x1f9llnd)
}

.x8slfgz {
    font-size: var(--x3gi9r8)
}

.x8sq2zk {
    margin-inline-start: 4.5px
}

.x8tb1rc {
    border-end-end-radius: var(--toast-corner-radius)
}

.x8tsa8r {
    color: var(--secondary-destructive-button-text)
}

.x8tsxso {
    border-inline-end-color: var(--always-white)
}

.x8u86d4 {
    border-inline-end-color: var(--blue-link)
}

.x8u93l6 {
    border-inline-start-width: 6px
}

.x8uedtp {
    background-color: var(--badge-informational-background-color)
}

.x8ufeyt {
    stroke: var(--progress-ring-on-primary-on-media-button-track)
}

.x8vxixu {
    border-inline-start-color: var(--radio-border-color-selected)
}

.x8y71e2 {
    padding-inline-end: 1.55%
}

.x8y90g7 {
    font-weight: var(--x1v11a29)
}

.x8ya760 {
    color: var(--xr4uc7n)
}

.x8yag65 {
    color: #fff
}

.x90w1de {
    color: var(--xte0je8)
}

.x91d900 {
    border-inline-end-width: var(--card-border-width, 0px)
}

.x91jh78 {
    border-start-end-radius: 1px
}

.x92xnlw {
    transform: translate(-24px)
}

.x93kzv3 {
    color: var(--x1ttpjby)
}

.x95da8x {
    font-weight: var(--body-emphasized-font-weight)
}

.x9740vf {
    color: var(--xix4wz7)
}

.x97ohjl {
    font-size: var(--x1pen2ak)
}

.x98mer1 {
    background-color: var(--x1mxbqzk)
}

.x99u3i8 {
    border-end-start-radius: var(--button-large-corner-radius)
}

.x9axs75 {
    font-family: var(--secondary-label-emphasized-font-family), var(--font-family-segoe) !important
}

.x9bbmet {
    background-color: var(--popover-background)
}

.x9bdzbf {
    color: rgb(var(--web-always-white))
}

.x9bt16y {
    background-color: var(--data-viz-orange)
}

.x9cubbk {
    border-inline-end-color: red
}

.x9dzkp9 {
    border-start-start-radius: 52px
}

.x9etu39 {
    line-height: var(--primary-label-line-height)
}

.x9f5f11 {
    font-weight: var(--headline1-font-weight)
}

.x9f619 {
    box-sizing: border-box
}

.x9fz28n {
    clip-rule: evenodd
}

.x9gcn1t {
    font-family: var(--x1j0zbpk), var(--xbvti93) !important
}

.x9gg6wk {
    font-weight: var(--x8nxstx)
}

.x9gmeqi {
    border-inline-start-color: var(--x1mmk146)
}

.x9ilela {
    opacity: var(--x9pg87t)
}

.x9intrv {
    background-color: var(--nav-list-selected-accent)
}

.x9iv6iu {
    border-inline-end-color: var(--x1qz7oc4)
}

.x9j6osd {
    font-family: var(--x11hagjn) !important
}

.x9k4qt {
    transform: translate(124.5%, 121%) rotate(10deg)
}

.x9kptjx {
    color: var(--link-on-media)
}

.x9kuj91 {
    padding-inline-start: var(--x1xo0v5y)
}

.x9lcvmn {
    transition-timing-function: ease-out
}

.x9m5x89 {
    font-family: var(--font-family-code)
}

.x9mihz5 {
    color: var(--xh0cfbc)
}

.x9oevvz {
    border-end-end-radius: var(--xlvhrx)
}

.x9okykr {
    border-start-end-radius: 9999px
}

.x9olu1o {
    inset-inline-end: 36px
}

.x9p2oo0 {
    border-inline-end-width: 4px
}

.x9p6ekw {
    inset-inline-start: 14px
}

.x9pbi5e {
    margin-inline-start: 28px
}

.x9q68il {
    inset-inline-end: 12px
}

.x9rvswk {
    font-family: var(--x1ogbxwz), var(--xsscqq0) !important
}

.x9tu13d {
    transform: rotate(-90deg)
}

.x9x0y6k {
    font-weight: var(--xtdl0nx)
}

.x9xlx7h {
    padding-inline-start: var(--x1wqmpge)
}

.x9xn6tj {
    line-height: var(--x1geor5j)
}

.xa3h53w {
    text-transform: var(--x1vcp870)
}

.xa3vuyk {
    animation-timing-function: ease-out
}

.xa3z9p6 {
    row-gap: var(--xcd6k7z)
}

.xa4e6wy {
    font-weight: var(--secondary-label-font-weight)
}

.xa4qsjk {
    animation-iteration-count: infinite
}

.xa5m9jb {
    color: var(--button-tonal-primary-icon)
}

.xa6w9w1 {
    padding-inline-start: var(--toast-addon-padding-horizontal)
}

.xa6wxux {
    padding-inline-end: var(--menu-item-base-with-icon-padding-horizontal)
}

.xa71egt {
    box-shadow: 0 2px 8px 0 var(--shadow-1), 0 2px 16px 0 var(--shadow-1)
}

.xa7r6uf {
    border-inline-start-color: var(--x1ni30rp)
}

.xa83c8o {
    border-start-end-radius: 40px
}

.xa9pkv6 {
    letter-spacing: var(--x1d76q6u)
}

.xaa2dkz {
    font-weight: var(--xr8yd6y)
}

.xaau5u0 {
    border-inline-end-style: var(--toast-border-style)
}

.xabo3vs {
    border-start-end-radius: var(--x19oba5)
}

.xabr3dn {
    border-inline-end-width: var(--xzlnwul)
}

.xacajkf {
    background-color: var(--base-lemon)
}

.xadangi {
    color: #465a69
}

.xaigb6o {
    flex-grow: inherit
}

.xaj1gnb {
    -webkit-filter: var(--filter-always-white);
    filter: var(--filter-always-white)
}

.xajjyny {
    color: var(--x10eyh6c)
}

.xajztof {
    border-start-end-radius: var(--list-cell-corner-radius)
}

.xaki5zz {
    background-color: var(--x3p7md8)
}

.xakli9p {
    background-size: 200% 100%
}

.xal61yo {
    background-color: var(--always-black)
}

.xal68kn {
    border-start-start-radius: 50px
}

.xam02c3 {
    border-start-start-radius: var(--toggletip-border-radius)
}

.xamitd3 {
    align-self: center
}

.xanp114 {
    transform: translateY(10px)
}

.xanzm1z {
    inset-inline-start: -10px
}

.xao68cz {
    opacity: var(--x138ihrk)
}

.xaoy8p5 {
    inset-inline-start: 2px
}

.xaozknv {
    border-end-start-radius: 42px
}

.xaq1m1m {
    margin-inline-start: var(--section-header-addOnEnd-margin-horizontal)
}

.xarpa2k {
    justify-content: inherit
}

.xas4zb2 {
    background-color: #0000000d
}

.xasfi1y {
    line-height: var(--x1k8fnej)
}

.xaso8d8 {
    padding-inline-start: 5px
}

.xatbrnm {
    background-color: var(--shadow-5)
}

.xau1kf4 {
    border-end-start-radius: var(--card-corner-radius)
}

.xaur0o6 {
    border-start-start-radius: 99px
}

.xauuydb {
    stroke: var(--story-unseen)
}

.xav46bz {
    color: var(--x9fpj2h)
}

.xavs3du {
    transform: translateY(1px)
}

.xaw7rza {
    margin-inline-end: 13px
}

.xaw811a {
    color: var(--xcl3i9j)
}

.xaw8158 {
    justify-content: space-evenly
}

.xawoss {
    font-weight: var(--x1km8471)
}

.xayvuls {
    color: #000
}

.xazwl86 {
    border-start-start-radius: var(--dialog-corner-radius)
}

.xb10e19 {
    border-end-end-radius: unset
}

.xb1342z {
    inset-inline-start: -16px
}

.xb1kvjm {
    transform: translate(36%, 14.5%)
}

.xb1qowk {
    padding-inline-end: var(--x7zolun)
}

.xb23xx1 {
    color: var(--xdam9er)
}

.xb2endx {
    background-color: var(--negative-background)
}

.xb3u051 {
    letter-spacing: var(--x1k1hmzx)
}

.xb4nw82 {
    opacity: var(--x-opacity)
}

.xb5gni {
    transition-property: margin-right, opacity, transform
}

.xb7k9sl {
    background-color: var(--x1w3cz27)
}

.xb9cjhm {
    font-size: var(--x1hloeg2)
}

.xb9jzoj {
    margin-inline-start: var(--button-inner-icon-spacing-medium)
}

.xb9un09 {
    border-start-end-radius: var(--text-badge-corner-radius)
}

.xbb192p {
    background-color: var(--positive-background)
}

.xbcx0ih {
    line-height: var(--x10qokvc)
}

.xbcx4z0 {
    padding-inline-start: 78px
}

.xbcz3fp {
    margin-inline-end: -12px
}

.xbdo4v9 {
    background-color: var(--badge-cancelled-background-color)
}

.xbdzubo {
    font-family: var(--xn78ihc), var(--x1lgn02x) !important
}

.xbe3n85 {
    border-start-end-radius: var(--button-large-corner-radius, var(--button-corner-radius))
}

.xbelrpt {
    margin-inline-end: 6px
}

.xbewu5b {
    font-weight: var(--x1wmnrg0)
}

.xbg3aqn {
    font-weight: var(--x1sxpprt)
}

.xbgzh5i {
    border-inline-end-color: var(--xnxj7d3)
}

.xbh8q5q {
    fill: none
}

.xbiv7yw {
    border-end-start-radius: 0
}

.xbjlnpe {
    border-inline-start-color: var(--notification-badge)
}

.xbjudin {
    border-start-start-radius: 16px
}

.xbmc1ew {
    background-color: var(--base-lime)
}

.xbmvrgn {
    margin-inline-end: 12px
}

.xbmws1g {
    padding-inline-start: 13px
}

.xbp1ueq {
    font-family: var(--x6r315a) !important
}

.xbp3gpk {
    border-inline-end-color: var(--x19dtsr4)
}

.xbp6zib {
    justify-content: var(--x-justifyContent)
}

.xbpoouy {
    font-size: var(--x1d7onq0)
}

.xbpxy8c {
    margin-inline-end: 48px
}

.xbqaz7a {
    font-size: var(--x1opztdk)
}

.xbql7jm {
    animation-name: x2fr1v2-B
}

.xbryuvx {
    transform: translate(0)
}

.xbs8gst {
    border-end-end-radius: var(--x1p6lp5i)
}

.xbsqzb3 {
    box-shadow: 0 12px 12px var(--shadow-2), inset 0 0 0 1px var(--shadow-inset)
}

.xbsyyi8 {
    border-inline-start-color: var(--secondary-destructive-button-stroke)
}

.xbt1572 {
    color: var(--xvy4dms)
}

.xbu1q3b {
    font-size: var(--x1u9w3fs)
}

.xbu2lga {
    background-color: var(--dot-inactive-on-media)
}

.xbu8soq {
    text-transform: var(--x12hazeo)
}

.xbudbmw {
    inset-inline-start: 50%
}

.xbuiw85 {
    caret-color: transparent
}

.xburx9h {
    border-inline-end-width: 6px
}

.xbvnc24 {
    background-color: var(--badge-pending-background-color)
}

.xbvolcn {
    border-inline-end-width: var(--x4s76ci)
}

.xbvuaxw {
    background-color: var(--xqrg3i1)
}

.xbwdf2z {
    stroke: var(--secondary-button-text-on-media)
}

.xbx29mp {
    transition-duration: var(--animation-duration-medium-default-in, .5s)
}

.xbxg5aw {
    border-start-start-radius: var(--menu-item-base-overlay-radius, 4px)
}

.xbxn0j6 {
    border-end-start-radius: 5px
}

.xbynn23 {
    border-inline-start-color: var(--xuo1elt)
}

.xbyyjgo {
    opacity: .5
}

.xbz2ofe {
    padding-inline-end: var(--x1f3ocwb)
}

.xbzrcdq {
    transform: translate(49.5%, 12%) rotate(-10deg)
}

.xc26acl {
    align-content: center
}

.xc2qazu {
    background-color: #f3f5f70d
}

.xc522je {
    transition-duration: var(--animation-duration-medium-default-out, .5s)
}

.xc5fred {
    border-inline-start-width: .5px
}

.xc621nz {
    background-color: var(--x1dmp0r2)
}

.xc8cyl1 {
    padding-inline-end: var(--button-large-padding-horizontal, var(--button-padding-horizontal-large))
}

.xc8icb0 {
    isolation: isolate
}

.xcbv0la {
    background-color: var(--secondary-button-background-experimental-v1)
}

.xcck4y0 {
    font-family: var(--x6kyuv0), var(--xr49ehs) !important
}

.xcclseo {
    border-inline-start-color: var(--input-border-color)
}

.xccu5t5 {
    border-inline-start-color: var(--x8dfaaw)
}

.xcd4a2j {
    font-family: var(--primary-label-font-family), var(--font-family-apple) !important
}

.xcdzlcm {
    align-content: space-between
}

.xcena0t {
    animation-delay: 0s, var(--fds-duration-extra-short-in)
}

.xcev3uh {
    margin-inline-start: 14px
}

.xcfgdmo {
    padding-inline-start: 1.55%
}

.xcgd8nz {
    border-inline-end-color: var(--xwujk7k)
}

.xcgujcq {
    border-start-end-radius: 25px
}

.xcj1dhv {
    transition-timing-function: linear
}

.xcklp1c {
    flex-basis: content
}

.xcl5unl {
    font-family: var(--headline3-font-family)
}

.xcly8g5 {
    color: var(--warning)
}

.xcn453w {
    font-family: Menlo, Monaco, Courier New, monospace
}

.xco59ep {
    padding-inline-start: var(--x15thu66)
}

.xcqsoj {
    animation-name: x4pf8vx-B
}

.xcr6nsm {
    padding-inline-end: var(--xy7fet)
}

.xcrlgei {
    grid-column-start: 1
}

.xcs130v {
    margin-inline-start: 68px
}

.xct1zlm {
    border-inline-start-width: 3px
}

.xct282r {
    flex-basis: 16.666666666666668%
}

.xcv8ba7 {
    background-color: var(--x198pdm7)
}

.xcvok8t {
    font-weight: var(--text-input-label-font-weight)
}

.xcvxvt1 {
    stroke: var(--progress-ring-on-outline-secondary-button-progress)
}

.xcw5jcc {
    background-color: var(--background-tertiary)
}

.xcxvtks {
    border-end-start-radius: 25%
}

.xcz0iop {
    font-weight: var(--xn271tt)
}

.xcz28tz {
    border-inline-start-width: var(--xfd8i78)
}

.xcza8v6 {
    color: var(--secondary-icon)
}

.xczkxey {
    border-start-end-radius: 1rem
}

.xd26r48 {
    background-color: var(--tile-tonal-container-background-green)
}

.xd3bsdi {
    border-inline-start-width: var(--popover-border-width)
}

.xd42x5i {
    border-inline-start-width: var(--x1c5o9k3)
}

.xd44b0x {
    background-color: rgba(var(--ig-highlight-background))
}

.xd4bgrh {
    border-end-end-radius: var(--x1mmzvno)
}

.xd4ex5s {
    border-start-end-radius: 25%
}

.xd4mpni {
    padding-inline-start: var(--button-large-icon-padding, var(--button-icon-padding-large))
}

.xd8yua7 {
    text-transform: var(--x1g42t6e)
}

.xd9ej83 {
    margin-inline-end: -16px
}

.xd9m99e {
    margin-inline-start: -1em
}

.xd9u3k2 {
    line-height: var(--x1usxfp0)
}

.xda020t {
    border-start-start-radius: var(--x8rrz9a)
}

.xda9xmf {
    color: var(--xf2h73b)
}

.xdajo9q {
    border-start-start-radius: var(--x1kn41zc)
}

.xdb80ab {
    background-color: var(--slider-track-unfilled-disabled)
}

.xdbd6k5 {
    line-height: 1.2941
}

.xdctix4 {
    color: var(--x11kc2m0)
}

.xdczh51 {
    color: var(--secondary-button-text-on-media)
}

.xddofbv {
    font-size: 1.625rem
}

.xde0f50 {
    border-end-end-radius: 8px
}

.xdf5uiw {
    border-end-start-radius: var(--nav-list-cell-corner-radius-dense)
}

.xdfaw6k {
    border-end-end-radius: 30px
}

.xdg88n9 {
    inset-inline-end: 16px
}

.xdgfkhq {
    animation-name: xjtpzzp-B
}

.xdgutz0 {
    border-end-end-radius: var(--tooltip-corner-radius)
}

.xdhfpv1 {
    font-size: 2.25rem
}

.xdhhy6a {
    font-weight: var(--x9ucqne)
}

.xdi0jry {
    background-color: var(--badge-background-color-red)
}

.xdj2hd7 {
    text-transform: var(--x5318sp)
}

.xdk9wry {
    background-color: var(--callout-background-color-accent, var(--accent))
}

.xdl72j9 {
    flex-basis: auto
}

.xdmh292 {
    font-size: var(--x-fontSize)
}

.xdmlb9z {
    border-end-end-radius: var(--button-large-corner-radius)
}

.xdnplzp {
    transform: translate(225%, 220%)
}

.xdnwjd9 {
    word-break: keep-all
}

.xdpewu {
    box-shadow: 0 1px 10px var(--media-inner-border)
}

.xdpqyqb {
    background-color: #0866ff
}

.xdpxx8g {
    text-align: left
}

.xdt1959 {
    opacity: var(--x1u4v04i)
}

.xdt5ytf {
    flex-direction: column
}

.xdwrcjd {
    margin-inline-start: 4px
}

.xdy0x9s {
    box-shadow: 0 8px 20px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1)
}

.xdzw4kq {
    margin-inline-start: 6px
}

.xe0izxr {
    background-color: var(--x1m53t2c)
}

.xe1wang {
    column-gap: var(--xoa56le)
}

.xe26k16 {
    transform: translate(163%, 142%) rotate(8deg)
}

.xe2zdcy {
    padding-inline-start: 10px
}

.xe3h82o {
    transform: translate(147%, 83%) rotate(22deg)
}

.xe3v8dz {
    fill: var(--always-white)
}

.xe3xohw {
    line-height: var(--xm9tp9o)
}

.xe46h72 {
    font-weight: var(--x11p52kn)
}

.xe4xk31 {
    padding-inline-start: var(--x1i0apa7)
}

.xe5xk9h {
    -webkit-filter: drop-shadow(0 0px 6px var(--shadow-2));
    filter: drop-shadow(0 0px 6px var(--shadow-2))
}

.xe75cz8 {
    font-family: var(--xss9l29), var(--x4vybu7) !important
}

.xe93d63 {
    row-gap: 40px
}

.xe9ewy2 {
    margin-inline-start: -2px
}

.xeaay5l {
    animation-duration: 4s
}

.xeaf4i8 {
    white-space: normal
}

.xeai4wr {
    animation-delay: 2s
}

.xed31ib {
    background-color: var(--x1rah9az)
}

.xee5fcn {
    border-end-start-radius: initial
}

.xeeh66u {
    font-family: var(--meta-font-family)
}

.xefazk8 {
    margin-inline-start: 24px
}

.xefyejk {
    border-inline-start-color: var(--x2f8xkg)
}

.xefzod {
    border-end-start-radius: 30px
}

.xegfroq {
    font-weight: var(--xaftor3)
}

.xeglljv {
    font-size: var(--x141qkh0)
}

.xegmrd8 {
    line-height: var(--body-line-height)
}

.xehn1h1 {
    background-color: var(--xx1niz9)
}

.xej1f7s {
    font-family: var(--headline2-font-family), var(--font-family-apple) !important
}

.xej9d5o {
    box-shadow: 0 4px 40px var(--black35), 0 2px 12px var(--black35)
}

.xel12sy {
    border-inline-end-width: var(--popover-border-width)
}

.xem7dle {
    -webkit-filter: drop-shadow(0 0 0 var(--card-background)) drop-shadow(0 var(--popover-border-width) 0 var(--popover-border-color)) drop-shadow(var(--popover-border-width) 0 0 var(--popover-border-color)) drop-shadow(calc(var(--popover-border-width) * -1) 0 0 var(--popover-border-color));
    filter: drop-shadow(0 0 0 var(--card-background)) drop-shadow(0 var(--popover-border-width) 0 var(--popover-border-color)) drop-shadow(var(--popover-border-width) 0 0 var(--popover-border-color)) drop-shadow(calc(var(--popover-border-width) * -1) 0 0 var(--popover-border-color))
}

.xemu4dc {
    border-inline-start-color: var(--xnxj7d3)
}

.xeneldt {
    color: var(--tile-tonal-icon-purple)
}

.xenr2dh {
    inset-inline-start: calc(100% - 7px)
}

.xeo85xg {
    animation-direction: reverse
}

.xeowyuh {
    background-color: var(--slider-track-filled)
}

.xep6ejk {
    -webkit-filter: var(--filter-primary-icon);
    filter: var(--filter-primary-icon)
}

.xesgo7p {
    text-transform: var(--xeh0l1a)
}

.xetbsjj {
    box-shadow: 0 0 12px var(--media-inner-border)
}

.xetw22u {
    inset-inline-end: var(--popover-border-width)
}

.xeusxvb {
    border-start-end-radius: 50%
}

.xeuu2jv {
    box-shadow: 0 8px 16px 0 var(--always-gray-95)
}

.xevrgs4 {
    border-inline-start-color: var(--x15cmd4y)
}

.xew1njt {
    color: var(--xihdxey)
}

.xewcwo2 {
    border-end-end-radius: var(--media-small-corner-radius)
}

.xexcdja {
    color: var(--notification-badge)
}

.xeymen6 {
    transform: translate(105%, 95%) rotate(15deg)
}

.xezj2je {
    background-color: var(--input-background-hover)
}

.xezm23g {
    background-color: var(--popover-card-background)
}

.xf0qvnx {
    border-end-start-radius: var(--button-medium-corner-radius, var(--button-corner-radius-medium))
}

.xf0ucvx {
    margin-inline-end: calc(-1*var(--button-inner-icon-spacing-large))
}

.xf10he4 {
    font-size: var(--x1g4k50g)
}

.xf12tca {
    transform: translate(170%, 215%) rotate(-20deg)
}

.xf159sx {
    padding-inline-end: 8px
}

.xf1rf3g {
    font-weight: var(--x1qnr3rh)
}

.xf3f5gv {
    padding-inline-start: var(--badge-inner-padding-horizontal)
}

.xf43mvt {
    inset-inline-start: var(--xkhfaxb)
}

.xf4k60r {
    letter-spacing: var(--xwp6dva)
}

.xf4yztl {
    border-start-end-radius: var(--x1kn41zc)
}

.xf5nan1 {
    color: var(--x1a5jz4a)
}

.xf6vk7d {
    margin-inline-end: 5px
}

.xf6yz8k {
    font-family: var(--xsyl19x), var(--x1w5iug) !important
}

.xf7dkkf {
    padding-inline-start: 16px
}

.xf7qf19 {
    padding-inline-start: 36px
}

.xf9uev8 {
    color: var(--toast-text-web)
}

.xfa9e2a {
    border-start-end-radius: var(--x1iqynmw)
}

.xfafdga {
    border-start-start-radius: var(--xwkxgng)
}

.xfb3hzx {
    background-color: rgb(var(--ig-menu-background-color))
}

.xfbs3v9 {
    padding-inline-start: 1.75%
}

.xfdhc5e {
    -webkit-filter: var(--always-black);
    filter: var(--always-black)
}

.xfebxq8 {
    letter-spacing: var(--x1qfkbwa)
}

.xfex06f {
    column-gap: 8px
}

.xfgahfx {
    color: var(--x10yu2c4)
}

.xfgxiah {
    font-family: var(--x3nt5yi), var(--x1l9fo55) !important
}

.xfm49vd {
    border-inline-start-color: var(--comment-threading-lines)
}

.xfmpgtx {
    background-color: var(--highlight-bg)
}

.xfn8v9n {
    line-height: var(--xs87g4z)
}

.xfo13jp {
    transform: scale(.86666666666667) translateY(-13px)
}

.xfp8t6d {
    -webkit-clip-path: path("M8 0C8 4 9.32406e-08 7.819 1.25211e-07 10.5C1.57188e-07 13.1815 8 17.0005 8 21L8 0Z");
    clip-path: path("M8 0C8 4 9.32406e-08 7.819 1.25211e-07 10.5C1.57188e-07 13.1815 8 17.0005 8 21L8 0Z")
}

.xfphad6 {
    background-color: #0e3d67
}

.xfrwr0o {
    -webkit-filter: var(--filter-secondary-button-icon-on-media);
    filter: var(--filter-secondary-button-icon-on-media)
}

.xfsvlko {
    font-family: var(--headline2-font-family), var(--font-family-default) !important
}

.xfuq9xy {
    color: var(--placeholder-icon)
}

.xfvr6pj {
    background-color: var(--badge-attention-background-color)
}

.xfxe0gy {
    border-start-end-radius: var(--input-corner-radius)
}

.xfxlqcu {
    border-start-end-radius: var(--media-small-corner-radius, 8px)
}

.xfxzth0 {
    transform: translate(126%, 130%) rotate(16deg)
}

.xfys8wi {
    background-color: var(--xgasxw4)
}

.xg01cxk {
    opacity: 0
}

.xg3wpu6 {
    border-start-end-radius: 100%
}

.xg5k8oi {
    line-height: var(--x1gofiew)
}

.xg5pgs2 {
    transform: translate(100%)
}

.xg6fpgw {
    box-shadow: 0 2px 8px #0a13170a, 0 2px 16px #0a13170a
}

.xg6ojt1 {
    border-end-start-radius: var(--x1o2g5ih)
}

.xgcd1z6 {
    background-color: inherit
}

.xgcnak7 {
    border-inline-end-width: var(--xacoz4z)
}

.xgcxe97 {
    stroke: var(--x1l2dnnh)
}

.xge02sz {
    color: var(--x10n5p29)
}

.xgemjdg {
    transform: translate(10%, 16%)
}

.xgexit4 {
    color: var(--tile-tonal-text-orange)
}

.xgf5ljw {
    background-color: rgb(var(--ig-banner-background))
}

.xgg4q86 {
    border-end-start-radius: 100%
}

.xggjnk3 {
    line-height: normal
}

.xggtezi {
    color: var(--xyjbdbx)
}

.xggy1nq {
    touch-action: manipulation
}

.xghbpw2 {
    border-end-start-radius: var(--alert-banner-corner-radius)
}

.xghutw1 {
    font-family: var(--tertiary-label-font-family), var(--font-family-segoe) !important
}

.xgjeb9d {
    stroke: var(--progress-ring-on-outline-primary-button-track)
}

.xgm7xcn {
    padding-inline-start: var(--menu-item-base-padding-horizontal)
}

.xgmwyc1 {
    font-weight: var(--x1oe126)
}

.xgnqnv9 {
    font-size: var(--x1vwx0xa)
}

.xgoc4tu {
    background-color: var(--tile-tonal-icon-container-background-rose)
}

.xgpatz3 {
    row-gap: 16px
}

.xgq4t00 {
    letter-spacing: var(--xcxcqt9)
}

.xgqhv05 {
    color: var(--text-input-outside-label)
}

.xgr30pf {
    border-inline-end-color: var(--x1ttayb5)
}

.xgtd6g4 {
    flex-basis: 1105px
}

.xgtibcu {
    stroke: var(--progress-ring-on-primary-button-track)
}

.xgtpfes {
    border-end-end-radius: var(--x8rrz9a)
}

.xgvahye {
    inset-inline-end: -8px
}

.xgws4yx {
    padding-inline-end: 26px
}

.xgwsg93 {
    aspect-ratio: 1.7778
}

.xgxxoiu {
    font-size: 0
}

.xgyuaek {
    flex-grow: 2
}

.xgzcv5c {
    stroke: var(--story-seen)
}

.xgzi2j0 {
    -webkit-filter: var(--filter-warning-icon);
    filter: var(--filter-warning-icon)
}

.xh074lr {
    background-color: var(--divider-on-color)
}

.xh2argp {
    border-end-start-radius: var(--input-corner-radius)
}

.xh2hwkx {
    background-color: var(--data-viz-purple)
}

.xh4b7qa {
    background-color: #fff3
}

.xh5kl08 {
    box-shadow: 0 12px 28px var(--shadow-2)
}

.xh6se3w {
    font-weight: var(--x15lrnmm)
}

.xh7azm0 {
    border-start-start-radius: var(--xpdrn92)
}

.xh7q0tc {
    font-family: var(--x3nt5yi), var(--x1sc0yxx) !important
}

.xh7rcd0 {
    padding-inline-end: 60px
}

.xh7sr2q {
    font-family: var(--x10qn02l), var(--x10a7qvo) !important
}

.xh8aznj {
    transform: translate(-65%, 75%) rotate(10deg)
}

.xh9a0ud {
    border-inline-end-color: var(--x1dr6q8b)
}

.xh9o6gr {
    color: rgb(var(--ig-menu-text-color))
}

.xhao81l {
    border-inline-start-width: none
}

.xhazfnh {
    background-color: var(--secondary-icon)
}

.xhb22t3 {
    transition-duration: var(--fds-duration-extra-extra-short-in)
}

.xhd2hih {
    border-end-end-radius: var(--comment-bubble)
}

.xhdw3ac {
    border-start-start-radius: var(--nav-list-cell-corner-radius-dense)
}

.xhe8bae {
    border-inline-start-width: unset
}

.xhe8x8x {
    -webkit-filter: blur(3px);
    filter: blur(3px)
}

.xhepvf2 {
    letter-spacing: var(--x1amcyzj)
}

.xheq0ge {
    border-end-end-radius: var(--xqaufew)
}

.xhgnjmv {
    border-start-start-radius: var(--x12xqvyv)
}

.xhi4i4q {
    padding-inline-end: 1.15%
}

.xhig867 {
    padding-inline-end: 34px
}

.xhize96 {
    animation-name: x1nf8lo2-B
}

.xhj878m {
    border-end-start-radius: var(--x1iqynmw)
}

.xhkh978 {
    background-color: var(--xw7bsw7)
}

.xhmiprk {
    transform: translate(25%, 13%) rotate(-10deg)
}

.xhnlq4v {
    flex-basis: 25%
}

.xholzvs {
    background-color: var(--tab-underline-color)
}

.xhpglom {
    border-inline-end-color: rgb(var(--ig-stroke))
}

.xhprvc {
    box-shadow: 0 0 8px 2px #0003
}

.xhqx0jl {
    font-family: var(--primary-label-font-family), var(--font-family-segoe) !important
}

.xhrkdi5 {
    font-weight: var(--x12vnfst)
}

.xhrwgwh {
    border-inline-end-color: var(--x8dfaaw)
}

.xhsan64 {
    stroke-width: 0
}

.xhtitgo {
    z-index: 2
}

.xhu1ilf {
    color: var(--x1rbiwj3)
}

.xhu3bip {
    inset-inline-end: -3px
}

.xhv0wle {
    color: var(--x4rckr1)
}

.xhv4myo {
    background-color: var(--x1kbo6hi)
}

.xhv9qs3 {
    border-inline-end-width: var(--x1c5o9k3)
}

.xhw6na0 {
    font-size: var(--xhm9qzy)
}

.xhwrbpg {
    background-color: var(--x4yh4ce)
}

.xhxhvje {
    letter-spacing: var(--xdjnm3d)
}

.xhyjxxg {
    transform: translateY(9%)
}

.xhzlkux {
    border-inline-end-color: var(--x1mmk146)
}

.xhzw6zf {
    background-color: var(--placeholder-icon)
}

.xi0xo6d {
    stroke: var(--progress-ring-on-neutral-background-track)
}

.xi1c1fh {
    box-shadow: var(--shadow-elevated)
}

.xi294cv {
    animation-name: x1v6v46-B
}

.xi32cqo {
    row-gap: 32px
}

.xi3auck {
    -webkit-filter: var(--filter-accent);
    filter: var(--filter-accent)
}

.xi44gpy {
    border-inline-start-color: var(--input-border-color-hover)
}

.xi4odky {
    font-family: var(--xsyl19x), var(--xs97jik) !important
}

.xi54epc {
    color: var(--input-label-color-error)
}

.xi59ii5 {
    transform: translate(13%, 13%)
}

.xi5c4uv {
    border-inline-start-color: var(--x1rfk4w7)
}

.xi5qq39 {
    stroke: #000
}

.xi67136 {
    color: #4a5a68
}

.xi6xd0v {
    border-end-start-radius: var(--xwkxgng)
}

.xi7iut8 {
    border-start-end-radius: 10px
}

.xi7mnp6 {
    text-wrap: pretty !important
}

.xi81zsa {
    color: var(--secondary-text)
}

.xi8m8m2 {
    fill: #231f20
}

.xiaed6b {
    letter-spacing: -.32px
}

.xiahj64 {
    border-start-end-radius: var(--xn5lt92)
}

.xiakxrv {
    background-color: var(--shadow-inset)
}

.xiepp7r {
    animation-name: xz9a51c-B
}

.xiez1mj {
    color: var(--x1unmatc)
}

.xifuay0 {
    border-inline-end-color: var(--x177u7vw)
}

.xig2fad {
    color: #0a1317
}

.xihtd33 {
    color: var(--xnwucay)
}

.xii2z7h {
    transition-duration: var(--fds-duration-extra-short-in)
}

.xiiclqw {
    opacity: .85
}

.xippbsu {
    transition-duration: .8s
}

.xiq6o0p {
    font-weight: var(--secondary-label-emphasized-font-weight)
}

.xiqnf0u {
    line-height: var(--x1p4002n)
}

.xiqwte5 {
    letter-spacing: var(--x9ko3vr)
}

.xirvtt4 {
    border-start-end-radius: var(--x1t9op0w)
}

.xiucit1 {
    font-weight: var(--x1fud5f2)
}

.xiuqcnp {
    font-size: var(--xuvwa0l)
}

.xivvn39 {
    font-size: var(--meta-emphasized-font-size)
}

.xiwuv7k {
    background-color: var(--shadow-1)
}

.xiwxp3i {
    transition-timing-function: var(--igds-animation-switch-handle)
}

.xixbq2w {
    padding-inline-start: var(--x-padding)
}

.xixmecb {
    border-start-start-radius: var(--xse1e7w)
}

.xixxii4 {
    position: fixed
}

.xiy17q3 {
    background-repeat: no-repeat
}

.xiyjli0 {
    border-inline-start-color: var(--variants-input-field-blue-experimental)
}

.xiylxs4 {
    border-start-end-radius: var(--x12xqvyv)
}

.xiyptsk {
    letter-spacing: var(--xeqhvir)
}

.xizdwpi {
    color: var(--button-tonal-primary-text)
}

.xj0d7sl {
    color: var(--secondary-text-on-color)
}

.xj0gsf4 {
    color: var(--xao2myb)
}

.xj17yum {
    flex-basis: 720px
}

.xj1b7sn {
    border-inline-end-color: var(--x195grw5)
}

.xj21bgg {
    border-end-start-radius: 100px
}

.xj24ffp {
    font-family: var(--x18lbm9n), var(--xyilecf) !important
}

.xj2eo3b {
    background-color: var(--data-viz-pink)
}

.xj388za {
    border-inline-end-color: rgb(var(--status-alert))
}

.xj39t1m {
    border-inline-start-width: var(--card-border-width, 0px)
}

.xj3mx7g {
    font-weight: var(--primary-label-emphasized-font-weight)
}

.xj4c5ne {
    background-color: #0000004d
}

.xj5tmjb {
    background-color: var(--tooltip-background)
}

.xj5wvhc {
    box-shadow: inset 12px -12px 17px 9px
}

.xj6tauk {
    border-end-start-radius: 99px
}

.xj7b6o8 {
    padding-inline-start: var(--xjmi9gm)
}

.xj87blo {
    float: var(--stylex-logical-start)
}

.xj9xf8b {
    border-start-start-radius: var(--button-medium-corner-radius, var(--button-corner-radius-medium))
}

.xjaw6kx {
    margin-inline-start: 180px
}

.xjb1437 {
    background-color: var(--shadow-8)
}

.xjb2p0i {
    font-family: inherit
}

.xjbmbcv {
    column-gap: 32px
}

.xjbqb8w {
    background-color: transparent
}

.xjc8h4x {
    padding-inline-start: var(--button-small-icon-padding)
}

.xjehxpx {
    font-size: var(--xmqcykb)
}

.xjff08q {
    font-family: var(--x10v0zfe), var(--x1uwnuwt) !important
}

.xjfo4ez {
    padding-inline-end: 36px
}

.xjg3bua {
    font-weight: var(--x196ihq8)
}

.xjhjgkd {
    background-color: var(--input-background)
}

.xjjnh9x {
    transform: translate(calc(var(--xfdfg5z) - var(--x6uk5mg) - 2 * var(--xkhfaxb)))
}

.xjkpybl {
    line-height: 1.1875
}

.xjlcg4r {
    padding-inline-end: var(--x1wqmpge)
}

.xjn30re {
    margin-inline-end: -1px
}

.xjnls4l {
    border-start-start-radius: var(--x1histky)
}

.xjnqlwt {
    border-end-start-radius: var(--x1j1vnxz)
}

.xjp7ctv {
    display: contents
}

.xjrexod {
    border-inline-start-width: var(--x1y5fns0)
}

.xjru2xr {
    transform: translate(153%, 223%) rotate(30deg)
}

.xjsie47 {
    background-color: var(--xov1msa)
}

.xjtjxyg {
    font-family: var(--x7aic6i), var(--x162inkm) !important
}

.xjumd0h {
    transform: translate(45%, 115%) rotate(-13deg)
}

.xjvbiu9 {
    margin-inline-start: 15.5px
}

.xjwep3j {
    border-start-start-radius: 4px
}

.xjx09e3 {
    margin-inline-end: 15px
}

.xjy7xo2 {
    color: var(--x17lpgqj)
}

.xjyslct {
    -webkit-appearance: none;
    appearance: none
}

.xjzqdv7 {
    transform: scale(.98)
}

.xk1cdbz {
    border-inline-start-color: var(--surface-background)
}

.xk24azw {
    box-shadow: 0 0 3px var(--shadow-5)
}

.xk45gwb {
    font-family: var(--x1cg5wsg)
}

.xk4rmqj {
    border-start-start-radius: var(--media-card-corner-radius)
}

.xk50ysn {
    font-weight: 500
}

.xk59nb {
    border-end-start-radius: var(--menu-item-base-overlay-radius, 4px)
}

.xk5f4mz {
    background-color: rgb(var(--web-secondary-action))
}

.xk7eox2 {
    background-color: var(--x1e85vs7)
}

.xk7q072 {
    border-inline-end-color: var(--secondary-emphasized-button-stroke)
}

.xk899y3 {
    border-inline-end-color: var(--radio-border-color)
}

.xk8w7qs {
    color: var(--x1qa50ys)
}

.xk9tapt {
    font-family: var(--x102f9br), var(--x1srb639) !important
}

.xkahi35 {
    -webkit-clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
    clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius))
}

.xkde5i4 {
    padding-inline-start: var(--button-padding-icon-only)
}

.xkehj6z {
    padding-inline-start: 1.25px
}

.xkewf8z {
    animation-timing-function: cubic-bezier(.39, .575, .565, 1)
}

.xkf9mpr {
    row-gap: var(--x2firn)
}

.xkfcx6n {
    border-inline-start-color: var(--x195grw5)
}

.xkfgew9 {
    animation-name: x1ndz508-B
}

.xkfj98h {
    color: var(--x1we0gyq)
}

.xkh2ocl {
    align-self: stretch
}

.xkjl1po {
    hyphens: auto
}

.xkkygvr {
    border-inline-start-color: var(--accent)
}

.xkm3b50 {
    line-height: var(--x62grvc)
}

.xkmtql2 {
    background-color: var(--tile-tonal-icon-container-background-yellow)
}

.xkn4fgx {
    border-end-start-radius: 9px
}

.xknk2x1 {
    font-size: var(--x19msz0a)
}

.xkpwil5 {
    font-size: .875rem
}

.xkqj5e5 {
    margin-inline-start: 7.5px
}

.xkqq1k2 {
    border-start-start-radius: 1px
}

.xkrqix3 {
    text-decoration-line: none
}

.xks9344 {
    border-inline-end-color: var(--hover-overlay)
}

.xksdf9m {
    line-height: var(--xl75a9l)
}

.xksyday {
    border-start-end-radius: 22px
}

.xku6xm2 {
    border-start-end-radius: var(--button-medium-corner-radius, var(--button-corner-radius-medium))
}

.xkx09kx {
    border-inline-end-color: var(--x1tw98tk)
}

.xkxfvhb {
    color: var(--secondary-text-on-media)
}

.xky4qsq {
    cursor: wait
}

.xkyct6m {
    color: var(--xd06f5s)
}

.xkyogvf {
    border-end-end-radius: 32px
}

.xl14mt7 {
    transform: translate(123%, 123%)
}

.xl1xv1r {
    object-fit: cover
}

.xl2nnfp {
    padding-inline-start: var(--text-input-multi-padding-scrollbar)
}

.xl35j84 {
    border-start-start-radius: var(--infochip-medium-radius)
}

.xl405pv {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.xl42q1h {
    border-inline-start-color: rgb(var(--ig-input-border-primary))
}

.xl4k6du {
    transform: translate(2%, 188%)
}

.xl56j7k {
    justify-content: center
}

.xl8spv7 {
    background-color: var(--x-backgroundColor)
}

.xlahvtq {
    font-weight: var(--tertiary-label-font-weight)
}

.xlbctm4 {
    font-size: var(--xkxhgaw)
}

.xlcgunf {
    inset-inline-end: 25%
}

.xlej2ay {
    border-end-start-radius: 22px
}

.xlff4si {
    padding-inline-start: var(--button-small-padding-horizontal)
}

.xlg9a9y {
    box-shadow: inset 0 0 0 1px var(--media-inner-border)
}

.xlgt5zw {
    opacity: var(--xauloh5)
}

.xlhe6ec {
    background-color: var(--card-background-flat)
}

.xli2wwf {
    padding-inline-end: 64px
}

.xli3dgm {
    border-inline-start-style: unset
}

.xlirdee {
    vertical-align: -.3em
}

.xlistcp {
    border-inline-start-width: var(--x1heqtsn)
}

.xljulmy {
    background-color: var(--background-deemphasized)
}

.xllgmg {
    opacity: .265
}

.xlo4toe {
    margin-inline-end: 28px
}

.xloc0wk {
    box-shadow: 0 2px 16px 0 var(--shadow-2)
}

.xlotcnp {
    background-color: var(--x1aut81w)
}

.xlp1x4z {
    -webkit-backface-visibility: hidden
}

.xlpoe4l {
    color: var(--xw4vyqd)
}

.xlq0j2n {
    margin-inline-end: 60px
}

.xlqzeqv {
    justify-content: flex-start
}

.xlrnuha {
    margin-inline-start: var(--x1dnk0uj)
}

.xls1i10 {
    letter-spacing: var(--x1vurgli)
}

.xls3em1 {
    transition-timing-function: var(--fds-animation-fade-in)
}

.xlshs6z {
    visibility: hidden
}

.xlsksjw {
    color: var(--input-label-color-highlighted)
}

.xlu6dy6 {
    background-color: var(--x1ucyj5o)
}

.xluoswm {
    border-end-start-radius: 32px
}

.xlxdnrz {
    color: var(--x1w1nz4f)
}

.xlyfr8p {
    fill-opacity: 1
}

.xlyipyv {
    text-overflow: ellipsis
}

.xm1cfgf {
    background-image: var(--nav-bar-background-gradient-wash)
}

.xm1i69d {
    border-inline-end-color: var(--x1oejwv8)
}

.xm1lxhw {
    border-inline-end-color: var(--x1u8jrxv)
}

.xm2jcoa {
    margin-inline-start: 1px
}

.xm3ncbp {
    color: var(--text-input-active-text)
}

.xm4dmxf {
    font-weight: var(--xrrge7u)
}

.xm4efwp {
    transform-origin: bottom
}

.xm4p48w {
    animation-name: x1acst8a-B
}

.xm5bk46 {
    line-height: var(--xnha8o6)
}

.xm5q0ao {
    font-size: var(--x1rnilbw)
}

.xm5q3jr {
    letter-spacing: var(--x1alcabv)
}

.xm76t1w {
    animation-name: xx3xq1-B
}

.xm7ctxu {
    line-height: var(--x4ni8o1)
}

.xm83of2 {
    row-gap: 1px
}

.xm93zmj {
    box-shadow: var(--xzw4hnt)
}

.xm951si {
    transform: translate(98%, 60.5%) rotate(11.83deg)
}

.xmbitay {
    background-color: var(--xoielgz)
}

.xmd3mbf {
    background-color: var(--x1pgpz24)
}

.xmdhfcl {
    font-weight: var(--x1l96rin)
}

.xmdyy31 {
    animation-duration: 6s
}

.xmfhr8w {
    border-inline-end-color: var(--secondary-destructive-button-stroke)
}

.xmgbrsx {
    -webkit-filter: var(--filter-disabled-icon);
    filter: var(--filter-disabled-icon)
}

.xmgxbu6 {
    border-start-start-radius: var(--media-small-corner-radius)
}

.xmhgz5s {
    font-family: var(--x3nt5yi), var(--x1y8knfl) !important
}

.xmixu3c {
    column-gap: 6px
}

.xmjcpbm {
    background-color: var(--comment-background)
}

.xmjgbbp {
    background-color: var(--x19qsw0u)
}

.xmjlpnu {
    margin-inline-start: 2em
}

.xmkprtq {
    text-transform: var(--x1dhu2ja)
}

.xml3ow8 {
    border-end-end-radius: var(--nav-list-cell-corner-radius)
}

.xmne67x {
    border-end-end-radius: var(--media-corner-radius, 12px)
}

.xmoe9fj {
    border-inline-end-color: var(--x17gg5ty)
}

.xmorvov {
    color: var(--card-background)
}

.xmper1u {
    cursor: inherit
}

.xmq318o {
    font-family: var(--primary-label-font-family)
}

.xmq9w7c {
    padding-inline-end: var(--x1i0apa7)
}

.xmqa9bj {
    padding-inline-start: var(--xy3rk7y)
}

.xmqsq3q {
    animation-name: x1nea2ps-B
}

.xmrjj2k {
    animation-name: x1cgdbo3-B
}

.xms15q0 {
    box-shadow: var(--tooltip-box-shadow)
}

.xmtm7da {
    opacity: var(--x1a3i1fv)
}

.xmuzx4p {
    transform: translate(17.25%, 30.5%)
}

.xmvrd30 {
    border-start-end-radius: 9px
}

.xmwkbxd {
    border-start-end-radius: var(--xse1e7w)
}

.xmxnetd {
    font-size: var(--x1upiyvz)
}

.xmy0b1o {
    font-weight: var(--xfgcxxl)
}

.xmyq625 {
    text-transform: var(--x4me5fb)
}

.xmyrh2g {
    background-color: #2f3064
}

.xmyy8l9 {
    font-size: var(--x1kwlwbc)
}

.xmziwt1 {
    vertical-align: -2px
}

.xmzvs34 {
    padding-inline-start: 8px
}

.xn04xmu {
    padding-inline-end: var(--x9zv7g8)
}

.xn15nnn {
    margin-inline-end: -25px
}

.xn1tg6z {
    transform: translate(20%, 25%) rotate(-10.4deg)
}

.xn25soc {
    background-color: var(--glimmer-spinner-icon)
}

.xn2fruv {
    color: var(--x5aa361)
}

.xn3wf73 {
    row-gap: var(--xyzzr28)
}

.xn5zopi {
    stroke: var(--switch-active)
}

.xn7va5i {
    font-family: var(--x1r5c3vc) !important
}

.xn86onr {
    border-inline-start-color: var(--x53rbis)
}

.xn95wi4 {
    flex-shrink: var(--x-flexShrink)
}

.xn9xuz3 {
    background-color: #1b74e4
}

.xnaxpb4 {
    border-inline-end-color: var(--x10n5p29)
}

.xncuu5o {
    background-color: #0000000d
}

.xncx6ed {
    color: var(--x1mebj6l)
}

.xnfhloq {
    color: var(--xmnf6h9)
}

.xnfm27y {
    border-inline-start-color: var(--chip-background-selected)
}

.xnfyia {
    color: var(--x1lsxukl)
}

.xnge29z {
    flex-basis: 33.333333333333336%
}

.xngnso2 {
    font-size: 1.5rem
}

.xnguubd {
    border-inline-start-color: var(--xk2tvnb)
}

.xnhg04c {
    text-transform: var(--x117blzd)
}

.xnhgq53 {
    border-inline-start-color: var(--x1fo7qx1)
}

.xnhoea0 {
    background-color: var(--button-tonal-primary-background)
}

.xnhrc7u {
    color: var(--x1xs22nw)
}

.xnjvcao {
    animation-name: x1uh2x5g-B
}

.xnjx3ff {
    border-start-start-radius: var(--x1y6niiz)
}

.xnk8lw1 {
    font-size: var(--meta-font-size)
}

.xnkmj2t {
    margin-inline-start: 18px
}

.xnldykx {
    column-gap: 5px
}

.xnlwouz {
    border-start-end-radius: 16px
}

.xnmcyqj {
    border-inline-start-color: var(--card-background-filled)
}

.xnnr8r {
    margin-inline-end: 2px
}

.xnowmet {
    background-image: var(--emphasized-card-background-purple-comet)
}

.xnp8db0 {
    flex-basis: 360px
}

.xnpuxes {
    visibility: visible
}

.xnq9klr {
    border-end-start-radius: var(--media-large-corner-radius, 16px)
}

.xnqddqm {
    opacity: var(--x14ja1zd)
}

.xnqoqkk {
    border-end-end-radius: 15px
}

.xnqxrjt {
    margin-inline-end: 22px
}

.xnt7nc8 {
    -webkit-filter: drop-shadow(0 0 1px rgba(0, 0, 0, .62));
    filter: drop-shadow(0 0 1px rgba(0, 0, 0, .62))
}

.xnv1o16 {
    padding-inline-start: var(--xy7fet)
}

.xnvl02l {
    font-weight: var(--x6mkkyy)
}

.xnvmg3q {
    letter-spacing: var(--x1xpl1a9)
}

.xnw30k {
    animation-name: xjo493o-B
}

.xnwe2h8 {
    align-content: flex-end
}

.xnxbltf {
    color: var(--x1yl95dn)
}

.xnycxby {
    font-weight: var(--xy6y03z)
}

.xnz67gz {
    background-color: rgb(var(--ig-secondary-background))
}

.xnzr9dm {
    margin-inline-start: 22px
}

.xo1l8bm {
    font-weight: 400
}

.xo1y3bh {
    border-end-start-radius: inherit
}

.xo2fzsr {
    font-family: var(--xe913aw)
}

.xo2ifbc {
    inset-inline-end: 10px
}

.xo5v014 {
    line-height: 1
}

.xo681k3 {
    padding-inline-start: var(--x1tgzgiw)
}

.xo7yn3p {
    box-shadow: 0 2px 8px var(--media-inner-border)
}

.xo8ld3r {
    -webkit-filter: opacity(1);
    filter: opacity(1)
}

.xo94od6 {
    font-family: var(--x10v0zfe), var(--x1w6ohg6) !important
}

.xo95rfs {
    box-shadow: 0 8px 32px var(--shadow-2)
}

.xo9qb1m {
    border-start-start-radius: var(--image-corner-radius)
}

.xo9ub2z {
    border-inline-start-color: var(--primary-button-background)
}

.xoa0uof {
    color: var(--x1tlk35q)
}

.xoat3fw {
    padding-inline-end: var(--text-input-multi-padding-scrollbar)
}

.xobhos8 {
    background-color: var(--media-pressed)
}

.xobibc9 {
    border-start-end-radius: var(--x16mkrd5)
}

.xocc9kg {
    color: var(--x1npwynk)
}

.xocegd6 {
    border-inline-end-color: var(--xuo1elt)
}

.xod6hec {
    color: var(--x4fe409)
}

.xodr90 {
    border-end-start-radius: var(--xy27kgp)
}

.xodsfwe {
    letter-spacing: var(--x1i42e0s)
}

.xof6966 {
    animation-duration: .7s
}

.xofcydl {
    transition-duration: .4s
}

.xofhs1l {
    box-shadow: 0 8px 16px var(--shadow-1)
}

.xog0vnc {
    font-family: var(--xnk1txi), var(--x1xxzr14) !important
}

.xogfrqt {
    color: var(--fds-black)
}

.xogz6l1 {
    transform: translate(23%, 3.5%) rotate(-8.65deg)
}

.xoi2r2e {
    align-self: baseline
}

.xoj6ec8 {
    font-weight: var(--xdw199t)
}

.xojahji {
    background-image: var(--emphasized-card-background-blue-comet)
}

.xojf9y8 {
    line-height: var(--xs3qie1)
}

.xojoatk {
    font-family: var(--xktkuhh), var(--x1bs17dz) !important
}

.xok3b82 {
    font-weight: var(--xopb6bs)
}

.xok7h5k {
    color: var(--x1g36ukc)
}

.xol6cjn {
    transform: scale(.86666666666667) translateY(var(--xgpn3li))
}

.xolcgbt {
    border-inline-start-color: var(--x18z3uiv)
}

.xolowin {
    border-inline-start-color: #ccd3db
}

.xom3xf5 {
    inset-inline-end: var(--xnv3aln)
}

.xom8fsl {
    font-weight: var(--x18r7ji5)
}

.xomj3ug {
    background-color: var(--hover-overlay) !important
}

.xomlccj {
    row-gap: var(--xye6yio)
}

.xoo6suf {
    font-family: var(--headline1-font-family)
}

.xooolmq {
    animation-duration: 5.5s
}

.xorstpt {
    animation-play-state: paused
}

.xotsm0e {
    border-inline-end-width: var(--xdggylv)
}

.xouzdtd {
    inset-inline-start: 40%
}

.xovugq0 {
    font-family: var(--x1njttdf), var(--x82ztox) !important
}

.xoxmy5l {
    font-weight: var(--x1hy8f40)
}

.xozqiw3 {
    flex-wrap: nowrap
}

.xp1r0qw {
    row-gap: 12px
}

.xp3wktp {
    padding-inline-end: 52px
}

.xp4054r {
    text-align: end
}

.xp48ta0 {
    padding-inline-end: 40px
}

.xp4hbjs {
    letter-spacing: var(--x1hqhmg0)
}

.xp5m0gm {
    font-family: var(--x12we7gv), var(--x1e39q0s) !important
}

.xp5op4 {
    font-family: var(--primary-label-font-family), system-ui, sans-serif !important
}

.xp6930k {
    background-color: var(--x1d309iq)
}

.xp7pxl2 {
    margin-inline-end: var(--section-header-addOnEnd-margin-horizontal)
}

.xp8vgof {
    border-inline-end-color: var(--x185gwpw)
}

.xp8za5m {
    font-family: var(--x13l5jmu)
}

.xp9jz9x {
    border-end-end-radius: var(--image-corner-radius)
}

.xpa3rqx {
    background-color: var(--x6lboxz)
}

.xpbu4sj {
    flex-basis: calc(100% * (2 / 3))
}

.xpcwaq3 {
    border-inline-end-color: var(--x11i0xfr)
}

.xpcyujq {
    margin-inline-start: 5px
}

.xpdmqnj {
    padding-inline-end: 12px
}

.xpdqaov {
    font-weight: var(--x13pnqe)
}

.xpdvgm7 {
    margin-inline-start: 44px
}

.xpdwapb {
    box-shadow: 0 8px 20px 0 var(--fds-black-alpha-30), 0 2px 4px 0 var(--fds-black-alpha-10)
}

.xpe0oi9 {
    background-color: var(--x84h118)
}

.xpeg176 {
    font-size: var(--body-emphasized-font-size)
}

.xpf24wh {
    border-start-end-radius: 11px
}

.xpgerg3 {
    text-transform: var(--x16t9ci4)
}

.xpgvwke {
    border-inline-start-color: var(--x3mcpug)
}

.xph89ci {
    border-inline-end-color: rgb(var(--ig-secondary-background))
}

.xpilrb4 {
    border-inline-start-width: 1px
}

.xpje6ut {
    border-start-end-radius: var(--x8rrz9a)
}

.xpjqbc8 {
    inset-inline-end: 46px
}

.xpk2tj9 {
    transform: scaleX(-1)
}

.xpk333c {
    border-inline-end-color: var(--xoc4pr9)
}

.xpk8gty {
    line-height: var(--x1nrz33k)
}

.xpkn66y {
    border-inline-end-color: var(--media-outer-border)
}

.xpl2k5w {
    padding-inline-end: var(--xcu1bq6)
}

.xpm28yp {
    margin-inline-end: 0 !important
}

.xpn52ea {
    color: var(--x1e9hqnq)
}

.xpoofxl {
    font-family: var(--x1ff1u1d)
}

.xpp8er5 {
    border-end-end-radius: 16px
}

.xppjzva {
    margin-inline-end: -13px
}

.xppteuj {
    box-shadow: 0 0 0 2px var(--card-background)
}

.xpq8k02 {
    line-height: 1.2667
}

.xpqajaz {
    align-items: flex-end
}

.xpsmx9o {
    text-transform: var(--x16ursoe)
}

.xptfeew {
    padding-inline-end: var(--tab-icon-padding-end)
}

.xpu35nf {
    border-start-end-radius: var(--x14q1wcd)
}

.xpud6h4 {
    box-shadow: var(--focus-ring-shadow-inset)
}

.xpv9jar {
    border-inline-end-color: var(--media-inner-border)
}

.xpvljr9 {
    color: var(--x3epm6j)
}

.xpvyfi4 {
    align-self: flex-end
}

.xpw5zhd {
    border-end-start-radius: var(--xdtuaxp)
}

.xpwdb9g {
    margin-inline-end: 24px
}

.xpwgam4 {
    font-size: var(--x15kzv0i)
}

.xpyc7ez {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .2), transparent)
}

.xpz12be {
    animation-direction: alternate
}

.xq0anyh {
    animation-name: x1k1ooqk-B
}

.xq1kc1r {
    border-inline-end-color: var(--xhqj66l)
}

.xq1qtft {
    will-change: transform, scroll-position
}

.xq2cwar {
    border-inline-end-color: var(--border-ui-emphasis)
}

.xq3ik5i {
    background-color: var(--input-background-error-hover)
}

.xq3jbtm {
    transform: translate(17%, 44%)
}

.xq5k0si {
    line-height: var(--x1i5ivzu)
}

.xq7pqeg {
    transform: translate(29%, 63%) rotate(-10deg)
}

.xq8h1q1 {
    line-height: var(--x12kgh21)
}

.xq8hly8 {
    -webkit-filter: var(--filter-primary-accent);
    filter: var(--filter-primary-accent)
}

.xq9mrsl {
    white-space: inherit
}

.xqa4p6t {
    box-shadow: 0 -1px 2px 0 var(--shadow-2)
}

.xqbdsaf {
    border-start-start-radius: 11px
}

.xqbgfmv {
    border-start-start-radius: var(--button-large-corner-radius, var(--button-corner-radius))
}

.xqbms6l {
    background-color: var(--x1m3flkc)
}

.xqbyaw1 {
    border-inline-start-color: var(--xqtz3y6)
}

.xqcmdr3 {
    animation-name: x18re5ia-B
}

.xqcrz7y {
    align-self: flex-start
}

.xqdn9mh {
    animation-name: x3kebmg-B
}

.xqf41ho {
    flex-basis: 876px
}

.xqhahu9 {
    -webkit-filter: var(--filter-primary-deemphasized-button-icon);
    filter: var(--filter-primary-deemphasized-button-icon)
}

.xqhrr2 {
    font-weight: var(--x1e4owgy)
}

.xqhryyz {
    border-inline-end-width: var(--x1bys0sd)
}

.xqjkjv5 {
    background-color: var(--base-tomato)
}

.xqjr0vm {
    stroke-width: 3
}

.xqjyukv {
    align-content: stretch
}

.xqkyysk {
    background-color: #edf5ff
}

.xqlyz16 {
    border-start-start-radius: var(--alert-banner-corner-radius)
}

.xqm0i37 {
    border-inline-end-color: var(--comment-background)
}

.xqm94nd {
    font-family: var(--xxn888b), var(--xp6dtss) !important
}

.xqml61m {
    transform: translate(23%, 107%)
}

.xqnafso {
    box-shadow: 0 1px 3px 0 var(--shadow-2)
}

.xqoeak5 {
    font-family: var(--xeoes6w), var(--x12iahl6) !important
}

.xqog63t {
    border-end-end-radius: var(--media-large-corner-radius)
}

.xqp2jr0 {
    border-inline-end-color: var(--x1e8ogek)
}

.xqpyqt6 {
    font-size: var(--x61lx57)
}

.xqs17ei {
    border-inline-start-color: var(--xoc4pr9)
}

.xqsn43r {
    margin-inline-start: 20px
}

.xqube13 {
    inset-inline-start: 0%
}

.xqukct2 {
    text-transform: var(--x1a6tm95)
}

.xqumiak {
    border-start-start-radius: var(--x1o2g5ih)
}

.xquyuld {
    box-shadow: 0 1px 2px var(--shadow-2)
}

.xqw4r39 {
    color: var(--xiujrms)
}

.xqw8lsz {
    line-height: var(--xjag4ih)
}

.xqw8yp1 {
    background-color: var(--xopuv6i)
}

.xqxmu37 {
    inset-inline-start: -15px
}

.xqxvfgc {
    color: var(--x1r8y2h3)
}

.xqymdqw {
    font-weight: var(--x9lxkrp)
}

.xqz09ek {
    color: var(--x1fwg3lh)
}

.xr0m5pc {
    border-end-start-radius: 9999px
}

.xr2eeqj {
    font-family: var(--text-input-label-font-family), var(--font-family-default) !important
}

.xr2y4jy {
    border-end-end-radius: 6px
}

.xr3buco {
    z-index: var(--x-zIndex)
}

.xr40ig {
    font-family: var(--x7aic6i), var(--xbgzs31) !important
}

.xr4gsrn {
    border-start-start-radius: 40px
}

.xr6mgy2 {
    border-inline-start-color: var(--x1xcx4wc)
}

.xr6qdbc {
    color: var(--input-label-color-disabled)
}

.xr74ml6 {
    font-family: var(--x1j0zbpk), var(--xjz0uwf) !important
}

.xr9e8f9 {
    border-start-start-radius: 2px
}

.xr9v8gl {
    font-size: var(--xzmivme)
}

.xr9w4p7 {
    border-start-start-radius: 7px
}

.xra49st {
    color: var(--xphaj6b)
}

.xra7jnj {
    font-size: var(--x1a9ozb7)
}

.xrah2mz {
    font-stretch: var(--tertiary-label-font-stretch)
}

.xreic8m {
    border-inline-end-width: var(--x1xfia83)
}

.xrg5i2u {
    font-family: var(--body-font-family), var(--font-family-apple) !important
}

.xrghfqo {
    border-start-start-radius: var(--media-corner-radius, 12px)
}

.xrgxkkn {
    border-start-start-radius: var(--comment-bubble)
}

.xrh0wbz {
    border-inline-start-width: var(--x11ccdtx)
}

.xrht6ir {
    border-inline-end-color: var(--variants-input-field-blue-experimental)
}

.xrib06y {
    background-color: var(--data-viz-blue)
}

.xrl78uq {
    border-end-start-radius: var(--radius9999)
}

.xrm3vyu {
    color: var(--xoa71a7)
}

.xrm3z6f {
    line-height: var(--x14lmyyb)
}

.xrmqnej {
    font-family: var(--xktkuhh), var(--x11nzw7q) !important
}

.xrmuzae {
    border-inline-start-color: var(--x11w1a4t)
}

.xrmyhay {
    background-color: var(--overlay-on-media)
}

.xrnxvy4 {
    color: rgb(var(--ig-input-text-and-icon-primary))
}

.xrotz4w {
    inset-inline-start: 8px
}

.xrp6w0r {
    background-color: var(--switch-circle-background-active)
}

.xrp9iv6 {
    padding-inline-end: var(--x13drq1e)
}

.xrpv33p {
    transform: translate(112%, 19%) rotate(-20deg)
}

.xrqqxx7 {
    margin-inline-end: -7px
}

.xrroz7o {
    border-start-start-radius: var(--media-corner-radius)
}

.xrtchvk {
    position-anchor: var(--x-positionAnchor)
}

.xrtd2fe {
    border-inline-start-color: var(--x1xew3ka)
}

.xrtinnw {
    color: var(--x1pgtk7p)
}

.xrtoqll {
    color: var(--x1xdes3p)
}

.xrvj5dj {
    display: grid
}

.xrvmcxx {
    color: var(--xcfgviw)
}

.xrwaxh9 {
    border-inline-end-color: var(--x6z8a1m)
}

.xrwg6k8 {
    border-inline-end-color: var(--xdlhl6r)
}

.xrws0fy {
    border-end-end-radius: var(--reshare-radius)
}

.xrx5xu5 {
    border-start-start-radius: var(--reshare-radius)
}

.xrxb4jq {
    text-transform: var(--x143s68s)
}

.xrylv2j {
    list-style-type: circle
}

.xryrqdm {
    transform: translate(40%, 185%) rotate(-5deg)
}

.xryztgj {
    color: var(--x1yrhtki)
}

.xrz4jdm {
    color: var(--x1h7dqki)
}

.xs4xyr0 {
    animation-duration: .25s
}

.xs6viw2 {
    -webkit-filter: brightness(0) var(--filter-primary-icon);
    filter: brightness(0) var(--filter-primary-icon)
}

.xs83m0k {
    flex-shrink: 1
}

.xs83zq4 {
    border-start-end-radius: 3px
}

.xs8nvqm {
    border-start-end-radius: var(--radius9999)
}

.xs8xxae {
    border-end-start-radius: var(--x4higr9)
}

.xs9wviy {
    border-end-start-radius: 16px
}

.xsbf5z5 {
    padding-inline-start: var(--xl0koie)
}

.xscgrtv {
    background-color: var(--xwvesdf)
}

.xsclktl {
    border-start-start-radius: var(--x1j1vnxz)
}

.xscnkjw {
    line-height: var(--xon84gx)
}

.xsdj86q {
    padding-inline-start: 17px
}

.xsdjmd6 {
    font-weight: var(--xchgx9)
}

.xsdrwla {
    color: var(--x18edpcx)
}

.xsdxoiz {
    margin-inline-end: var(--nav-list-cell-margin-horizontal-inner-addon)
}

.xsejb3s {
    border-start-end-radius: var(--x-borderRadius)
}

.xsfy40s {
    padding-inline-end: 32px
}

.xsgf5lw {
    border-end-end-radius: 1rem
}

.xsgwwv8 {
    border-inline-end-style: unset
}

.xshg46c {
    border-end-end-radius: 22px
}

.xshklg3 {
    animation-delay: 1s
}

.xsiiwme {
    text-transform: var(--x1rop9ph)
}

.xsjz9d6 {
    background-color: var(--xh0cfbc)
}

.xskzprw {
    animation-fill-mode: backwards
}

.xslqt17 {
    inset-inline-start: 21px
}

.xsmqvrr {
    transform: translate(24%, 55%) rotate(-9deg)
}

.xsnpeeu {
    stroke: var(--progress-ring-on-tonal-primary-button-progress)
}

.xsqbvy7 {
    margin-inline-end: var(--button-inner-icon-spacing-medium)
}

.xsqj5wx {
    transform: var(--x-transform)
}

.xsrap2g {
    margin-inline-end: var(--x3iu05p)
}

.xstmfib {
    line-height: var(--xx0udfz)
}

.xstzfhl {
    border-inline-start-style: none
}

.xsukrob {
    line-height: var(--x4si3xe)
}

.xsv2lzm {
    -webkit-filter: saturate(0);
    filter: saturate(0)
}

.xsvuow3 {
    border-end-start-radius: var(--igds-menu-border-radius)
}

.xszat0t {
    background-color: var(--always-gray-75)
}

.xt0e3qv {
    cursor: default
}

.xt0psk2 {
    display: inline
}

.xt0zzfl {
    border-end-start-radius: var(--x1kdl7nj)
}

.xt27hss {
    margin-inline-start: -1.25px
}

.xt2fmn5 {
    border-end-end-radius: 9px
}

.xt3537k {
    line-height: var(--xg1n63d)
}

.xt3dplx {
    animation-delay: .7s
}

.xt3hryv {
    transform: translate(177%, 262%) rotate(26deg)
}

.xt4736n {
    font-size: var(--body-font-size)
}

.xt4opyv {
    border-start-end-radius: 52px
}

.xt6f9kv {
    stroke: var(--progress-ring-default-track)
}

.xt6ovg4 {
    border-end-end-radius: 3px
}

.xt8qicx {
    margin-inline-start: var(--card-padding-horizontal)
}

.xta5qjs {
    border-inline-start-color: var(--xwujk7k)
}

.xtaz4m5 {
    list-style-type: disc
}

.xtbddhq {
    transform: translate(8%, 330%) rotate(20deg)
}

.xtbra7w {
    font-family: var(--xz6ujff), var(--x1j2mfry) !important
}

.xtdr0u3 {
    border-inline-end-color: var(--radio-border-color-disabled)
}

.xtea3wc {
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

.xtegc9n {
    color: var(--x1gvtubq)
}

.xtehgxx {
    fill: var(--primary-icon)
}

.xtf1z3e {
    border-start-start-radius: 42px
}

.xtglan8 {
    inset-inline-start: calc(50% - 8px)
}

.xth622m {
    transform: translate(-50%, -50%) scale(1.1)
}

.xthf6uo {
    line-height: var(--xzxtofn)
}

.xti2d7y {
    opacity: .4
}

.xti8gf0 {
    stroke: var(--progress-ring-on-outline-destructive-button-progress)
}

.xtijo5x {
    inset-inline-end: 0
}

.xtilpmw {
    -webkit-appearance: textfield;
    appearance: textfield
}

.xtjevij {
    transform: scaleY(-1)
}

.xtk6v10 {
    color: var(--primary-button-text)
}

.xtk7414 {
    border-inline-end-width: var(--x1uzwypb)
}

.xtkaol5 {
    border-end-end-radius: var(--x16mkrd5)
}

.xtkqode {
    background-color: var(--xkp9ffm)
}

.xtmr4r {
    font-size: var(--xlird6x)
}

.xtoa4n4 {
    letter-spacing: var(--x137vhjs)
}

.xtpaju7 {
    font-family: var(--secondary-label-font-family)
}

.xtpevsi {
    color: var(--x1v59rog)
}

.xtqikln {
    column-gap: 12px
}

.xtrbqlu {
    border-inline-end-width: var(--xa94jdt)
}

.xts98ei {
    border-start-end-radius: var(--input-dense-corner-radius)
}

.xtssl2i {
    padding-inline-start: 40px
}

.xtt52l0 {
    resize: none
}

.xttmmlf {
    transform: translate(46%, 18.6%)
}

.xttx25h {
    line-height: var(--x147mwbl)
}

.xtue86i {
    background-color: var(--xczt0d0)
}

.xtuw2li {
    background-color: var(--x5r2jtt)
}

.xtv2irb {
    mix-blend-mode: darken
}

.xtvf9r5 {
    font-stretch: var(--display1-font-stretch)
}

.xtvhhri {
    text-transform: uppercase
}

.xtvlm3n {
    background-color: var(--x31yuxk)
}

.xtvsq51 {
    background-color: var(--primary-button-background)
}

.xtvwmyq {
    font-family: var(--x644hht)
}

.xtx3yfk {
    border-inline-start-color: var(--switch-active)
}

.xtx4eyz {
    background-color: var(--xohrj39)
}

.xtx5638 {
    border-inline-start-color: var(--disabled-text)
}

.xtyw8n6 {
    transition-duration: var(--timing-250)
}

.xtzzxrv {
    font-size: var(--xkwqtgm)
}

.xu06nn8 {
    transition-timing-function: var(--fds-animation-fade-in), linear
}

.xu07pa {
    transform: translateY(-50%) rotate(225deg)
}

.xu14ctz {
    border-inline-end-color: var(--base-blue)
}

.xu16k84 {
    color: var(--xsrqkap)
}

.xu25z0z {
    border-start-end-radius: inherit
}

.xu2cu48 {
    font-size: var(--x12q61b4)
}

.xu37r0v {
    font-weight: var(--x1fs8m7s)
}

.xu4p7br {
    color: #1877f2
}

.xu4z3gg {
    background-color: var(--x4l7rwn)
}

.xu6u0q5 {
    animation-name: xfjf1k6-B
}

.xu7af1f {
    border-inline-end-color: var(--secondary-text)
}

.xu9j1y6 {
    flex-grow: 25
}

.xu9xx9f {
    letter-spacing: var(--xmh6pi3)
}

.xua3uq3 {
    transition-property: height
}

.xuarlqh {
    font-stretch: var(--meta-font-stretch)
}

.xuc4ihs {
    border-inline-end-color: var(--toast-border-color)
}

.xucsd93 {
    font-size: var(--xrcnwju)
}

.xuemr51 {
    font-weight: var(--meta-font-weight)
}

.xueyd99 {
    padding-inline-end: 45px
}

.xufi9hs {
    stroke: var(--progress-ring-default-progress)
}

.xuftp1y {
    font-family: var(--x1u22r2i), var(--x7t0dg3) !important
}

.xuhvt09 {
    color: var(--x1ijorrw)
}

.xuk3077 {
    align-items: flex-end
}

.xul1aqh {
    font-size: var(--x13k2r5y)
}

.xulvyge {
    border-inline-start-color: var(--x1iqmtq0)
}

.xum4auv {
    border-end-end-radius: 100px
}

.xuo18r3 {
    border-end-start-radius: var(--x1t9op0w)
}

.xuo83w3 {
    -webkit-filter: var(--filter-placeholder-icon);
    filter: var(--filter-placeholder-icon)
}

.xurcqga {
    font-stretch: var(--primary-label-font-stretch)
}

.xuuh30 {
    transform: translate(-50%)
}

.xuujh47 {
    border-inline-start-color: var(--wash)
}

.xuvjrbr {
    border-inline-start-color: var(--negative)
}

.xuvvo9q {
    font-family: var(--x1wxq01c), var(--x1ttd5ug) !important
}

.xuwkzk2 {
    background-color: var(--data-viz-red)
}

.xuwvgg2 {
    border-inline-end-color: var(--always-black)
}

.xuwz08h {
    line-height: var(--xwendvj)
}

.xuxekev {
    border-inline-start-color: var(--media-outer-border)
}

.xuxiujg {
    animation-timing-function: cubic-bezier(.33, 0, .67, 1)
}

.xuxw1ft {
    white-space: nowrap
}

.xuycc5d {
    animation-name: x128cnzl-B
}

.xuyguo4 {
    border-end-start-radius: var(--media-card-corner-radius)
}

.xuz0o3t {
    padding-inline-end: 104px
}

.xuzhngd {
    opacity: .3
}

.xv1dw6u {
    font-weight: var(--xzpg1ao)
}

.xv2q8z8 {
    border-end-start-radius: var(--comment-bubble)
}

.xv2umb2 {
    flex-basis: inherit
}

.xv54qhq {
    padding-inline-end: 16px
}

.xv5lvn5 {
    border-inline-start-color: transparent
}

.xv5twrn {
    cursor: move
}

.xv6865q {
    border-inline-start-style: var(--toast-border-style)
}

.xv78j7m {
    background-color: var(--text-highlight)
}

.xv7g4pp {
    color: var(--x13k6jn2)
}

.xv9rvxn {
    background-color: var(--positive)
}

.xv9t0rm {
    margin-inline-end: -5px
}

.xva7s91 {
    color: var(--xapzeih)
}

.xvaulzv {
    color: var(--xg7g01b)
}

.xvbhtw8 {
    background-color: rgb(var(--ig-primary-background))
}

.xvc0vw6 {
    background-color: var(--x1gbpjqu)
}

.xvc51xn {
    margin-inline-start: 32px
}

.xvc5jky {
    margin-inline-start: auto
}

.xvd704i {
    inset-inline-end: 3vh
}

.xveuv9e {
    font-size: var(--xvo89t0)
}

.xvi8u4h {
    background-color: var(--x4b7kkn)
}

.xvifk85 {
    background-color: var(--x3w414t)
}

.xvirf5f {
    border-inline-start-color: var(--border-focused)
}

.xvixa1k {
    font-size: var(--x1e4zjoo)
}

.xvjj3ju {
    background-color: var(--switch-inactive)
}

.xvk3ryj {
    border-inline-end-width: var(--xfd8i78)
}

.xvlca1e {
    stroke-width: 2
}

.xvlukhh {
    line-height: var(--x1wvvax1)
}

.xvmahel {
    -webkit-font-smoothing: antialiased
}

.xvngsto {
    border-inline-start-color: var(--x19dtsr4)
}

.xvo38ju {
    animation-delay: var(--x-animationDelay)
}

.xvo6coq {
    box-shadow: 0 1px 2px var(--shadow-1)
}

.xvpcyn2 {
    font-weight: var(--x5nhh9a)
}

.xvpkmg4 {
    opacity: .25
}

.xvpmsi5 {
    color: var(--toggle-on-icon)
}

.xvq8zen {
    line-height: 1.3333
}

.xvr5w9x {
    line-height: var(--xpf3fmi)
}

.xvrsx2d {
    background-color: var(--tile-tonal-container-background-yellow)
}

.xvs2etk {
    border-start-start-radius: 100%
}

.xvs45v7 {
    inset-inline-start: 15%
}

.xvs79uf {
    background-color: var(--switch-active)
}

.xvt5mbg {
    stroke: var(--progress-ring-on-tonal-primary-button-track)
}

.xvtxzkx {
    border-inline-end-color: var(--negative)
}

.xvuwby9 {
    flex-basis: 12.5%
}

.xvx812m {
    background-color: var(--tile-tonal-container-background-teal)
}

.xvxhxcc {
    letter-spacing: var(--xl1olc7)
}

.xvyupjv {
    stroke-width: 1.5px
}

.xvzgz4o {
    color: var(--x8umu8x)
}

.xw01apr {
    margin-inline-start: -6px
}

.xw09woa {
    row-gap: 6px
}

.xw0hxxh {
    color: var(--x15cteiy)
}

.xw0s0pg {
    border-inline-start-color: var(--x11i0xfr)
}

.xw13fz0 {
    border-inline-start-color: var(--base-blue)
}

.xw36f2b {
    flex-grow: var(--x-flexGrow)
}

.xw496ev {
    stroke: var(--blue-link)
}

.xw4xtq0 {
    letter-spacing: var(--x17vlife)
}

.xw5cjc7 {
    border-start-start-radius: var(--card-corner-radius)
}

.xw7o38l {
    border-inline-start-width: var(--x1bys0sd)
}

.xw84gbc {
    transform: translate(148%, 107%) rotate(-4deg)
}

.xw8audo {
    font-size: var(--x1fngy3z)
}

.xw8v4xd {
    margin-inline-end: var(--x-margin)
}

.xw8xeku {
    padding-inline-start: 90px
}

.xw9ztul {
    letter-spacing: var(--x64s4wl)
}

.xwbkztu {
    transition-timing-function: var(--igds-animation-switch-background)
}

.xwcfey6 {
    background-color: var(--disabled-button-background)
}

.xwclnew {
    text-transform: var(--xewdu67)
}

.xwe9ej9 {
    background-color: var(--xnhm9yk)
}

.xwji4o3 {
    transition-timing-function: ease
}

.xwklpps {
    margin-inline-start: 2px
}

.xwksuht {
    color: var(--x9t3tyt)
}

.xwm13fc {
    border-inline-end-width: var(--xfy0op9)
}

.xwmz7sl {
    color: rgb(var(--ig-text-on-color))
}

.xwn43p0 {
    padding-inline-start: 18px
}

.xwnonoy {
    background-color: var(--accent)
}

.xwnv7q1 {
    padding-inline-end: var(--xnv3aln)
}

.xwo3gff {
    perspective-origin: right top
}

.xwo3nbo {
    background-color: var(--x128h3fi)
}

.xwodta0 {
    padding-inline-end: 35px
}

.xwoeoq {
    background-color: var(--text-input-bar-background)
}

.xwp40e0 {
    animation-name: xyg6gxy-B
}

.xwpqvx7 {
    color: var(--x2bxzw6)
}

.xws8118 {
    border-end-end-radius: var(--button-corner-radius)
}

.xwu0ehp {
    line-height: var(--x1s5xtyw)
}

.xwve0kh {
    border-inline-end-width: var(--x1cgu7xx)
}

.xww08w8 {
    border-inline-start-color: var(--x177u7vw)
}

.xww9fth {
    transform: translate(20%, 40%)
}

.xwwpux1 {
    row-gap: var(--xah3fi4)
}

.xwy3id5 {
    border-inline-end-style: dashed
}

.xwyjyys {
    font-size: var(--text-input-label-font-size)
}

.xwyqyvi {
    animation-timing-function: var(--fds-animation-fade-out)
}

.xwyz465 {
    margin-inline-start: calc(-1*var(--button-inner-icon-spacing-medium))
}

.xwz522j {
    transform: translate(16%, 31%)
}

.xwzqg5u {
    text-transform: var(--x1byyqdx)
}

.xx0a5y1 {
    color: var(--x1so90ct)
}

.xx1d9v9 {
    border-inline-end-color: #dadde1
}

.xx1sjfk {
    margin-inline-start: var(--separator-menu-item-margin-horizontal)
}

.xx2axb6 {
    margin-inline-start: calc(-1*var(--button-inner-icon-spacing-large))
}

.xx4hqgx {
    animation-iteration-count: var(--x-animationIterationCount)
}

.xx5her0 {
    background-color: #f8f9fb
}

.xx5wi7t {
    inset-inline-start: 115px
}

.xx6bhzk {
    transition-duration: .15s
}

.xx6jrq6 {
    margin-inline-start: 15px
}

.xx8jjhe {
    border-end-end-radius: 25%
}

.xx8ngbg {
    perspective: 1px
}

.xxd9tem {
    color: var(--x14as8df)
}

.xxdcdb7 {
    color: var(--xkvygis)
}

.xxdcsk3 {
    background-image: linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, .8) 50%, transparent 100%)
}

.xxdjrkp {
    font-size: var(--xedureb)
}

.xxek6dn {
    color: var(--xnebii7)
}

.xxekjy0 {
    padding-inline-start: var(--tooltip-padding-horizontal)
}

.xxg0eex {
    background-image: linear-gradient(transparent, var(--surface-background))
}

.xxh51pw {
    padding-inline-end: 56px
}

.xxh58k5 {
    border-start-end-radius: var(--menu-item-base-overlay-radius, 4px)
}

.xxj740w {
    background-image: linear-gradient(0deg, var(--always-dark-overlay), black)
}

.xxk4dp2 {
    background-color: var(--tile-tonal-container-background-purple)
}

.xxkxylk {
    animation-duration: .5s
}

.xxlq1ll {
    font-family: var(--x1ff1u1d) !important
}

.xxls8um {
    letter-spacing: var(--x117t5xe)
}

.xxlv1oi {
    stroke: var(--progress-ring-on-tonal-destructive-button-progress)
}

.xxmprt1 {
    font-family: var(--x1xbzfpv), var(--x1dycb1m) !important
}

.xxn21mf {
    box-shadow: 0 4px 12px #0a13171f
}

.xxnfx33 {
    box-shadow: 0 2px 4px var(--shadow-1)
}

.xxnzgkv {
    background-color: var(--x8919pa)
}

.xxoll9x {
    animation-name: x1ojl3eo-B
}

.xxq4lyh {
    color: var(--base-blue)
}

.xxqwieb {
    font-size: var(--x9qem0e)
}

.xxvqh51 {
    color: unset
}

.xxwlwhy {
    font-size: var(--xtgnsgv)
}

.xxx7yvo {
    inset-inline-end: 4px
}

.xxydokm {
    hyphens: manual
}

.xxye09z {
    inset-inline-start: var(--x1u7utn5)
}

.xxymvpz {
    vertical-align: middle
}

.xxz9a3q {
    margin-inline-start: 17px
}

.xy19iyi {
    border-inline-start-width: var(--x1wjqgg7)
}

.xy1yd91 {
    color: var(--ig-white)
}

.xy21cdz {
    border-end-start-radius: var(--glimmer-corner-radius)
}

.xy24tx3 {
    background-color: var(--x1po2thu)
}

.xy29wwq {
    background-color: var(--xwbd5z4)
}

.xy3h90z {
    transition-timing-function: var(--animation-curve-elastic-min, cubic-bezier(0, 1.2, .4, 1))
}

.xy3p8c0 {
    animation-name: x1ex9r7y-B, x18ehv3y-B
}

.xy7gzn {
    transform: translate(251%, 153%) rotate(15deg)
}

.xy93gtp {
    position-try-fallbacks: start
}

.xyat4ui {
    color: var(--x1ofwpbv)
}

.xyauj1b {
    padding-inline-end: var(--button-large-icon-padding, var(--button-icon-padding-large))
}

.xycog8j {
    border-end-start-radius: var(--x15530r7)
}

.xyesn5m {
    line-height: 1.1429
}

.xygjavf {
    font-family: var(--headline1-font-family), var(--font-family-default) !important
}

.xygqn1s {
    font-size: var(--primary-label-emphasized-font-size)
}

.xyh5bb9 {
    box-decoration-break: clone
}

.xyhr8ni {
    border-inline-end-color: var(--x1ni30rp)
}

.xyi7q43 {
    border-inline-start-width: var(--toast-border-width)
}

.xyiysdx {
    padding-inline-start: 2px
}

.xyj9dbu {
    inset-inline-start: -100%
}

.xyjepno {
    border-start-start-radius: var(--tooltip-corner-radius)
}

.xykpoxv {
    border-start-start-radius: var(--x-borderRadius)
}

.xylfe5a {
    color: var(--xh8hv4z)
}

.xyluleo {
    border-end-start-radius: var(--media-small-corner-radius, 8px)
}

.xylxav2 {
    color: var(--tile-tonal-icon-yellow)
}

.xymharo {
    margin-inline-start: 30px
}

.xyogsne {
    line-height: var(--xar7ave)
}

.xyoplkh {
    border-inline-start-color: var(--x1dynx4h)
}

.xyp45bq {
    background-color: var(--tile-tonal-icon-container-background-green)
}

.xypnf4g {
    padding-inline-start: var(--action-tile-padding-horizontal)
}

.xyqm7xq {
    margin-inline-start: 16px
}

.xyri2b {
    padding-inline-end: 0
}

.xys98vm {
    inset-inline-end: 14px
}

.xytf8cw {
    font-size: var(--xky4qh)
}

.xytjz1n {
    background-color: var(--barcelona-switch-background-off)
}

.xyu97ju {
    box-shadow: 0 0 5px 1px rgba(var(--web-always-black), .0975)
}

.xyumdvf {
    border-inline-start-width: 2px
}

.xyuqf4z {
    border-start-start-radius: 1rem
}

.xyuz3pd {
    background-image: var(--nav-bar-background-gradient)
}

.xywkf5 {
    font-family: var(--xy577th), var(--x5iwwgb) !important
}

.xyyilfv {
    transform-origin: left top
}

.xyyilqk {
    background-color: var(--primary-button-background-on-media)
}

.xyynwb1 {
    font-family: var(--xsrb71e), var(--x14y3c5i) !important
}

.xyzh69a {
    font-size: var(--x9jkrjt)
}

.xyzizys {
    color: var(--secondary-button-text-variant-3)
}

.xyzq4qe {
    background-color: rgb(var(--web-always-black))
}

.xz37nq2 {
    transform: translate(17%, 38%)
}

.xz3jvei {
    border-start-end-radius: var(--nav-list-cell-corner-radius-dense)
}

.xz3rzyy {
    background-color: rgb(var(--web-always-white))
}

.xz4gly6 {
    transition-timing-function: ease-in-out
}

.xz5h9r3 {
    animation-duration: 5s
}

.xz6d5mp {
    box-shadow: inset 0 0 0 1px var(--always-white)
}

.xz70yti {
    border-start-start-radius: var(--x1mmzvno)
}

.xz74otr {
    object-fit: fill
}

.xz7t8uv {
    border-end-end-radius: 24px
}

.xz9nc9h {
    text-transform: var(--xej8923)
}

.xza2c7i {
    font-stretch: var(--headline3-font-stretch)
}

.xzb4slq {
    border-inline-end-color: var(--x11jz1to)
}

.xzbxfzp {
    border-end-end-radius: var(--x19b7ked)
}

.xzclw06 {
    font-stretch: var(--headline1-font-stretch)
}

.xzdp66v {
    box-shadow: inset 0 0 0 .5px var(--media-inner-border)
}

.xzdu284 {
    border-start-start-radius: var(--x1kdl7nj)
}

.xze7vnr {
    stroke: var(--x97tl79)
}

.xzf9ole {
    margin-inline-start: 64px
}

.xzgjdc6 {
    border-inline-start-width: var(--list-border-width, 0px)
}

.xzhdlhr {
    border-start-end-radius: var(--media-card-corner-radius)
}

.xzi8ry5 {
    font-family: var(--xeoes6w), var(--x21vuq5) !important
}

.xziim83 {
    padding-inline-end: 28px
}

.xzjs5eh {
    transform: scale(var(--text-input-label-font-size-scale-multiplier)) translateY(-15px)
}

.xzk4hmu {
    font-size: var(--xlmu7fb)
}

.xzkaem6 {
    z-index: 3
}

.xzl3qmq {
    opacity: var(--glimmer-min-opacity)
}

.xzl7bgz {
    background-color: var(--tile-tonal-icon-container-background-orange)
}

.xzm8p2n {
    padding-inline-start: 26px
}

.xzn28fx {
    inset-inline-end: calc(100% - 1px)
}

.xznp65t {
    margin-inline-start: .34em
}

.xzntmpj {
    list-style-position: inherit
}

.xzp9cbs {
    line-height: var(--xdhwn4p)
}

.xzpqnlu {
    clip: rect(0, 0, 0, 0)
}

.xzsa173 {
    background-color: var(--dot-active-on-media)
}

.xzsf02u {
    color: var(--primary-text)
}

.xzt5al7 {
    direction: ltr
}

.xzthpkm {
    border-start-start-radius: var(--radius9999)
}

.xzu3x2x {
    stroke: var(--progress-ring-on-secondary-on-media-button-track)
}

.xzw787d {
    border-end-end-radius: var(--menu-item-base-overlay-radius, 4px)
}

.xzwf0zh {
    border-end-end-radius: var(--xpdrn92)
}

.xzwifym {
    color: var(--primary)
}

.xzwoauc {
    inset-inline-start: 16px
}

.xzwzcse {
    color: var(--x12fnzt9)
}

.xzx68kr {
    border-inline-start-color: var(--variant-1-input-field-experimental)
}

.xzxwhqs {
    color: var(--x1at6k8f)
}

.xzy3s72 {
    transition-property: transform, width, height, opacity, background-color
}

.xzyewuk {
    color: var(--x1dfvg52)
}

.xzyj77d {
    direction: rtl
}

.xzyychw {
    letter-spacing: var(--xb11xf7)
}

.xzz1hku {
    font-family: var(--primary-label-font-family), var(--font-family-default) !important
}

.xzzcz6y {
    padding-inline-start: 1.15%
}

.xzzdsne {
    color: var(--xn8m17a)
}

@supports (color: oklab(0 0 0)) {
    .x13ld82b.x13ld82b {
        background-image: radial-gradient(#ffffff40, #fff0 40%), radial-gradient(#ffd152 30%, #e26996, #e2699666 41%, #e2699600 52%), radial-gradient(#a033ff 37%, #a033ff00 46%), linear-gradient(155deg, #25d46600 65%, #25d466 95%), linear-gradient(45deg, #0065e0, #0f8bff)
    }
}

.x11ig0mb:-webkit-autofill+label {
    line-height: var(--text-input-label-line-height)
}

.x12lw8ci:not([disabled]) .x1ja2u2z {
    z-index: unset
}

.x185fvkj:-webkit-autofill+label {
    font-family: var(--text-input-label-font-family), var(--font-family-default)
}

.x1p97g3g:-webkit-autofill+label {
    font-stretch: var(--text-input-label-font-stretch)
}

.x1prgb3j:not([disabled]) .xlt5f95 {
    z-index: unset
}

.x1quw8ve:-webkit-autofill+label {
    transform: scale(var(--text-input-label-font-size-scale-multiplier)) translateY(-13px)
}

.x1sfh74k:-webkit-autofill+label {
    color: var(--secondary-text)
}

.x3fqe8q:-webkit-autofill+label {
    inset-inline-end: auto
}

.xmtqnhx:-webkit-autofill+label {
    font-weight: var(--text-input-label-font-weight)
}

.xpx8ijz:focus-visible {
    box-shadow: var(--focus-ring-shadow-default)
}

.xvntqv7:not([disabled]) .x1nhjfyr {
    z-index: unset
}

.xx0ingd:-webkit-autofill+label {
    transition-timing-function: var(--fds-animation-move-out)
}

.x199n7pn:first-child {
    border-start-start-radius: var(--igds-menu-border-radius) var(--igds-menu-border-radius)
}

.x1e5m4c4:first-child {
    border-start-end-radius: var(--igds-menu-border-radius) var(--igds-menu-border-radius)
}

.x1e7cf47:first-child {
    border-start-start-radius: inherit
}

.x1exlly7:first-child {
    border-start-end-radius: inherit
}

.xh99ass:first-child {
    display: none
}

.xr8wx6s:first-child {
    padding-inline-start: 16px
}

.x1dygckn:last-child {
    border-end-start-radius: inherit
}

.x26mtyy:last-child {
    border-end-start-radius: var(--igds-menu-border-radius) var(--igds-menu-border-radius)
}

.x44cjkt:last-child {
    border-end-end-radius: inherit
}

.xd2sqjx:last-child {
    border-end-end-radius: var(--igds-menu-border-radius) var(--igds-menu-border-radius)
}

.xl4c4ne:last-child {
    padding-inline-end: 16px
}

.xtwum6m:last-child {
    -webkit-clip-path: inset(0 0 1px 0);
    clip-path: inset(0 0 1px 0)
}

.xjl7jj:empty {
    display: none
}

.x1fzehxr:disabled {
    opacity: 1
}

.x1kdt53j:disabled {
    color: var(--disabled-text)
}

.xs8nzd4:disabled {
    color: var(--secondary-text)
}

.x1hu168l:-webkit-autofill {
    padding-inline-start: 2px
}

.xttzon8:-webkit-autofill {
    padding-inline-end: 2px
}

.x10bruuh:hover {
    background-image: linear-gradient(var(--hover-overlay), var(--hover-overlay))
}

.x10dy9tk:hover {
    padding-inline-end: 8px
}

.x1277o0a:hover {
    cursor: pointer
}

.x148n4yn:hover {
    border-inline-end-color: var(--variant-1-input-field-experimental)
}

.x14hj169:hover {
    background-color: var(--comment-background) !important
}

.x159bavm:hover {
    border-inline-end-color: var(--x1u8jrxv)
}

.x15iil9w:hover {
    border-inline-start-color: var(--secondary-button-stroke)
}

.x16vn4xq:hover {
    border-inline-start-color: var(--variants-input-field-blue-experimental)
}

.x17vrc41:hover {
    border-inline-start-color: var(--x17gg5ty)
}

.x17w2t6x:hover {
    margin-inline-end: -8px
}

.x18ct27f:hover {
    border-inline-start-color: var(--x1u8jrxv)
}

.x18q7qs1:hover {
    border-inline-start-color: transparent
}

.x1ahtpgn:hover {
    border-inline-end-color: rgb(var(--ig-input-border-primary))
}

.x1b9g8ir:hover {
    border-inline-end-color: var(--xk2tvnb)
}

.x1ce03e4:hover {
    border-inline-start-color: rgb(var(--status-alert))
}

.x1d28e1r:hover {
    border-inline-end-color: rgb(var(--ig-secondary-elevated-background))
}

.x1ddelcm:hover {
    background-color: var(--x14v1lgg)
}

.x1dsndbb:hover {
    border-inline-start-color: var(--variant-1-input-field-experimental)
}

.x1fn6cei:hover {
    margin-inline-start: -8px
}

.x1l895ks:hover {
    background-color: rgb(var(--ig-secondary-background))
}

.x1ma6i6m:hover {
    border-inline-end-color: rgb(var(--ig-secondary-background))
}

.x1mdnquu:hover {
    opacity: .75
}

.x1mjddgw:hover {
    box-shadow: inset 0 0 0 1px var(--negative)
}

.x1mkpi99:hover {
    border-inline-end-color: rgb(var(--status-alert))
}

.x1n5bzlp:hover {
    background-color: transparent
}

.x1npxjhk:hover {
    border-inline-end-color: transparent
}

.x1poa18a:hover {
    border-inline-start-color: var(--border-focused)
}

.x1q34hl1:hover {
    padding-inline-start: 8px
}

.x1qmt5fa:hover {
    background-color: var(--x1hzq8mi)
}

.x1sd63oq:hover {
    opacity: .3
}

.x1sur9pj:hover {
    text-decoration-line: underline
}

.x1t4v8g2:hover {
    border-inline-start-color: rgb(var(--ig-secondary-elevated-background))
}

.x1u9696n:hover {
    border-inline-end-color: var(--x17gg5ty)
}

.x1ubmc1d:hover {
    text-decoration-line: none
}

.x1uqy14q:hover {
    background-color: #000
}

.x1vqut5t:hover {
    border-inline-start-color: var(--xk2tvnb)
}

.x1vzl0jf:hover {
    box-shadow: inset 0 0 0 1px var(--border-focused)
}

.x1wtrbu5:hover {
    box-shadow: none
}

.x1wwl7f7:hover {
    background-color: #e1e1e1
}

.x1xwuxb2:hover {
    border-inline-start-color: var(--x1xm63rw)
}

.x4tb99s:hover {
    border-inline-end-color: var(--x1tw98tk)
}

.x61trc4:hover {
    border-inline-start-color: var(--x8dfaaw)
}

.x885gul:hover {
    background-color: var(--highlight-bg)
}

.x8du52y:hover {
    background-color: var(--hover-overlay)
}

.x9j7hi1:hover {
    background-color: var(--secondary-button-background)
}

.x9qky7v:hover {
    border-inline-end-color: var(--x1xm63rw)
}

.xbomib1:hover {
    border-inline-start-color: rgb(var(--ig-input-border-primary))
}

.xj4cq4p:hover {
    background-color: var(--tile-tonal-container-background-elevated)
}

.xj572qv:hover {
    border-inline-start-color: rgb(var(--ig-secondary-background))
}

.xkj355g:hover {
    border-inline-start-color: var(--x1ttayb5)
}

.xljn6tg:hover {
    border-inline-start-color: var(--negative)
}

.xn3cpwa:hover {
    background-image: none
}

.xoo1adm:hover {
    background-color: rgb(var(--ig-highlight-background))
}

.xpn7au3:hover {
    border-inline-start-color: var(--x1tw98tk)
}

.xq57g95:hover {
    box-shadow: 0 0 0 2px var(--variant-3-input-field-secondary-experimental), inset 0 0 0 2px var(--variant-3-input-field-secondary-experimental)
}

.xq5zljc:hover {
    border-inline-end-color: var(--negative)
}

.xtqtuse:hover {
    border-inline-end-color: var(--x8dfaaw)
}

.xwf23hk:hover {
    box-shadow: 0 0 0 2px var(--negative-background), inset 0 0 0 2px var(--negative-background)
}

.xxn2i59:hover {
    border-inline-end-color: var(--x1ttayb5)
}

.xz47uo6:hover {
    border-inline-end-color: var(--secondary-button-stroke)
}

.xzeauh:hover {
    border-inline-end-color: var(--variants-input-field-blue-experimental)
}

.xzmwy8w:hover {
    background-color: #0000000d
}

.xzxmhi2:hover {
    border-inline-end-color: var(--border-focused)
}

.x19zaomo:focus {
    background-image: none
}

.x1b3pals:focus {
    box-shadow: 0 0 0 3px hsla(var(--accent-h), var(--accent-s), var(--accent-l), .2) inset
}

.x1clrblf:focus {
    border-inline-end-color: var(--accent)
}

.x1fiakjg:focus {
    border-inline-end-color: var(--text-input-active-inner-border)
}

.x52zfkq:focus {
    border-inline-start-color: var(--accent)
}

.x59fq91:focus {
    box-shadow: var(--focus-ring-shadow-default)
}

.xr7akr5:focus {
    border-inline-start-color: var(--text-input-active-inner-border)
}

.xyc4ar7:focus {
    background-color: transparent
}

.x1164lod:active {
    background-color: var(--press-overlay)
}

.x11r9i6l:active {
    background-color: #c3c3c3
}

.x19kf12q:active {
    transform: scale(.96)
}

.x1bb484j:active {
    background-color: var(--input-background-active)
}

.x1cn5h38:active {
    background-color: var(--input-background-disabled)
}

.x1d5wrs8:active {
    opacity: .7
}

.x1jplu5e:active {
    transform: scale(.95)
}

.x1kgv5pf:active {
    background-color: rgba(var(--ig-elevated-highlight-background))
}

.x1kxczlb:active {
    background-color: hsla(var(--negative-h), var(--negative-s), var(--negative-l), .05)
}

.x1pdlv7q:active {
    transform: none
}

.x1pna879:active {
    background-color: #0003
}

.x1tqco6y:active {
    background-color: var(--x1yaqy3m)
}

.x4a34z3:active {
    background-color: var(--input-background-error-active)
}

.x4gyw5p:active {
    opacity: 1
}

.xcojuna:active {
    background-color: var(--input-background-warn-active)
}

.xd3so5o:active {
    transform: scale(.97)
}

.xhexg4x:active {
    background-color: hsla(var(--warning-h), var(--warning-s), var(--warning-l), .05)
}

.xk4oym4:active {
    transform: scale(.98)
}

.xuqm82a:active {
    background-image: none
}

.xyftt0y:active {
    background-color: transparent
}

@supports not selector(:focus-visible) {
    .xq7l91r.xq7l91r:focus {
        box-shadow: var(--focus-ring-shadow-default)
    }
}

@media (prefers-color-scheme: dark) {
    .x10bgdll.x10bgdll {
        background-color: #0064e0
    }
}

@media (max-width: 900px) {
    .x10o2a94.x10o2a94 {
        flex-direction: column
    }
}

@media (min-width: 1160px) {
    .x119dz64.x119dz64 {
        margin-inline-start: 12px
    }
}

@media (max-width: 999px) {
    .x11yr7xz.x11yr7xz {
        display: none
    }
}

@media (max-height: 700px) {
    .x12lgkml.x12lgkml {
        margin-inline-start: -4px
    }
}

@media (max-width: 679px) {
    .x13xjmei.x13xjmei {
        box-shadow: var(--scroll-shadow)
    }
}

@media (min-width: 1160px) {
    .x145080f.x145080f {
        margin-inline-end: 12px
    }
}

@media (prefers-color-scheme: dark) {
    .x14q3us.x14q3us {
        background-color: #15212733
    }
}

@media (max-width: 1267px) {
    .x15bzjrn.x15bzjrn {
        display: none
    }
}

@media (max-width: 564px) {
    .x15o3w11.x15o3w11 {
        border-start-start-radius: 0
    }
}

@media (max-width: 679px) {
    .x15ypxgc.x15ypxgc {
        touch-action: none
    }
}

@media (max-width: 939px) {
    .x15z2vsf.x15z2vsf {
        border-start-start-radius: 0
    }
}

@media (prefers-contrast: more) {
    .x16y9qdo.x16y9qdo {
        animation-name: x1u38n1b-B
    }
}

@media (prefers-color-scheme: dark) {
    .x176g5a5.x176g5a5 {
        border-inline-end-color: #445664
    }
}

@media (max-width: 655px) {
    .x17q008m.x17q008m {
        display: flex
    }
}

@media (prefers-contrast: more) {
    .x189605d.x189605d {
        background-image: linear-gradient(90deg, transparent 0%, HighlightText 50%, transparent 100%)
    }
}

@media (max-width: 939px) {
    .x19uopgn.x19uopgn {
        border-start-end-radius: 0
    }
}

@media (prefers-color-scheme: dark) {
    .x1aiyby4.x1aiyby4 {
        border-inline-start-color: #445664
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1aquc0h.x1aquc0h {
        animation-name: none
    }
}

@media (max-width: 999px) {
    .x1bomiyk.x1bomiyk {
        position: fixed
    }
}

@media (max-width: 899px) {
    .x1daaz14.x1daaz14 {
        display: none
    }
}

@media (prefers-color-scheme: dark) {
    .x1f14him.x1f14him {
        color: #fff
    }
}

@media (max-width: 999px) {
    .x1go5ggr.x1go5ggr {
        inset-inline-end: 8px
    }
}

@media (max-width: 999px) {
    .x1iwxono.x1iwxono {
        display: flex
    }
}

@media (max-width: 999px) {
    .x1k9j55z.x1k9j55z {
        inset-inline-start: 0
    }
}

@media (max-width: 999px) {
    .x1kbgjfl.x1kbgjfl {
        background-color: var(--surface-background)
    }
}

@media (max-width: 679px) {
    .x1likypf.x1likypf {
        box-shadow: none
    }
}

@media (max-width: 564px) {
    .x1mmp8wh.x1mmp8wh {
        padding-inline-start: 0
    }
}

@media (max-width: 999px) {
    .x1mx1xey.x1mx1xey {
        flex-shrink: 1
    }
}

@media (prefers-contrast: more) {
    .x1q7j98i.x1q7j98i {
        background-image: linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, .9) 50%, transparent 100%)
    }
}

@media (prefers-color-scheme: dark) {
    .x1qifivw.x1qifivw {
        background-color: #e4e6eb
    }
}

@media (max-width: 999px) {
    .x1qm1h6.x1qm1h6 {
        flex-basis: 710px
    }
}

@media (max-width: 939px) {
    .x1qpcq7s.x1qpcq7s {
        border-end-start-radius: 0
    }
}

@media (max-width: 939px) {
    .x1qq2va3.x1qq2va3 {
        border-end-end-radius: 0
    }
}

@media (max-width: 564px) {
    .x1r9mfr6.x1r9mfr6 {
        padding-inline-end: 0
    }
}

@media (max-width: 1105px) {
    .x1rtqab7.x1rtqab7 {
        border-end-start-radius: 0
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1s1fvk8.x1s1fvk8 {
        animation-duration: .01ms
    }
}

@media (max-width: 999px) {
    .x1sxtd4z.x1sxtd4z {
        background-color: var(--overlay-on-surface)
    }
}

@media (max-width: 564px) {
    .x1vmz7ll.x1vmz7ll {
        border-end-end-radius: 0
    }
}

@media (max-width: 583px) {
    .x1ws6c6y.x1ws6c6y {
        display: none
    }
}

@media (max-width: 999px) {
    .x1wzzq4a.x1wzzq4a {
        margin-inline-start: auto
    }
}

@media (min-width: 665px) {
    .x1xmau6b.x1xmau6b {
        border-end-start-radius: 8px
    }
}

@media (min-height: 1200px) {
    .x1xui3bq.x1xui3bq {
        inset-inline-end: 50%
    }
}

@media (max-width: 564px) {
    .x1yyrj1m.x1yyrj1m {
        border-end-start-radius: 0
    }
}

@media (max-width: 876px) {
    .x2ayxl8.x2ayxl8 {
        display: none
    }
}

@media (max-width: 679px) {
    .x3l4zpa.x3l4zpa {
        justify-content: flex-start
    }
}

@media (max-width: 583px) {
    .x5il3g6.x5il3g6 {
        justify-content: center
    }
}

@media (max-width: 999px) {
    .x5ilnwy.x5ilnwy {
        align-self: flex-start
    }
}

@media (max-width: 999px) {
    .x6t78g5.x6t78g5 {
        margin-inline-end: auto
    }
}

@media (max-width: 1105px) {
    .x6vpnd2.x6vpnd2 {
        border-start-start-radius: 0
    }
}

@media (max-width: 1105px) {
    .x7lz0fm.x7lz0fm {
        border-end-end-radius: 0
    }
}

@media (prefers-color-scheme: dark) {
    .x8m9jii.x8m9jii {
        color: #445664
    }
}

@media (max-width: 679px) {
    .x9a67hx.x9a67hx {
        justify-content: flex-end
    }
}

@media (max-width: 679px) {
    .xcatxm7.xcatxm7 {
        box-shadow: 0 12px 28px 0 var(--shadow-2), 0 2px 4px 0 var(--shadow-1), inset 0 0 0 1px var(--shadow-inset)
    }
}

@media (max-width: 768px) {
    .xdkv1y.xdkv1y {
        border-start-start-radius: 0
    }
}

@media (max-width: 768px) {
    .xdzva22.xdzva22 {
        font-size: 1rem !important
    }
}

@media (max-width: 655px) {
    .xei2pff.xei2pff {
        position: fixed
    }
}

@media (max-width: 768px) {
    .xf0w64i.xf0w64i {
        border-end-end-radius: 0
    }
}

@media (max-height: 700px) {
    .xfo7p31.xfo7p31 {
        margin-inline-end: 6px
    }
}

@media (max-width: 768px) {
    .xgdgxej.xgdgxej {
        border-end-start-radius: 0
    }
}

@media (min-width: 665px) {
    .xgwcssu.xgwcssu {
        border-end-end-radius: 8px
    }
}

@media (max-width: 583px) {
    .xh6znq8.xh6znq8 {
        display: flex
    }
}

@media (max-width: 900px) {
    .xhnf9zx.xhnf9zx {
        display: block
    }
}

@media (any-pointer: coarse) {
    .xhva3ql.xhva3ql {
        opacity: 1
    }
}

@media (max-width: 999px) {
    .xioq50o.xioq50o {
        position: static
    }
}

@media (max-width: 655px) {
    .xjwld63.xjwld63 {
        display: none
    }
}

@media (max-width: 655px) {
    .xkou12e.xkou12e {
        z-index: 2
    }
}

@media (max-width: 999px) {
    .xl2d534.xl2d534 {
        display: block
    }
}

@media (max-width: 999px) {
    .xmafu2y.xmafu2y {
        z-index: 1
    }
}

@media (max-width: 999px) {
    .xmh84w9.xmh84w9 {
        inset-inline-end: 0
    }
}

@media (max-width: 564px) {
    .xogydr4.xogydr4 {
        border-start-end-radius: 0
    }
}

@media (max-width: 999px) {
    .xp92f2l.xp92f2l {
        -webkit-backface-visibility: hidden
    }
}

@media (max-width: 679px) {
    .xpyx08.xpyx08 {
        border-end-end-radius: 0
    }
}

@media (max-width: 999px) {
    .xq4xaog.xq4xaog {
        flex-basis: 680px
    }
}

@media (max-width: 999px) {
    .xqek79w.xqek79w {
        inset-inline-start: 8px
    }
}

@media (max-width: 679px) {
    .xshlqvt.xshlqvt {
        justify-content: center
    }
}

@media (forced-colors:active) {
    .xugaqoy.xugaqoy {
        background-color: highlight
    }
}

@media (max-width: 999px) {
    .xugbykb.xugbykb {
        box-sizing: border-box
    }
}

@media (max-width: 999px) {
    .xuw8fab.xuw8fab {
        flex-grow: 1
    }
}

@media (max-height: 700px) {
    .xv3fwf9.xv3fwf9 {
        transform: scale(.77777777)
    }
}

@media (max-width: 679px) {
    .xv7j57z.xv7j57z {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (max-width: 768px) {
    .xwdjrt2.xwdjrt2 {
        border-start-end-radius: 0
    }
}

@media (max-width: 583px) {
    .xwg6cf1.xwg6cf1 {
        flex-wrap: wrap
    }
}

@media (pointer: coarse) {
    .xwtlbus.xwtlbus {
        visibility: visible
    }
}

@media (prefers-contrast: more) {
    .xwyycs4.xwyycs4 {
        background-color: var(--glimmer-high-contrast-base-opaque)
    }
}

@media (pointer: coarse) {
    .xxc3ku7.xxc3ku7 {
        opacity: 1
    }
}

@media (max-width: 999px) {
    .xy03pun.xy03pun {
        position: -webkit-sticky;
        position: sticky
    }
}

@media (max-width: 999px) {
    .xz3kgr9.xz3kgr9 {
        z-index: 2
    }
}

@media (max-width: 679px) {
    .xz71k5e.xz71k5e {
        border-end-start-radius: 0
    }
}

@media (max-width: 900px) {
    .xzd29fr.xzd29fr {
        display: none
    }
}

@media (max-width: 679px) {
    .xzit4ce.xzit4ce {
        -webkit-clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius));
        clip-path: inset(0px 0px 0px 0px round var(--dialog-corner-radius))
    }
}

@media (max-width: 1105px) {
    .xzt85yc.xzt85yc {
        border-start-end-radius: 0
    }
}

@media (prefers-contrast: more) {
    .xzvp1bk.xzvp1bk {
        animation-name: x6lyuyf-B
    }
}

@container (max-width: 90vw) {
    .x18rb30j.x18rb30j {
        border-start-start-radius: min(max(4px, 5cqw), 12px)
    }
}

@container (max-width: 90vw) {
    .x1nemxx4.x1nemxx4 {
        border-end-end-radius: min(max(4px, 5cqw), 12px)
    }
}

@container (max-width: 90vw) {
    .xeu6mcs.xeu6mcs {
        border-start-end-radius: min(max(4px, 5cqw), 12px)
    }
}

@container (max-width: 90vw) {
    .xqehire.xqehire {
        border-end-start-radius: min(max(4px, 5cqw), 12px)
    }
}

.x100vrsf {
    width: 40px
}

.x101abm8 {
    overflow-x: clip
}

.x101qyy3 {
    max-height: 24px
}

.x10394xv {
    border-top-color: var(--border-unfocused)
}

.x103rzxh {
    padding-bottom: 3.55%
}

.x1051urm {
    border-top-width: var(--xyvf0ek)
}

.x1056by3 {
    padding-bottom: var(--xfyiln3)
}

.x109j2v6 {
    padding-top: 18px
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10c73hc {
    height: 29px
}

.x10cihs4 {
    margin-bottom: calc(-100vh + var(--header-height))
}

.x10e9i7l {
    margin-top: var(--text-input-caption-margin-top)
}

.x10eoiwg {
    border-top-color: var(--border-ui-emphasis)
}

.x10h3iyq {
    width: 42px
}

.x10indwc {
    height: var(--x1xr656z)
}

.x10msahz {
    height: calc(100% - 4px)
}

.x10qpcr {
    height: var(--xpvv2ax)
}

.x10t1j1p {
    border-top-color: var(--primary-text)
}

.x10vfzb2 {
    width: 11px
}

.x10w3d4m {
    bottom: 100%
}

.x10w6t97 {
    height: 32px
}

.x10wh9bi {
    margin-top: 0 !important
}

.x10wjd1d {
    height: 50px
}

.x10wlt62 {
    overflow-y: hidden
}

.x10wwi4t {
    padding-top: var(--menu-item-base-padding-vertical)
}

.x1120s5i {
    padding-bottom: 2px
}

.x112a4uq {
    height: 49px
}

.x1198e8h {
    margin-top: -3px
}

.x11c7tjg {
    max-height: calc(100vh - var(--header-height) - 16px)
}

.x11cby9 {
    padding-bottom: calc(var(--ig-text-input-padding-vertical)*.5)
}

.x11d8vdq {
    padding-bottom: var(--menu-base-list-item-padding-vertical)
}

.x11fxgd9 {
    margin-top: 30px
}

.x11g8br1 {
    padding-top: var(--x1xgr70j)
}

.x11gisft {
    max-width: 640px
}

.x11iknt3 {
    padding-left: 6px
}

.x11k2h6o {
    top: calc(100% - 1px)
}

.x11kpwf5 {
    height: var(--xa4flv8)
}

.x11pg2cd {
    height: var(--radio-checked-icon-size-medium)
}

.x11tup63 {
    margin-bottom: -7px
}

.x11wzuov {
    padding-top: var(--xg2n42k)
}

.x12057cm {
    padding-top: var(--x-paddingBlockStart)
}

.x120eboi {
    padding-bottom: var(--x13zbmhi)
}

.x122rutf {
    width: 81%
}

.x123718p {
    padding-top: var(--ig-text-input-padding-vertical)
}

.x123j3cw {
    padding-top: 5px
}

.x123ryzd {
    border-bottom-color: var(--x8pakf8)
}

.x1247r65 {
    width: 60px
}

.x124el2t {
    border-bottom-color: rgb(var(--ig-tablist-border))
}

.x1256s9k {
    padding-top: .9%
}

.x129342h {
    margin-top: var(--x-g77s0)
}

.x129vozr {
    margin-bottom: -66px
}

.x12argms {
    height: var(--radio-checked-icon-size-large)
}

.x12esrui {
    border-bottom-color: #ccd3db
}

.x12ezzi8 {
    border-top-color: var(--secondary-emphasized-button-stroke)
}

.x12f24lm {
    max-height: 70vh
}

.x12j3hk6 {
    padding-top: var(--menu-base-list-item-padding-vertical)
}

.x12m38tz {
    width: var(--x1w0sd9d)
}

.x12nagc {
    margin-bottom: 4px
}

.x12pbpz1 {
    padding-top: var(--x-paddingBlock)
}

.x12pr5d7 {
    border-bottom-color: var(--variant-1-input-field-experimental)
}

.x12qeui8 {
    height: var(--x1yx61pp)
}

.x12t3zde {
    padding-top: 1rem
}

.x12va1g6 {
    padding-top: var(--xgc4rw7)
}

.x12wzyqk {
    border-bottom-color: var(--x3mcpug)
}

.x12yt88r {
    border-bottom-color: var(--x18pcra0)
}

.x1306p81 {
    padding-top: var(--nav-list-cell-padding-vertical-with-addon)
}

.x130om8g {
    border-bottom-color: var(--notification-badge)
}

.x133p0ze {
    height: var(--x1awbruk)
}

.x1357zma {
    border-bottom-color: var(--radio-border-color-selected)
}

.x135865k {
    width: var(--xfdfg5z)
}

.x136nlr9 {
    border-bottom-color: var(--xdlhl6r)
}

.x137oirg {
    border-bottom-style: hidden
}

.x13awxeq {
    border-bottom-color: var(--media-outer-border)
}

.x13crsa5 {
    padding-top: 50px
}

.x13e4x2q {
    border-bottom-color: rgb(var(--ig-secondary-elevated-background))
}

.x13fuv20 {
    border-top-style: solid
}

.x13ihpsm {
    margin-bottom: 48px
}

.x13johy2 {
    border-bottom-color: var(--fds-green-60)
}

.x13jxccy {
    padding-bottom: var(--toast-container-padding-vertical)
}

.x13jzntu {
    padding-bottom: var(--xp2tq90)
}

.x13np604 {
    height: var(--tab-underline-height)
}

.x13oubkp {
    width: 96px
}

.x13p1orr {
    padding-bottom: var(--x1go72tn)
}

.x13qf7hl {
    padding-bottom: var(--x1xgr70j)
}

.x13vifvy {
    top: 0
}

.x13wdihx {
    margin-bottom: 11px
}

.x13xjzxd {
    margin-bottom: 1em
}

.x13y0ya8 {
    border-bottom-style: var(--toast-border-style)
}

.x13zrc24 {
    padding-top: 40px
}

.x13zx6y {
    width: 68px
}

.x141pher {
    padding-bottom: var(--x1biyz99)
}

.x143s1ad {
    border-top-style: hidden
}

.x1486fpl {
    border-top-width: var(--list-border-width, 0px)
}

.x14aock7 {
    overflow-x: scroll
}

.x14atkfc {
    width: auto
}

.x14baz6b {
    height: 76px
}

.x14beivq {
    margin-top: 1em
}

.x14cfmi5 {
    width: 64.5%
}

.x14dgxzp {
    width: 58%
}

.x14e9ix8 {
    height: var(--x1g9az8z)
}

.x14fvla8 {
    padding-bottom: var(--xs8vd86)
}

.x14fwe3t {
    margin-bottom: var(--x-marginBottom)
}

.x14g8upp {
    border-top-color: var(--always-gray-75)
}

.x14gddfk {
    border-top-width: var(--xzlnwul)
}

.x14ler8 {
    margin-bottom: 40px
}

.x14m40rl {
    height: var(--x1ikusb0)
}

.x14p4aoo {
    border-top-width: var(--xw0zlwg)
}

.x14qfxbe {
    width: 36px
}

.x14ql69m {
    padding-left: 35px
}

.x14qmtrm {
    border-top-color: var(--switch-active)
}

.x14s3wmv {
    padding-top: calc(var(--ig-text-input-padding-vertical)*.5)
}

.x14vqqas {
    margin-top: 12px
}

.x14x34ic {
    padding-bottom: var(--x35pnec)
}

.x14z7g9a {
    height: 74px
}

.x14zvdfm {
    width: 48%
}

.x150t5mx {
    padding-bottom: var(--x1sh3dly)
}

.x1516sgx {
    border-top-color: var(--web-wash)
}

.x151kb7r {
    border-bottom-color: var(--xxuxaef)
}

.x152qex2 {
    height: var(--xio2l0c)
}

.x152qxlz {
    width: 33%
}

.x1531da7 {
    border-top-color: var(--x17i1128)
}

.x1562eck {
    border-bottom-color: var(--input-border-color)
}

.x156by65 {
    top: 40%
}

.x158ke7r {
    height: 21px
}

.x158u9za {
    border-bottom-color: var(--x1oejwv8)
}

.x15hfatp {
    min-width: 36px
}

.x15jighw {
    width: 49px
}

.x15ku74s {
    margin-right: 6px
}

.x15kz4h8 {
    min-width: 16px
}

.x15l0y89 {
    padding-top: 21px
}

.x15ru2t9 {
    padding-bottom: var(--x1h00o4q)
}

.x15vhz18 {
    width: 1em
}

.x15x72sd {
    min-width: auto
}

.x15yg21f {
    width: 56px
}

.x160cr68 {
    border-bottom-width: var(--x1heqtsn)
}

.x161sli9 {
    padding-bottom: 56px
}

.x162hmin {
    height: 148px
}

.x163pfp {
    padding-left: 8px
}

.x168biu4 {
    width: 344px
}

.x1691je0 {
    width: 34px
}

.x169h2v4 {
    border-bottom-width: var(--xzxi4s9)
}

.x16aefeg {
    border-bottom-color: var(--always-gray-75)
}

.x16bybu0 {
    margin-bottom: 64px
}

.x16d3s56 {
    height: 144px
}

.x16fr9ki {
    height: var(--xwy7d1j)
}

.x16l8azp {
    padding-top: var(--x8t9e80)
}

.x16ldp7u {
    margin-top: -5px
}

.x16lq71d {
    border-top-color: var(--primary-icon)
}

.x16pr9af {
    margin-bottom: -10px
}

.x16s0kzc {
    width: 132px
}

.x16stqrj {
    border-bottom-color: transparent
}

.x16suv20 {
    min-height: 8px
}

.x16t0ll1 {
    padding-bottom: var(--x171bt5g)
}

.x16ubqpr {
    padding-bottom: var(--x4f6v9y)
}

.x16v0oar {
    border-top-width: none
}

.x16vho4v {
    margin-left: 6px
}

.x16wdlz0 {
    height: 38px
}

.x16wp3ig {
    height: .25rem
}

.x16xo4sp {
    min-width: 18px
}

.x16ydxro {
    margin-left: 10px
}

.x16ye13r {
    height: var(--x-height)
}

.x16z1lm9 {
    margin-top: -7px
}

.x16zlq7r {
    padding-bottom: var(--x1vniwpj)
}

.x170jfvy {
    height: 10px
}

.x173yewq {
    border-bottom-color: var(--xlea6l7)
}

.x175kp8w {
    min-height: var(--nav-list-cell-min-height)
}

.x177zlmg {
    padding-top: 4.5px
}

.x178x36y {
    margin-bottom: unset
}

.x178xt8z {
    border-top-width: 1px
}

.x17ats6m {
    border-bottom-color: var(--overlay-alpha-80)
}

.x17j0sh5 {
    border-bottom-color: var(--secondary-button-background-floating)
}

.x17p1517 {
    margin-bottom: 68px
}

.x17rw0jw {
    height: 22px
}

.x17s4nb9 {
    min-width: 30px
}

.x17tt5ks {
    border-top-color: var(--x185gwpw)
}

.x17upfok {
    min-width: 320px
}

.x17yg5ls {
    max-height: calc(100vh - 112px)
}

.x17yl4rm {
    height: var(--radio-size-large)
}

.x17z2i9w {
    width: 22px
}

.x1849jeq {
    width: 30px
}

.x185me3a {
    height: var(--x1qwpgpj)
}

.x187jt {
    width: 51%
}

.x187nhsf {
    width: 44px
}

.x187xtus {
    min-width: 72px
}

.x188425o {
    padding-bottom: var(--list-cell-padding-vertical-with-addon)
}

.x18bsr7w {
    border-bottom-width: var(--card-border-width, 0px)
}

.x18ccme9 {
    border-top-width: 5px
}

.x18d9i69 {
    padding-bottom: 0
}

.x18dl8mb {
    height: 150px
}

.x18f6klv {
    padding-top: var(--x-padding)
}

.x18g6o9x {
    top: calc(50% - 12.5px)
}

.x18gnavp {
    height: 13px
}

.x18ip3f8 {
    min-width: 344px
}

.x18o7xqd {
    padding-bottom: var(--xru1tik)
}

.x18ov5rh {
    padding-bottom: var(--x4m2gy9)
}

.x18qepn6 {
    height: var(--xpjv4pl)
}

.x18qnofl {
    max-width: 160px
}

.x18runqf {
    border-top-style: var(--popover-border-style)
}

.x18wv8x9 {
    margin-left: -10px
}

.x18wx58x {
    max-height: 40px
}

.x18z2lz5 {
    padding-bottom: var(--xolsgpg)
}

.x18zn7il {
    padding-top: var(--xoa56le)
}

.x191j7n5 {
    bottom: 16px
}

.x1923vdp {
    padding-bottom: var(--xg2n42k)
}

.x192njpj {
    width: calc(2.90625rem + 52px)
}

.x192rfv7 {
    padding-top: var(--toast-container-padding-vertical)
}

.x193iq5w {
    max-width: 100%
}

.x1943cyq {
    padding-bottom: var(--xxn1dop)
}

.x194h3ps {
    padding-bottom: var(--xyzvix4)
}

.x195fryh {
    padding-bottom: var(--page-footer-padding-vertical)
}

.x195nljf {
    border-bottom-color: var(--x115mup9)
}

.x197psvt {
    width: 13.5px
}

.x199vo9t {
    padding-bottom: var(--xn3mcfb)
}

.x19app5s {
    width: 68%
}

.x19gsqmy {
    border-bottom-color: var(--radio-border-color-disabled)
}

.x19gtwsn {
    border-top-color: rgb(var(--ig-stroke))
}

.x19h4ct {
    width: 35%
}

.x19ip775 {
    bottom: 1px
}

.x19jdiid {
    height: var(--xx1qo8t)
}

.x19jyc8h {
    width: 468px
}

.x19pel4m {
    width: 120%
}

.x19qhsik {
    padding-bottom: var(--xl9gv2g)
}

.x19sv2k2 {
    width: calc(100% - 40px)
}

.x19swzb4 {
    height: 112px
}

.x19v3vle {
    width: 84px
}

.x19wwfas {
    border-top-width: var(--xa94jdt)
}

.x19yoh24 {
    padding-bottom: var(--toast-addon-padding-vertical)
}

.x19zn20a {
    padding-top: var(--xn3mcfb)
}

.x19zpy19 {
    width: 104px
}

.x1a00udw {
    width: 15px
}

.x1a2gq94 {
    padding-bottom: var(--xevryxj)
}

.x1a2w583 {
    border-top-right-radius: 0
}

.x1a3r9hi {
    max-height: 380px
}

.x1a4oivo {
    margin-top: unset
}

.x1a7vs8u {
    height: 70%
}

.x1a842fp {
    height: 170px
}

.x1a8lsjc {
    padding-bottom: 10px
}

.x1a8mb23 {
    border-top-width: var(--xrxnhxr)
}

.x1ad24pr {
    border-bottom-width: var(--x1xfia83)
}

.x1adpilx {
    padding-top: var(--xvwdph5)
}

.x1adx444 {
    border-bottom-color: var(--secondary-text)
}

.x1ae76x5 {
    border-bottom-color: var(--card-border-color)
}

.x1aekv1k {
    height: 31px
}

.x1ajgxza {
    padding-bottom: var(--x6si9mq)
}

.x1ak6l0o {
    max-height: calc(100vh - 16px)
}

.x1anfit2 {
    width: 31%
}

.x1anlw6j {
    min-height: var(--screen-main-header-height)
}

.x1anpbxc {
    margin-top: 10px
}

.x1aob8is {
    padding-bottom: var(--x11s3sq9)
}

.x1aody8q {
    width: 876px
}

.x1aoij9j {
    border-top-color: var(--surface-background)
}

.x1ap80js {
    max-width: 800px
}

.x1atx4j1 {
    top: 6px
}

.x1auzw0x {
    height: calc(100% * (2 / 3))
}

.x1axxidk {
    border-top-color: #e2e5e9
}

.x1aym7qp {
    padding-bottom: var(--x1w8egjv)
}

.x1aymjmv {
    padding-bottom: var(--x1ouxnv2)
}

.x1ayoe13 {
    padding-bottom: var(--xmuerv7)
}

.x1b12d3d {
    max-height: 17px
}

.x1b42p2t {
    width: 46%
}

.x1b4xrn5 {
    padding-bottom: var(--x1m1kajd)
}

.x1b51vyi {
    height: 180px
}

.x1b5gfsw {
    width: var(--radio-size-large)
}

.x1b9tsu8 {
    padding-bottom: var(--x7xbuff)
}

.x1ba4aug {
    min-height: 40px
}

.x1bby3tf {
    max-width: 36px
}

.x1bepr8w {
    width: 88%
}

.x1bgptb {
    border-bottom-color: var(--x1tw98tk)
}

.x1bkpikb {
    right: -2px
}

.x1bkzgmd {
    border-bottom-color: var(--comment-background)
}

.x1bm8l82 {
    width: 34%
}

.x1bmsi4x {
    border-top-color: var(--secondary-button-background-floating)
}

.x1bngd9k {
    padding-bottom: var(--x1vl2os8)
}

.x1bnlyaz {
    border-bottom-color: unset
}

.x1bp2sz0 {
    border-top-color: var(--x1xm63rw)
}

.x1bq5epv {
    padding-bottom: var(--x1e7489j)
}

.x1bs97v6 {
    border-bottom-color: rgb(var(--ig-separator))
}

.x1bwycvy {
    max-height: 100vh
}

.x1bxb63u {
    height: var(--text-input-dense-height)
}

.x1byr4rc {
    padding-top: 52px
}

.x1c436fg {
    margin-bottom: 18px
}

.x1c7jfne {
    bottom: 2px
}

.x1c7vg25 {
    min-width: 112px
}

.x1c8qvny {
    padding-bottom: var(--x1jdfoav)
}

.x1c94qj7 {
    padding-top: 125px
}

.x1ccoiz7 {
    padding-top: 110px
}

.x1cg523h {
    padding-bottom: var(--x16ionsi)
}

.x1chd833 {
    margin-bottom: 28px
}

.x1ck2h3a {
    height: 90%
}

.x1cnf4oa {
    max-height: min(60vh, 480px)
}

.x1cnlyj5 {
    min-height: var(--x1dkz9oj)
}

.x1cnzs8 {
    padding-top: 20px
}

.x1co6499 {
    border-bottom-width: .5px
}

.x1cpt7wl {
    max-width: 1218px
}

.x1cq5w76 {
    height: var(--x1em5330)
}

.x1cs6qxi {
    max-width: var(--toast-container-max-width)
}

.x1ctabny {
    padding-top: 1.15%
}

.x1cvmir6 {
    width: 360px
}

.x1cyi7gt {
    border-top-color: var(--overlay-alpha-80)
}

.x1czut47 {
    height: 90vh
}

.x1d0ri9u {
    padding-top: 13px
}

.x1d2buz {
    width: var(--screen-side-panel-width-medium)
}

.x1d4wt55 {
    border-top-color: var(--hover-overlay)
}

.x1d7kzl9 {
    top: var(--text-input-label-top, 22px)
}

.x1d7yc3v {
    margin-top: 56px
}

.x1d7z9mz {
    width: 76px
}

.x1dact8u {
    padding-bottom: var(--xf8s79k)
}

.x1dcl1c0 {
    margin-top: var(--x-margin)
}

.x1de4z7d {
    padding-bottom: var(--x1v7yt49)
}

.x1dkztcg {
    padding-top: var(--page-footer-padding-vertical)
}

.x1dmp6jm {
    width: 80px
}

.x1dr59a3 {
    height: 100vh
}

.x1dr6t4h {
    height: var(--xodsxhr)
}

.x1dr9wh {
    height: 108px
}

.x1drivef {
    max-height: 84px
}

.x1drpf9g {
    max-width: 293px
}

.x1dtbblo {
    margin-bottom: 60px
}

.x1dv2su {
    border-bottom-color: var(--x18z3uiv)
}

.x1dwa2zb {
    padding-bottom: var(--x2kn8s6)
}

.x1dz1jew {
    width: 280px
}

.x1e03a83 {
    max-width: 170px
}

.x1e0frkt {
    width: calc(100% + 6px)
}

.x1e0gzzx {
    top: -3px
}

.x1e12lwl {
    border-bottom-color: var(--x1dr6q8b)
}

.x1e1m7ul {
    margin-top: 25px
}

.x1e3jx5v {
    min-height: var(--header-height)
}

.x1e4zzel {
    overscroll-behavior-y: contain
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1ebt64t {
    height: 152px
}

.x1edz59j {
    min-height: 96px
}

.x1efcxcc {
    padding-top: var(--xylo8uz)
}

.x1egiwwb {
    height: 500px
}

.x1egpv2n {
    padding-bottom: 52px
}

.x1ejq31n {
    border-top-style: none
}

.x1ek92i8 {
    height: var(--x1brsdnq)
}

.x1ekyzy6 {
    border-bottom-width: var(--x1y5fns0)
}

.x1emoqdn {
    height: calc(100vh - 200px)
}

.x1enc8s9 {
    border-bottom-width: none
}

.x1epquy7 {
    border-top-color: var(--input-border-color)
}

.x1epygpo {
    border-top-width: var(--card-border-width, 0px)
}

.x1escl5o {
    bottom: 60px
}

.x1eu8d0j {
    top: 10px
}

.x1evijom {
    padding-bottom: var(--x1rnj9yr)
}

.x1evt7rs {
    width: var(--radio-size-medium)
}

.x1exxf4d {
    border-top-color: var(--media-inner-border)
}

.x1exxlbk {
    width: 100px
}

.x1ey2m1c {
    bottom: 0
}

.x1eyoi3t {
    margin-top: calc(var(--ig-text-input-padding-vertical)*.5)
}

.x1f1nlb9 {
    width: 25%
}

.x1f23hgm {
    min-height: calc(100vh - var(--screen-header-height))
}

.x1f4buv5 {
    left: -2px
}

.x1f7coh4 {
    padding-bottom: var(--x1b8dglc)
}

.x1f83pxg {
    min-height: 62px
}

.x1f961n9 {
    border-top-color: var(--x195grw5)
}

.x1faftt9 {
    width: var(--size40)
}

.x1feji6e {
    padding-bottom: var(--x1yq6flq)
}

.x1fgtraw {
    height: 28px
}

.x1fhs389 {
    padding-top: var(--xmuerv7)
}

.x1fi3s4r {
    padding-bottom: var(--card-padding-vertical)
}

.x1fnd73c {
    width: 42%
}

.x1fns5xo {
    min-width: 40px
}

.x1fnye6u {
    border-bottom-color: var(--x1e8ogek)
}

.x1fo6t33 {
    top: -4px
}

.x1fq8qgq {
    height: var(--button-height-large)
}

.x1fqkd7g {
    left: 3.1rem
}

.x1fqmw8g {
    height: var(--xc8m3uq)
}

.x1fqp7bg {
    margin-bottom: 15px
}

.x1fqu6pj {
    padding-bottom: var(--section-header-addOnEnd-button-padding-vertical)
}

.x1fsd2vl {
    width: 10px
}

.x1ftt334 {
    width: 5px
}

.x1fu8urw {
    width: 64px
}

.x1fur4o1 {
    top: -10px
}

.x1fxhmyf {
    width: 13px
}

.x1fxk84t {
    width: 54px
}

.x1fysg8h {
    border-top-width: var(--x4s76ci)
}

.x1fznrkb {
    width: 144px
}

.x1g0q3yh {
    min-width: var(--menu-item-icon-container-size, 36px)
}

.x1g2khh7 {
    padding-bottom: 14px
}

.x1g57k3z {
    padding-bottom: var(--xycyyg3)
}

.x1g7r4me {
    padding-top: var(--x18eaw2d)
}

.x1g80ep4 {
    padding-top: 200px
}

.x1g9zi1k {
    top: .125em
}

.x1gan7if {
    padding-bottom: 32px
}

.x1gb2em4 {
    height: 68px
}

.x1gefphp {
    width: calc(50% - 4px)
}

.x1gfa6gt {
    margin-left: 7px
}

.x1gg8mnh {
    min-height: 44px
}

.x1gkbulp {
    margin-top: var(--x-marginTop)
}

.x1gkuw16 {
    border-bottom-color: var(--warning)
}

.x1gnnpzl {
    height: 30px
}

.x1gp4ovq {
    border-top-width: 4px
}

.x1gpg9y0 {
    border-top-color: var(--secondary-text)
}

.x1gslohp {
    margin-top: 4px
}

.x1gsmzo5 {
    border-top-color: var(--x1e8ogek)
}

.x1gtkyd9 {
    padding-bottom: var(--x-paddingBlock)
}

.x1guw455 {
    width: 38px
}

.x1gvbg2u {
    height: 100vh;
    height: 100dvh
}

.x1gvqnck {
    max-width: 552px
}

.x1gvwcb {
    min-width: 360px
}

.x1gw22gp {
    padding-top: var(--list-cell-padding-vertical-with-addon)
}

.x1gwcnq2 {
    border-top-width: var(--x11ccdtx)
}

.x1gwgq1z {
    padding-bottom: 150px
}

.x1h2mt7u {
    border-bottom-width: 4px
}

.x1h5wmu3 {
    height: 132px
}

.x1hagigm {
    height: 7px
}

.x1hcjvws {
    padding-bottom: var(--xs9o9la)
}

.x1hdhw5h {
    padding-bottom: var(--x1986vq1)
}

.x1hdi96z {
    border-top-color: var(--x1qz7oc4)
}

.x1hfn5x7 {
    width: 260px
}

.x1hgnsj0 {
    border-bottom-width: var(--x18kzy44)
}

.x1hhzuzn {
    padding-bottom: 18px
}

.x1hmvnq2 {
    margin-top: 14px
}

.x1hn9mwl {
    border-bottom-color: var(--x185gwpw)
}

.x1howknv {
    height: 12%
}

.x1hq5gj4 {
    margin-bottom: 24px
}

.x1hqenl9 {
    min-width: var(--toast-container-min-width)
}

.x1hshjfz {
    min-height: 16px
}

.x1hssrqk {
    border-bottom-color: var(--xs8euxc)
}

.x1hsu73c {
    border-bottom-color: var(--input-border-color-hover)
}

.x1htk8sl {
    min-width: 500px
}

.x1huwwth {
    margin-bottom: -3px
}

.x1hxoosp {
    min-width: 50px
}

.x1hz9x3 {
    border-top-width: var(--x1xfia83)
}

.x1i1rx1s {
    width: 1px
}

.x1i6fsjq {
    margin-top: var(--menu-item-base-margin-vertical)
}

.x1i7g6fa {
    padding-bottom: var(--x1n2yjfk)
}

.x1i80of2 {
    padding-top: 17px
}

.x1ia1hqs {
    border-top-left-radius: 0
}

.x1iasd7a {
    border-top-color: var(--x11i0xfr)
}

.x1igcnea {
    border-top-width: var(--x1heqtsn)
}

.x1ijmtbk {
    width: 37%
}

.x1ilusbs {
    padding-bottom: var(--x1k6u5in)
}

.x1iofjn4 {
    max-height: calc(100vh - 80px)
}

.x1iog12x {
    margin-left: 4px
}

.x1iorvi4 {
    padding-top: 4px
}

.x1ipb8am {
    border-top-color: var(--xwujk7k)
}

.x1isl193 {
    border-top-color: unset
}

.x1itg65n {
    height: var(--tab-height)
}

.x1ivxlr {
    border-bottom-color: var(--xnxj7d3)
}

.x1iw9rta {
    bottom: 12.5px
}

.x1iwc013 {
    border-bottom-color: rgb(var(--ig-tab-underline-active))
}

.x1ixqb2u {
    padding-top: 174px
}

.x1iymm2a {
    margin-bottom: 32px
}

.x1izkkje {
    border-top-color: var(--x1fo7qx1)
}

.x1j25urt {
    border-bottom-color: var(--x1xew3ka)
}

.x1j2zo3q {
    border-bottom-color: var(--xr552gz)
}

.x1j4j2dj {
    height: 22%
}

.x1j59jan {
    height: var(--x1aaidsz)
}

.x1j85h84 {
    padding-bottom: 1px
}

.x1j85kn {
    width: 58.33%
}

.x1j9sjw {
    height: var(--ig-text-input-padding-vertical)
}

.x1j9u4d2 {
    max-width: 400px
}

.x1jee029 {
    min-height: 488px
}

.x1jfg07d {
    width: 22%
}

.x1jfij63 {
    margin-top: 110px
}

.x1jjfqgs {
    height: 25%
}

.x1jjk4gx {
    top: var(--ig-text-input-padding-vertical)
}

.x1jkqq1h {
    max-width: 280px
}

.x1jm3axb {
    padding-top: var(--x-paddingTop)
}

.x1jn0hjm {
    height: 600px
}

.x1jn9clo {
    bottom: 10px
}

.x1jols5v {
    max-height: var(--x-maxHeight)
}

.x1jpg84f {
    width: 388px
}

.x1jw3ynk {
    width: .75rem
}

.x1jx8tsq {
    width: 10%
}

.x1jyxor1 {
    margin-bottom: -1px
}

.x1jzctok {
    top: 5px
}

.x1jzhcrs {
    min-width: 200px
}

.x1k03je {
    border-bottom-color: var(--xt3movy)
}

.x1k1lpwg {
    border-top-left-radius: 8px
}

.x1k51ox {
    width: calc(6.5625rem + 52px)
}

.x1k70j0n {
    margin-top: 6px
}

.x1k7vjkh {
    max-width: 410px
}

.x1k964fb {
    width: var(--x1iiwrq)
}

.x1kahgqr {
    border-bottom-color: var(--x1twbbyq)
}

.x1kb9rb3 {
    border-bottom-color: var(--x1xm63rw)
}

.x1kbpmyu {
    max-width: 144px
}

.x1kf4pxp {
    border-bottom-width: var(--xyvf0ek)
}

.x1kgmq87 {
    margin-top: -2px
}

.x1kgpplv {
    border-top-width: var(--x1bys0sd)
}

.x1khxuxv {
    border-bottom-color: var(--web-wash)
}

.x1kky2od {
    width: 16px
}

.x1kl0l3y {
    width: 21px
}

.x1kmanbg {
    width: 55%
}

.x1kpxq89 {
    height: 12px
}

.x1kr8tdy {
    border-top-width: 6px
}

.x1ktj5wk {
    height: calc(100% - 8px)
}

.x1kw6ax2 {
    min-height: 152px
}

.x1l0fimt {
    min-height: var(--text-input-min-height, 64px)
}

.x1l1xfun {
    border-top-color: var(--wash)
}

.x1l3hj4d {
    bottom: -34px
}

.x1l3jyfm {
    width: 83%
}

.x1l4vc9z {
    border-top-color: var(--always-black)
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1ldx8e {
    margin-right: 2px
}

.x1ldxyxb {
    border-top-color: var(--xnxj7d3)
}

.x1lfhtmy {
    border-bottom-color: var(--border-unfocused)
}

.x1lg0oad {
    top: -18px
}

.x1lgns3c {
    padding-bottom: var(--x1foc1em)
}

.x1llt8gk {
    min-height: 254px
}

.x1lmfxnq {
    padding-bottom: var(--xbczgh)
}

.x1lqa7cf {
    padding-left: 10px
}

.x1lqxvo2 {
    border-bottom-color: var(--always-white)
}

.x1lr1uin {
    max-width: 420px
}

.x1lrq78z {
    border-bottom-color: var(--chip-background-selected)
}

.x1lytzrv {
    max-width: inherit
}

.x1lzk20x {
    padding-bottom: var(--xldsu7d)
}

.x1lzt3e6 {
    width: 114px
}

.x1m3v4wt {
    height: 200px
}

.x1m7pmia {
    padding-bottom: 44px
}

.x1m8jc8i {
    padding-bottom: var(--xxxwp2s)
}

.x1mbzxdm {
    width: 23%
}

.x1mh7pit {
    padding-top: 56.17977528089887%
}

.x1miatn0 {
    padding-top: 32px
}

.x1mj0w8m {
    height: 330px
}

.x1mkiy5m {
    min-width: 50%
}

.x1mn4l8j {
    margin-bottom: var(--x-margin)
}

.x1mnct07 {
    padding-bottom: var(--xwshb32)
}

.x1mo09p3 {
    min-height: var(--text-input-dense-height)
}

.x1mq37bv {
    min-height: var(--list-cell-min-height)
}

.x1mqrs8o {
    border-top-color: var(--base-cherry)
}

.x1mrd6ic {
    border-top-color: var(--x6z8a1m)
}

.x1mtejvm {
    height: 13%
}

.x1n0idbz {
    padding-bottom: var(--xgahrtm)
}

.x1n1izk0 {
    width: var(--xad2o5x)
}

.x1n32aye {
    height: var(--x1q0ps8k)
}

.x1n3te05 {
    max-height: calc(100vh - 60px)
}

.x1n41fgr {
    border-top-color: rgb(var(--ig-input-border-secondary))
}

.x1n5ongv {
    padding-bottom: var(--x1f4rmb4)
}

.x1n79urc {
    border-bottom-color: var(--hover-overlay)
}

.x1n7qst7 {
    max-width: 548px
}

.x1n8lud2 {
    border-top-color: var(--x1ttayb5)
}

.x1nb4dca {
    border-bottom-color: var(--media-inner-border)
}

.x1nbnut7 {
    height: 128px
}

.x1nc64ua {
    height: var(--xy1e0d9)
}

.x1ncir08 {
    max-width: 200px
}

.x1ncu18p {
    padding-bottom: var(--x13nhdd3)
}

.x1ngqms7 {
    height: .88em
}

.x1nigsp5 {
    border-bottom-color: var(--x1qz7oc4)
}

.x1nii1ug {
    padding-bottom: var(--xdbz28z)
}

.x1njhlm6 {
    height: 41px
}

.x1njnjl6 {
    height: 124px
}

.x1nl0pjx {
    top: 9px
}

.x1nn3v0j {
    padding-top: 2px
}

.x1np21gh {
    min-height: var(--x1gvkxai)
}

.x1npj6m0 {
    width: 33px
}

.x1nrll8i {
    left: 50%
}

.x1ntlw0l {
    margin-left: var(--x-marginLeft)
}

.x1nvd71e {
    top: 80%
}

.x1nwd2s4 {
    width: calc(125% - 16px)
}

.x1nxbyug {
    padding-bottom: var(--x1d36sq9)
}

.x1nz1li2 {
    width: 41.25%
}

.x1o1nzlu {
    min-height: 15px
}

.x1o2z316 {
    width: calc(100% - 8px)
}

.x1o4c39c {
    padding-top: 7.5px
}

.x1o4km9v {
    height: 35%
}

.x1o62bnf {
    margin-top: -15px
}

.x1o6q14k {
    margin-right: 16px
}

.x1o7swki {
    border-top-color: var(--comment-background)
}

.x1oboqm0 {
    margin-top: 52px
}

.x1oc906n {
    border-top-width: var(--x1cgu7xx)
}

.x1odjw0f {
    overflow-y: auto
}

.x1odorvu {
    border-bottom-color: var(--switch-active)
}

.x1ofrhki {
    border-top-width: var(--x1wjqgg7)
}

.x1ohq25z {
    border-top-color: var(--x1mmk146)
}

.x1ok221b {
    margin-top: 5px
}

.x1ol5cfa {
    padding-bottom: var(--xs19qyq)
}

.x1oo3vh0 {
    margin-bottom: -16px
}

.x1otiuu {
    padding-bottom: var(--xvhw8c4)
}

.x1oux285 {
    width: 65%
}

.x1ov3xa9 {
    min-height: 100dvh
}

.x1ow4hk9 {
    padding-top: 60px
}

.x1oxy7we {
    padding-bottom: var(--x1j70433)
}

.x1oysuqx {
    width: 200px
}

.x1p5jlgq {
    padding-top: 69.44444444444444%
}

.x1p5oq8j {
    padding-top: 24px
}

.x1p6rh7o {
    border-top-color: var(--x18z3uiv)
}

.x1p9gghe {
    border-bottom-width: var(--x4s76ci)
}

.x1pazyae {
    height: .9rem
}

.x1peatla {
    height: 64px
}

.x1pfdp30 {
    border-bottom-color: rgb(var(--ig-input-border-secondary))
}

.x1pgblm0 {
    width: 36%
}

.x1pigqs1 {
    width: 82px
}

.x1pju0fl {
    width: 50px
}

.x1plnv5r {
    padding-bottom: var(--text-input-padding-vertical)
}

.x1plvlek {
    overflow-x: visible
}

.x1prk5z5 {
    border-bottom-color: var(--xjjixpg)
}

.x1pshirs {
    min-width: fit-content
}

.x1pzews7 {
    border-bottom-width: 1.5px
}

.x1pzrles {
    width: var(--xir3gxg)
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1q3c0dg {
    height: var(--xrj2dc3)
}

.x1q3o2qw {
    width: calc(100% - 36px)
}

.x1q5yig5 {
    width: 272px
}

.x1q6g55x {
    border-bottom-color: var(--x1u8jrxv)
}

.x1q734qy {
    width: 71%
}

.x1qaa854 {
    padding-bottom: var(--x1pi689j)
}

.x1qazoxs {
    border-top-width: var(--x1y5fns0)
}

.x1qgawvw {
    border-top-color: var(--x41o99v)
}

.x1qgsmp6 {
    padding-bottom: var(--x1vql2in)
}

.x1qh4rir {
    max-width: 128px
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1qiirwl {
    top: -2px
}

.x1qkfj0l {
    border-top-color: var(--x15cmd4y)
}

.x1qnweig {
    padding-bottom: var(--x1dvsyhx)
}

.x1qrby5j {
    width: inherit
}

.x1qufaae {
    bottom: 350px
}

.x1qv5bc1 {
    border-bottom-color: var(--x53rbis)
}

.x1qx5ct2 {
    height: 20px
}

.x1r0wz98 {
    max-height: calc(100vh - 356px)
}

.x1r1pt67 {
    height: var(--button-height-medium)
}

.x1r52mkx {
    border-top-color: var(--placeholder-icon)
}

.x1r6jgrq {
    padding-bottom: var(--x1adg44m)
}

.x1r9kitl {
    width: 41px
}

.x1r9niq5 {
    padding-bottom: var(--x1rgkjax)
}

.x1ra6q83 {
    border-top-color: var(--xxuxaef)
}

.x1rc6tb0 {
    padding-top: var(--xfeqfj6)
}

.x1rdy4ex {
    margin-top: -4px
}

.x1resopi {
    border-bottom-width: var(--xfy0op9)
}

.x1rhet7l {
    margin-top: 7px
}

.x1ri8dzz {
    border-top-width: var(--x8qampj)
}

.x1rife3k {
    overflow-y: scroll
}

.x1rkglvj {
    padding-bottom: var(--xroz8fy)
}

.x1rmmofs {
    margin-right: 24px
}

.x1rsacje {
    border-bottom-color: var(--list-border-color, transparent)
}

.x1rtxh56 {
    margin-bottom: 88px
}

.x1rwylor {
    border-top-color: rgb(var(--ig-secondary-elevated-background))
}

.x1rxj1xn {
    padding-bottom: 50px
}

.x1rz828m {
    min-height: 30px
}

.x1s0uozf {
    border-bottom-color: var(--x125siyt)
}

.x1s4en97 {
    border-bottom-color: var(--x17gg5ty)
}

.x1s51fez {
    padding-bottom: 27px
}

.x1s65kcs {
    height: var(--header-height)
}

.x1s73dr8 {
    overflow-y: clip
}

.x1s9f6mj {
    padding-bottom: var(--xhyrjfp)
}

.x1s9qjmn {
    border-top-color: var(--secondary-button-stroke)
}

.x1sa2p9j {
    border-bottom-color: var(--popover-border-color)
}

.x1sb9yw4 {
    width: 108px
}

.x1sgpng {
    margin-top: 22px
}

.x1sgudl8 {
    padding-bottom: 48px
}

.x1sjf7u9 {
    height: var(--x155svc4)
}

.x1sl5uzh {
    width: 66.66%
}

.x1so1ns2 {
    width: 192px
}

.x1sozd4s {
    max-height: calc(100dvh - var(--dialog-anchor-vertical-padding) * 2)
}

.x1srbbgq {
    max-width: 876px
}

.x1sslpiy {
    max-height: 320px
}

.x1stpksq {
    padding-top: 27px
}

.x1svvx3i {
    padding-bottom: var(--x1owjw4d)
}

.x1sw71zq {
    border-bottom-color: var(--xkpgzo7)
}

.x1swdo50 {
    margin-left: 2px
}

.x1sx6nk9 {
    padding-bottom: var(--xyt4rp2)
}

.x1sy0etr {
    border-bottom-style: none
}

.x1sy10c2 {
    margin-top: 20px
}

.x1t07p4j {
    border-bottom-width: var(--x1wjqgg7)
}

.x1t0fkks {
    width: 44%
}

.x1t0p1hu {
    width: -webkit-fill-available
}

.x1t1ogtf {
    padding-bottom: 40px
}

.x1t1qrwb {
    bottom: -2px
}

.x1t2pt76 {
    min-height: inherit
}

.x1t5ih0t {
    padding-bottom: var(--x1vwrybv)
}

.x1t79mhs {
    border-bottom-color: var(--x1rfk4w7)
}

.x1ta3ar0 {
    height: 17px
}

.x1talbiv {
    width: 908px
}

.x1tbbn4q {
    height: 364px
}

.x1td3qas {
    width: 32px
}

.x1ten1a2 {
    padding-top: var(--menu-base-padding-vertical, 8px)
}

.x1tfhste {
    margin-top: 40px
}

.x1ti0xpo {
    margin-top: var(--section-header-subtitle-with-addOnEnd-margin-vertical)
}

.x1tjjb1q {
    width: .334em
}

.x1tk7jg1 {
    top: 12px
}

.x1tpqehw {
    margin-left: 12px
}

.x1ttt1lu {
    bottom: 57%
}

.x1tucx9d {
    width: 125px
}

.x1twn754 {
    padding-bottom: var(--xvwdph5)
}

.x1ty9z65 {
    margin-bottom: 1px
}

.x1tygjjb {
    width: 304px
}

.x1tz4bnf {
    border-top-color: var(--accent)
}

.x1u0vbr3 {
    border-bottom-color: var(--hosted-view-selected-state)
}

.x1u2d2a2 {
    min-width: 280px
}

.x1u4bug8 {
    max-width: fit-content
}

.x1u77zev {
    border-bottom-width: var(--x1c5o9k3)
}

.x1u78mur {
    width: 58px
}

.x1u7kmwd {
    margin-bottom: 14px
}

.x1u8cpjd {
    padding-bottom: var(--xtayoku)
}

.x1u8wpl7 {
    border-bottom-color: var(--xygfmuv)
}

.x1ua1ozc {
    min-width: var(--menu-item-icon-default-size, initial)
}

.x1ug4tga {
    padding-bottom: 13px
}

.x1uhho1l {
    padding-left: 0
}

.x1uj5trd {
    min-width: 98px
}

.x1ujl9rh {
    min-height: 84px
}

.x1ukowes {
    padding-top: 100%
}

.x1ullsbb {
    padding-bottom: var(--x1okqpqz)
}

.x1uncgzr {
    width: 224px
}

.x1uoxy1u {
    width: var(--x16poasv)
}

.x1uqr36j {
    height: var(--x1x2j459)
}

.x1us19tq {
    min-height: 100%
}

.x1useyqa {
    width: 48px
}

.x1usz39j {
    max-width: calc(100vw - 16px)
}

.x1uu1fcu {
    border-top-color: red
}

.x1uuarju {
    border-top-color: var(--radio-border-color-selected)
}

.x1uw4saw {
    margin-top: var(--header-height)
}

.x1uygn3o {
    width: var(--radio-checked-icon-size-medium)
}

.x1uyial6 {
    max-width: 940px
}

.x1v1qt71 {
    padding-bottom: var(--x1yoj6kp)
}

.x1v2kdr2 {
    min-height: 640px
}

.x1v4kod4 {
    top: -8px
}

.x1v4s8kt {
    width: 6px
}

.x1v5w1tp {
    max-width: 192px
}

.x1v6sjex {
    border-bottom-color: var(--xphrsud)
}

.x1v7ilvo {
    border-top-color: var(--x1twbbyq)
}

.x1v8p93f {
    border-top-color: transparent
}

.x1v9rd06 {
    width: calc(50% - 2px)
}

.x1v9usgg {
    height: 14px
}

.x1va8c73 {
    max-width: 320px
}

.x1va8xku {
    padding-top: 1.75%
}

.x1vc8xu4 {
    border-top-color: var(--chip-background-selected)
}

.x1vep0dm {
    padding-bottom: var(--x13gmsqo)
}

.x1vgxm1q {
    top: calc(var(--ig-text-input-padding-vertical)*.5)
}

.x1vioi2c {
    padding-bottom: var(--x1ldaztp)
}

.x1vke2v8 {
    max-height: 144px
}

.x1vmjyfp {
    width: var(--x1q0ps8k)
}

.x1vn6bz6 {
    width: var(--x57rw2k)
}

.x1vqgdyp {
    height: 40px
}

.x1vrad04 {
    padding-bottom: 100%
}

.x1vtdn3l {
    border-bottom-width: var(--xfd8i78)
}

.x1vxi1rh {
    padding-top: var(--tooltip-padding-vertical)
}

.x1vz4e29 {
    width: 66%
}

.x1w1tb2m {
    top: 60px
}

.x1w1xvjt {
    border-top-color: var(--variant-1-input-field-experimental)
}

.x1w32zct {
    height: var(--x1dkz9oj)
}

.x1w3cfof {
    padding-bottom: var(--xudttia)
}

.x1w99lxo {
    bottom: 1.5vh
}

.x1wa3icf {
    bottom: 5px
}

.x1wc42o8 {
    width: 9px
}

.x1wc95rx {
    min-width: 136px
}

.x1wh8b8d {
    margin-right: 20px
}

.x1wiwyrm {
    min-height: 52px
}

.x1wkxgih {
    height: 120px
}

.x1wkyw2c {
    padding-bottom: var(--x-padding)
}

.x1wsgfga {
    margin-bottom: -8px
}

.x1wsuqlk {
    margin-right: 12px
}

.x1wu2mox {
    min-width: 14px
}

.x1wxaq2x {
    min-height: 48px
}

.x1x1rfll {
    max-width: none
}

.x1x4j4od {
    height: calc((100% - 60px)*9999)
}

.x1x7e7qh {
    padding-bottom: var(--menu-item-base-padding-vertical)
}

.x1x97wu9 {
    padding-top: var(--dialog-anchor-vertical-padding)
}

.x1xaiuri {
    margin-top: var(--separator-menu-item-margin-vertical)
}

.x1xc55vz {
    width: 8px
}

.x1xfr7j2 {
    padding-bottom: var(--xirq56i)
}

.x1xila8y {
    height: var(--button-large-height, var(--button-height-large))
}

.x1xlpoey {
    margin-top: 53px
}

.x1xmf6yo {
    margin-top: 8px
}

.x1xmmd21 {
    min-height: 10vh
}

.x1xp8n7a {
    width: 18px
}

.x1xp9za0 {
    border-bottom-color: rgb(var(--ig-stroke))
}

.x1xpa7k {
    padding-right: 0
}

.x1xqsql5 {
    border-top-color: var(--warning)
}

.x1xux3cy {
    width: 235px
}

.x1xwk8fm {
    width: 680px
}

.x1xxobug {
    padding-bottom: var(--x1hweptz)
}

.x1xy6bms {
    padding-top: 22px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1y24lgg {
    max-height: 348px
}

.x1y332i5 {
    margin-top: -1px
}

.x1y6pbyt {
    width: .9rem
}

.x1y8h3ww {
    max-width: 45%
}

.x1y96ijg {
    border-top-color: var(--xuo1elt)
}

.x1yaf2ey {
    width: 61.5px
}

.x1yaqywo {
    margin-bottom: var(--separator-menu-item-margin-vertical)
}

.x1yb6050 {
    padding-bottom: var(--xhxre3c)
}

.x1ycjhwn {
    height: 5px
}

.x1yeidpz {
    border-bottom-color: var(--border-focused)
}

.x1yf7rl7 {
    margin-right: 0
}

.x1ymw6g {
    height: 160px
}

.x1yn0c96 {
    border-top-color: var(--x10n5p29)
}

.x1yndg0j {
    padding-bottom: var(--xnoxezm)
}

.x1ypnk07 {
    left: -10px
}

.x1ypracm {
    padding-bottom: var(--x1ysgsf5)
}

.x1yr2tfi {
    max-height: calc(100vh - (2 * var(--dialog-anchor-vertical-padding)))
}

.x1yrsyyn {
    padding-top: 6px
}

.x1ytu2o {
    padding-bottom: var(--x14tyw7c)
}

.x1yu57ui {
    border-bottom-width: var(--x452ppd)
}

.x1yx25j4 {
    max-width: calc(100% - 60px)
}

.x1yzmhis {
    height: 167px
}

.x1yztbdb {
    margin-bottom: 16px
}

.x21fg80 {
    border-bottom-width: var(--toast-border-width)
}

.x21xpn4 {
    min-height: 32px
}

.x23j0i4 {
    width: 26px
}

.x23krkg {
    padding-bottom: var(--xbarazm)
}

.x256u9z {
    max-width: 250px
}

.x25epmt {
    border-bottom-color: var(--accent)
}

.x28ko6u {
    height: .5px
}

.x291m5s {
    border-bottom-width: var(--x1uzwypb)
}

.x29ncy0 {
    width: 88px
}

.x2cmmkk {
    padding-bottom: var(--x1vggge4)
}

.x2d6s2u {
    border-top-color: var(--primary-button-background)
}

.x2e0bug {
    padding-bottom: var(--x1vyvfrd)
}

.x2e7n7m {
    border-bottom-color: var(--surface-background)
}

.x2ge7b7 {
    border-bottom-color: #dadde1
}

.x2lwn1j {
    min-height: 0
}

.x2p4029 {
    padding-bottom: 43px
}

.x2pejg6 {
    width: 128px
}

.x2vplmn {
    top: 45px
}

.x2x41l1 {
    border-bottom-width: 3px
}

.x2yie3v {
    padding-bottom: 1rem
}

.x32b0ac {
    border-right-style: solid
}

.x36qwtl {
    height: 2px
}

.x38tqe7 {
    margin-bottom: -20px
}

.x3ajqou {
    border-bottom-color: var(--fds-black-alpha-05)
}

.x3cvqcp {
    padding-bottom: var(--xylo8uz)
}

.x3d5gib {
    max-height: 50vh
}

.x3egfj0 {
    border-bottom-color: var(--x41o99v)
}

.x3h7y8h {
    border-top-color: var(--xess6ip)
}

.x3hqpx7 {
    width: 50%
}

.x3igimt {
    height: inherit
}

.x3js8cw {
    border-bottom-color: var(--x1xcx4wc)
}

.x3m8u43 {
    right: 0
}

.x3og975 {
    height: var(--x1kl7er2)
}

.x3p9ev8 {
    width: 420px
}

.x3syruz {
    height: 197px
}

.x3t8w9w {
    min-height: var(--button-height-large)
}

.x3uzoup {
    border-top-width: var(--xpo56pq)
}

.x3x2bpi {
    width: 46px
}

.x3xelrl {
    border-top-color: var(--xs8euxc)
}

.x3ydpko {
    height: var(--x1s9fh5f)
}

.x3yj52l {
    top: 14.65%
}

.x3ynm5n {
    bottom: 300px
}

.x3z8hm4 {
    padding-bottom: var(--x1dw1k7f)
}

.x44moml {
    right: 14px
}

.x45mm6i {
    min-height: 11vh
}

.x48lskh {
    bottom: -3px
}

.x4bhx29 {
    border-bottom-color: var(--x1fo7qx1)
}

.x4cne27 {
    margin-bottom: -6px
}

.x4dwnd4 {
    border-top-color: var(--input-border-color-hover)
}

.x4fatqq {
    border-top-color: var(--xr552gz)
}

.x4i7bpe {
    padding-top: 48px
}

.x4ii5y1 {
    margin-bottom: auto
}

.x4k3uqp {
    height: 60vh
}

.x4l50q0 {
    width: 486px
}

.x4m7ku4 {
    min-width: 64px
}

.x4n4rcd {
    border-bottom-color: var(--x11w1a4t)
}

.x4n8cb0 {
    margin-bottom: 30px
}

.x4p5aij {
    padding-top: 1px
}

.x4ruge8 {
    border-top-width: var(--popover-border-width)
}

.x4tl7hk {
    width: var(--xguxggz)
}

.x4vbgl9 {
    margin-bottom: -4px
}

.x4vss3y {
    border-bottom-color: var(--secondary-destructive-button-stroke)
}

.x4wj09n {
    padding-bottom: var(--x1o9gm4h)
}

.x4y5khw {
    top: -9.25rem
}

.x51ohtg {
    width: 4px
}

.x520ylh {
    border-bottom-color: var(--radio-border-color)
}

.x52r6rd {
    border-bottom-color: var(--border-ui-emphasis)
}

.x53cq04 {
    min-width: 334px
}

.x57npa3 {
    padding-top: var(--toggletip-padding-vertical)
}

.x5aeeu7 {
    top: 17%
}

.x5c4s84 {
    width: 324px
}

.x5dmvpx {
    border-bottom-color: rgb(var(--ig-input-border-primary))
}

.x5i9c7l {
    margin-top: 17px
}

.x5k5lkz {
    border-bottom-color: var(--x11i0xfr)
}

.x5kt1tx {
    width: var(--x1gnuz8r)
}

.x5l7cqo {
    padding-bottom: var(--x1fr0qlc)
}

.x5lhr3w {
    width: var(--x-width)
}

.x5omr3n {
    border-top-right-radius: 8px
}

.x5rjk12 {
    border-top-color: var(--base-blue)
}

.x5see2y {
    border-top-width: 1.5px
}

.x5sxl9r {
    height: var(--x1a9dl1z)
}

.x5sxuk9 {
    width: 49%
}

.x5t32wh {
    padding-top: 1.55%
}

.x5tiur9 {
    padding-left: 20px
}

.x5tr7l7 {
    width: 8.33%
}

.x5u0ere {
    margin-bottom: 52px
}

.x5ur3kl {
    border-top-color: rgb(var(--ig-separator))
}

.x5vaii {
    height: 580px
}

.x5w1bom {
    height: var(--x172o0n7)
}

.x5yr21d {
    height: 100%
}

.x61cbca {
    margin-bottom: -22px
}

.x63nppa {
    border-top-color: var(--x11w1a4t)
}

.x64qyf {
    padding-bottom: var(--x1j5qb3q)
}

.x64un6n {
    padding-bottom: var(--x36g9ds)
}

.x65f84u {
    max-width: 500px
}

.x65nank {
    min-height: auto
}

.x65xoit {
    width: 70%
}

.x6a3aqq {
    padding-bottom: var(--x44h3sp)
}

.x6enp1t {
    padding-top: var(--toast-addon-padding-vertical)
}

.x6ewuzp {
    top: calc(50% - 6px)
}

.x6ikm8r {
    overflow-x: hidden
}

.x6j2aps {
    border-top-color: var(--variants-input-field-blue-experimental)
}

.x6j5ynl {
    border-top-color: var(--x1rfk4w7)
}

.x6jxa94 {
    width: 14px
}

.x6nh9sb {
    border-top-width: var(--xdggylv)
}

.x6rh3i8 {
    padding-bottom: var(--xjqhn61)
}

.x6w4g8m {
    height: 11px
}

.x6wrskw {
    padding-left: 4px
}

.x6xjqjh {
    border-top-color: var(--x115mup9)
}

.x6xmno3 {
    padding-bottom: var(--xfeqfj6)
}

.x6zyg47 {
    border-top-color: var(--card-background)
}

.x712feu {
    min-height: 320px
}

.x75ztot {
    width: 200%
}

.x75zy9z {
    padding-bottom: var(--x13hxys1)
}

.x76memw {
    height: var(--x14bsdak)
}

.x76x0n7 {
    padding-bottom: var(--badge-inner-padding-vertical)
}

.x7b8wnj {
    height: 23%
}

.x7climu {
    top: 7%
}

.x7dpl16 {
    border-top-color: var(--xt3movy)
}

.x7ehu4b {
    height: var(--xfffg80)
}

.x7ep2pv {
    max-width: 680px
}

.x7f6hn {
    border-bottom-color: var(--xxwwjz8)
}

.x7gj0x1 {
    border-bottom-color: var(--secondary-button-stroke)
}

.x7ijhhw {
    padding-bottom: var(--xr4s54b)
}

.x7ja8zs {
    min-width: inherit
}

.x7mnju {
    width: 74px
}

.x7o58ze {
    border-top-color: var(--xhqj66l)
}

.x7ofzsv {
    bottom: 9px
}

.x7ok3n0 {
    right: var(--x-right)
}

.x7oumki {
    padding-bottom: var(--list-cell-padding-vertical-with-no-addon)
}

.x7p5aqh {
    border-top-width: var(--radio-border-width)
}

.x7p5m3t {
    overscroll-behavior-x: contain
}

.x7pr0uv {
    border-bottom-color: var(--comment-threading-lines)
}

.x7r5mf7 {
    margin-top: 3px
}

.x7rhtay {
    height: var(--x1ycb77w)
}

.x7sb2j6 {
    padding-top: 28px
}

.x7sof2j {
    border-bottom-color: var(--x19dtsr4)
}

.x7uw254 {
    border-bottom-color: var(--secondary-emphasized-button-stroke)
}

.x7v1vlr {
    padding-bottom: var(--xsklfde)
}

.x7vv8ti {
    padding-bottom: var(--x6q8n3d)
}

.x7wgvq7 {
    margin-top: -12px
}

.x7y0ge5 {
    margin-top: 44px
}

.x7ywyr2 {
    min-height: 50px
}

.x7ztl0r {
    padding-bottom: var(--xedzi5j)
}

.x80663w {
    top: auto
}

.x80vd3b {
    border-bottom-color: var(--divider)
}

.x813u1x {
    border-top-color: var(--xdlhl6r)
}

.x82snj4 {
    min-height: var(--x-minHeight)
}

.x83ogz9 {
    padding-bottom: var(--xoggf63)
}

.x84yb8i {
    padding-bottom: 28px
}

.x85a59c {
    max-height: calc(100vh - var(--header-height))
}

.x86nfjv {
    max-width: 334px
}

.x879a55 {
    min-height: 60px
}

.x87lv02 {
    width: calc(100% * (17 / 36))
}

.x885f0e {
    top: calc(var(--screen-header-height) + 14px)
}

.x889kno {
    padding-top: 10px
}

.x89mgs {
    border-bottom-color: var(--xoc4pr9)
}

.x8c6bbf {
    width: var(--x1bo3ygq)
}

.x8cjs6t {
    border-top-color: var(--divider)
}

.x8cwlx {
    max-width: 207px
}

.x8fpamh {
    padding-top: var(--text-input-padding-vertical)
}

.x8g2fb0 {
    border-bottom-color: var(--x1ttayb5)
}

.x8lyqld {
    border-top-color: var(--fds-black-alpha-05)
}

.x8nclml {
    min-height: 64px
}

.x8o8iwg {
    border-top-color: var(--x11jz1to)
}

.x8pt91w {
    padding-bottom: var(--x1yu8qqq)
}

.x8rgt9n {
    margin-top: 64px
}

.x8ro2h5 {
    border-bottom-width: var(--popover-border-width)
}

.x8tk83e {
    border-top-color: var(--x2f8xkg)
}

.x8viiok {
    margin-bottom: 0 !important
}

.x8x9d4c {
    margin-left: auto
}

.x8xeo7b {
    padding-bottom: var(--xqauty2)
}

.x8yj6t5 {
    width: 20%
}

.x90ne7k {
    height: 34px
}

.x91k8ka {
    margin-bottom: 22px
}

.x91xr6f {
    border-top-color: var(--x1iqmtq0)
}

.x92lt7c {
    border-bottom-color: var(--x8dfaaw)
}

.x96k8nx {
    padding-top: 9px
}

.x972fbf {
    border-top-width: 0
}

.x990d50 {
    max-height: 30px
}

.x9aucu1 {
    width: calc(100% + 16px)
}

.x9das5h {
    padding-bottom: var(--xgcf5m7)
}

.x9desvi {
    padding-top: 26px
}

.x9dip6o {
    height: var(--x13un90q)
}

.x9dswtl {
    border-bottom-color: var(--x1iqmtq0)
}

.x9f1gs1 {
    margin-top: 35px
}

.x9fslfs {
    width: 75px
}

.x9gfpys {
    border-bottom-color: var(--x3pe27s)
}

.x9ggj5r {
    top: 14.7%
}

.x9oitem {
    padding-bottom: var(--xjnwqgz)
}

.x9oo1bl {
    padding-top: 50%
}

.x9orja2 {
    padding-top: 30px
}

.x9otpla {
    margin-top: -8px
}

.x9ri80z {
    top: 40px
}

.x9tcmpf {
    padding-bottom: var(--x19qjqzh)
}

.x9v6m0g {
    max-height: 40vh
}

.x9wj3d {
    border-top-color: var(--x1xew3ka)
}

.x9xgngk {
    border-top-color: var(--x19dtsr4)
}

.x9xr8e8 {
    width: 508px
}

.x9zdrfe {
    border-top-color: var(--x1oejwv8)
}

.xa0q1ty {
    min-height: var(--x87943m)
}

.xa0zjtf {
    height: 164px
}

.xa309fb {
    border-bottom-width: 5px
}

.xa7g0tp {
    border-top-color: var(--border-focused)
}

.xabvvm4 {
    border-bottom-left-radius: 8px
}

.xaci4zi {
    margin-top: -50px
}

.xafmxuu {
    margin-top: -36px
}

.xafpxmx {
    width: 240px
}

.xahult9 {
    margin-bottom: 3px
}

.xakg2bi {
    border-right-color: var(--divider)
}

.xam5rvr {
    height: 1.5rem
}

.xamhcws {
    border-top-width: 2px
}

.xaq8uqu {
    padding-bottom: var(--x18zm57m)
}

.xaqh0s9 {
    margin-top: 26px
}

.xat24cr {
    margin-bottom: 0
}

.xat3117 {
    min-height: calc(100vh - var(--header-height))
}

.xauoof7 {
    border-top-color: var(--x8dfaaw)
}

.xaw7vzs {
    width: 10.5px
}

.xawrkj4 {
    padding-bottom: var(--xdo09ri)
}

.xaxqgx0 {
    padding-bottom: var(--xsjk21m)
}

.xaxtprb {
    border-bottom-width: var(--xrxnhxr)
}

.xb1tr7e {
    padding-bottom: var(--x108ixv2)
}

.xb3bnmj {
    border-bottom-color: var(--x6z8a1m)
}

.xb69glu {
    border-top-color: var(--x8pakf8)
}

.xb8860o {
    margin-top: var(--card-padding-vertical)
}

.xbaz6xv {
    padding-bottom: 30px
}

.xbcyeg6 {
    height: var(--x11s1nmz)
}

.xbfdry9 {
    border-bottom-color: var(--x18d0q5p)
}

.xbfrwjf {
    bottom: 4px
}

.xbktkl8 {
    min-height: 56px
}

.xbl2gic {
    max-width: var(--x1rsihdj)
}

.xbm7s2b {
    padding-bottom: var(--x13vl3jy)
}

.xbngwow {
    border-bottom-width: var(--xa94jdt)
}

.xbnlgq2 {
    padding-top: var(--nav-list-cell-padding-vertical)
}

.xbp6xzr {
    border-top-color: var(--xh7j9lm)
}

.xbq701l {
    border-bottom-color: var(--x1ritchm)
}

.xbr3nou {
    padding-bottom: var(--dialog-anchor-vertical-padding)
}

.xbric6n {
    border-bottom-color: var(--primary-icon)
}

.xbuxupj {
    border-top-color: var(--x1u8jrxv)
}

.xc02a77 {
    padding-top: var(--code-padding-block)
}

.xc074nb {
    border-top-color: #dadde1
}

.xc0iexm {
    border-top-color: #ccd3db
}

.xc3xnms {
    padding-top: 53px
}

.xc3ybqh {
    border-bottom-width: var(--x1cgu7xx)
}

.xc5yxbg {
    padding-bottom: var(--x1bnfend)
}

.xc9ousl {
    margin-top: var(--section-header-subtitle-margin-vertical)
}

.xc9qbxq {
    height: 36px
}

.xcahs2r {
    border-top-color: var(--xygfmuv)
}

.xcbi72k {
    padding-bottom: 1.55%
}

.xccbga4 {
    margin-bottom: -25px
}

.xcf0b12 {
    width: 41.66%
}

.xcht7qi {
    padding-bottom: var(--xtncwjf)
}

.xci0xqf {
    width: 7px
}

.xcicffo {
    padding-right: 10px
}

.xcjo1qa {
    margin-top: var(--typeahead-list-outer-padding-vertical)
}

.xcla1mw {
    padding-bottom: var(--xouawjn)
}

.xcprkey {
    width: 16.66%
}

.xcq238g {
    border-top-color: var(--xk2tvnb)
}

.xcreck4 {
    padding-bottom: var(--x1yk77jx)
}

.xcrj56b {
    height: var(--menu-item-icon-default-size, initial)
}

.xctk3hg {
    max-height: 160px
}

.xctrb1h {
    width: 168px
}

.xcvrjo4 {
    height: var(--text-input-min-height)
}

.xcxhlts {
    margin-top: 15px
}

.xd183bf {
    max-height: calc(1em * (20 / 17) * 2)
}

.xd2quey {
    padding-top: var(--xn2b9yg)
}

.xd7y6wv {
    height: 26px
}

.xd90p82 {
    max-width: calc(125% - 16px)
}

.xdcada7 {
    border-top-color: var(--radio-border-color)
}

.xdd8jsf {
    height: 52px
}

.xddcwa8 {
    padding-bottom: var(--x15p19ui)
}

.xdeihhi {
    padding-bottom: var(--xnazks6)
}

.xdfiwy2 {
    border-top-width: var(--xacoz4z)
}

.xdhnnls {
    border-bottom-width: var(--x1d7uwod)
}

.xdj266r {
    margin-top: 0
}

.xdjccd9 {
    left: -6px
}

.xdk2tij {
    border-top-color: var(--x18d0q5p)
}

.xdk7pt {
    height: 8px
}

.xdlgdo1 {
    padding-bottom: var(--xm7gu2b)
}

.xdq10c6 {
    height: var(--nav-list-cell-min-height-dense)
}

.xdqstbe {
    padding-top: var(--list-cell-padding-vertical-with-no-addon)
}

.xdrs2t1 {
    border-bottom-color: var(--secondary-button-background)
}

.xdsb8wn {
    top: 100%
}

.xdusixz {
    max-width: 384px
}

.xdvlbce {
    padding-bottom: 9px
}

.xdwzuf7 {
    height: 260px
}

.xdyaqo4 {
    border-top-color: var(--hosted-view-selected-state)
}

.xdz27ya {
    padding-bottom: var(--x-paddingBlockEnd)
}

.xdzyupr {
    width: 300px
}

.xe0m388 {
    border-bottom-width: unset
}

.xe0p6wg {
    min-height: 28px
}

.xe0pwq {
    border-left-width: 1px
}

.xe2n9p3 {
    border-bottom-color: var(--x47qfj6)
}

.xe3e8bt {
    border-bottom-color: var(--blue-link)
}

.xe5wzg5 {
    padding-bottom: var(--x1f7ra08)
}

.xe73qa2 {
    border-top-style: unset
}

.xeahe1f {
    padding-bottom: 1.15%
}

.xedcshv {
    max-height: inherit
}

.xeexec1 {
    border-bottom-color: #0000001a
}

.xefyazp {
    width: 90px
}

.xefzj8c {
    padding-bottom: 60px
}

.xegnrdp {
    height: 9px
}

.xehph5 {
    height: 32%
}

.xeimf5k {
    border-top-color: var(--x1tw98tk)
}

.xekjpch {
    height: var(--xcpv3oz)
}

.xekxv85 {
    height: 168px
}

.xepu288 {
    top: -34px
}

.xeq5yr9 {
    width: fit-content
}

.xet2fuk {
    margin-left: 8px
}

.xeuugli {
    min-width: 0
}

.xexx8yu {
    padding-top: 0
}

.xeytlfw {
    padding-bottom: var(--xa8w304)
}

.xeyy32k {
    border-bottom-right-radius: 8px
}

.xezivpi {
    width: max-content
}

.xezr7x3 {
    padding-bottom: var(--x1dnohla)
}

.xf0ldsg {
    border-bottom-width: var(--x11ccdtx)
}

.xf18ygs {
    padding-left: 12px
}

.xf1vofr {
    height: var(--x1gvkxai)
}

.xf5go1s {
    padding-bottom: var(--x65f89s)
}

.xf68679 {
    max-width: var(--x-maxWidth)
}

.xf9y8ew {
    top: 350px
}

.xfadu90 {
    padding-bottom: var(--x1iw4ags)
}

.xfbthyx {
    border-bottom-color: var(--x17i1128)
}

.xfh6ho6 {
    width: var(--xio2l0c)
}

.xfhlp2a {
    width: 33.33%
}

.xfjt3j4 {
    border-top-color: var(--xk39t75)
}

.xflo6bn {
    max-width: 366px
}

.xfo3rzh {
    border-top-color: var(--comment-threading-lines)
}

.xfo62xy {
    width: 2px
}

.xfr5jun {
    top: 8px
}

.xfrje58 {
    top: -8.9rem
}

.xfrllxf {
    border-bottom-left-radius: 0
}

.xftnhvs {
    padding-bottom: var(--x1a0t850)
}

.xfvfia3 {
    margin-bottom: var(--menu-item-base-margin-vertical)
}

.xfvyar9 {
    min-width: 60px
}

.xfw7k77 {
    width: var(--radio-checked-icon-size-large)
}

.xfyf068 {
    top: 13px
}

.xfz9iyh {
    border-bottom-color: var(--negative)
}

.xg0aa4z {
    border-top-color: rgb(var(--ig-secondary-background))
}

.xg0jo4d {
    width: 75%
}

.xg16ivm {
    max-width: 296px
}

.xg4db3g {
    padding-bottom: var(--x1q1od7k)
}

.xg4rj65 {
    border-bottom-color: var(--xwujk7k)
}

.xg4rxxw {
    top: 43px
}

.xg6iff7 {
    min-height: 100vh
}

.xg7l0n3 {
    max-width: 193px
}

.xg87l8a {
    margin-top: 32px
}

.xg8j3zb {
    padding-bottom: 3px
}

.xgc0pbm {
    min-width: 1px
}

.xgd8bvy {
    width: 28px
}

.xge0ay3 {
    width: 66px
}

.xgenbux {
    height: var(--xpbd1qg)
}

.xgf0v1f {
    margin-bottom: 13.5px
}

.xgfcmlh {
    border-bottom-style: var(--popover-border-style)
}

.xgfja2r {
    border-right-width: 0
}

.xggygye {
    scroll-margin-top: 8px
}

.xgjxtca {
    border-top-color: var(--always-white)
}

.xgkjt62 {
    width: 67%
}

.xgmcws1 {
    width: var(--x1jmovut)
}

.xgmub6v {
    width: 590px
}

.xgpmwdi {
    border-top-color: var(--xw8w8z0)
}

.xgq9j65 {
    left: var(--x-left)
}

.xgqf5xa {
    border-top-color: var(--base-grape)
}

.xgqtt45 {
    min-width: 100%
}

.xgsotlz {
    padding-bottom: var(--x1f5vsap)
}

.xguizpc {
    border-top-color: var(--blue-link)
}

.xgzdjil {
    right: -6px
}

.xh00ny3 {
    width: 72%
}

.xh2bela {
    border-bottom-width: var(--list-border-width, 0px)
}

.xh2nuc2 {
    border-bottom-color: var(--xw8w8z0)
}

.xh3r4me {
    padding-bottom: var(--x138qkoi)
}

.xh3wvx0 {
    margin-bottom: -12px
}

.xh5ptmr {
    margin-bottom: var(--x-65j53i)
}

.xh8yej3 {
    width: 100%
}

.xhbo1ub {
    width: calc((600px - 100%)*9999)
}

.xhc39nw {
    padding-bottom: .9%
}

.xhchfpf {
    top: 300px
}

.xhf2mca {
    border-top-style: var(--toast-border-style)
}

.xhiitf2 {
    height: calc(100% - 2px)
}

.xhimm0m {
    height: 504px
}

.xhiysgs {
    height: var(--button-small-height)
}

.xhjk10j {
    height: 140px
}

.xhoyvmc {
    border-bottom-color: var(--always-black)
}

.xhppmib {
    border-top-width: var(--x18kzy44)
}

.xhrpt6u {
    margin-top: 18px
}

.xhsvlbd {
    margin-top: -10px
}

.xht8ovn {
    border-bottom-color: var(--base-blue)
}

.xhvdbge {
    height: 19px
}

.xhwbanj {
    padding-bottom: var(--xvqghgo)
}

.xhwfbfd {
    border-bottom-color: var(--xuo1elt)
}

.xhwk646 {
    border-bottom-color: #e2e5e9
}

.xhwlzla {
    border-bottom-color: rgb(var(--status-alert))
}

.xhyb2dy {
    width: 52%
}

.xhzj8wp {
    padding-top: 46px
}

.xi0c5xf {
    border-top-color: rgb(var(--ig-input-border-primary))
}

.xi0exxh {
    height: 23px
}

.xi2lk0m {
    bottom: -8px
}

.xi55695 {
    width: 328px
}

.xi881uo {
    height: 43px
}

.xi9l4ab {
    width: 82%
}

.xieb3on {
    margin-bottom: 20px
}

.xiehhov {
    margin-bottom: var(--x-marginBlock)
}

.xif1xkk {
    height: 52vw
}

.xifccgj {
    margin-top: -6px
}

.xifgf4x {
    margin-top: 62px
}

.xifkd7f {
    width: 140px
}

.xignqqw {
    padding-bottom: var(--section-header-padding-vertical)
}

.xijaosh {
    border-bottom-width: var(--x8qampj)
}

.xijc0j3 {
    padding-top: 36px
}

.ximkedk {
    width: var(--screen-side-panel-width-small)
}

.xinu3np {
    width: 45%
}

.xip93fl {
    border-bottom-color: var(--base-cherry)
}

.xipg8yt {
    border-bottom-width: var(--x1bys0sd)
}

.xirqqd8 {
    max-width: 80px
}

.xisnujt {
    min-height: 20px
}

.xisz6s6 {
    width: var(--x8idleb)
}

.xitn00i {
    border-top-color: var(--xjjixpg)
}

.xitvlfh {
    height: var(--xd13lrb)
}

.xitx4z4 {
    right: 14.65%
}

.xiubrdg {
    height: var(--xmmnj69)
}

.xiz67h5 {
    border-bottom-color: var(--x10n5p29)
}

.xj0n7wz {
    padding-bottom: var(--x156m73q)
}

.xj35x94 {
    width: 112px
}

.xj5ek9y {
    height: var(--xi3mnwl)
}

.xja06gz {
    max-height: calc(100vh - var(--screen-header-height))
}

.xjbys53 {
    top: var(--x-top)
}

.xjfspsa {
    padding-bottom: var(--xog78oh)
}

.xjgstl6 {
    border-top-color: var(--xoc4pr9)
}

.xjibb99 {
    top: -5px
}

.xjjdrhq {
    padding-top: var(--x18zm57m)
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjlc4k5 {
    border-top-color: var(--x1dr6q8b)
}

.xjm9jq1 {
    height: 1px
}

.xjmv2fv {
    border-bottom-width: var(--input-border-width)
}

.xjn69dv {
    padding-top: 3.55%
}

.xjnb2h5 {
    height: 125px
}

.xjnlgov {
    bottom: 20px
}

.xjosfzp {
    padding-top: var(--slider-label-padding-vertical)
}

.xjp7fj5 {
    width: var(--x1hq1q03)
}

.xjp8j0k {
    height: 96px
}

.xjpak69 {
    padding-top: var(--x2iiypy)
}

.xjppbhk {
    border-bottom-right-radius: 0
}

.xjpr12u {
    margin-bottom: 2px
}

.xjqpyvm {
    padding-bottom: var(--x-paddingBottom)
}

.xjrrmdf {
    height: 310px
}

.xjtn75c {
    padding-bottom: var(--xbrsu0c)
}

.xjv05ge {
    margin-top: 28px
}

.xjvgsvf {
    padding-bottom: var(--code-padding-block)
}

.xjwf9q1 {
    min-height: 24px
}

.xjx54bu {
    height: var(--x5jxgor)
}

.xjy57v4 {
    border-bottom-color: var(--x11jz1to)
}

.xk0gi2l {
    height: calc(50% - 4px)
}

.xk0po1w {
    border-bottom-color: var(--x195grw5)
}

.xk1wuvs {
    margin-bottom: 56px
}

.xk4dd5j {
    height: 30%
}

.xkbix86 {
    border-bottom-width: var(--xdggylv)
}

.xkhcwej {
    min-width: 66px
}

.xkj4a21 {
    min-width: var(--x-minWidth)
}

.xkkctlj {
    border-top-color: var(--list-border-color, transparent)
}

.xkmi0ni {
    padding-bottom: var(--x119fpul)
}

.xkpljb8 {
    border-top-color: var(--card-border-color)
}

.xktia5q {
    width: 80%
}

.xktpd3l {
    min-width: 100px
}

.xkvqlhy {
    border-bottom-color: var(--x1mmk146)
}

.xkvqqw9 {
    padding-top: 3.5px
}

.xkvrimf {
    border-top-width: var(--x1d7uwod)
}

.xkxa9zd {
    width: calc(100% - 32px)
}

.xl0us3e {
    width: 164px
}

.xl11dzl {
    max-width: 228px
}

.xl6e1tu {
    padding-bottom: var(--x2hprmb)
}

.xl6v92c {
    margin-top: calc(var(--ig-text-input-padding-vertical) + 2px)
}

.xl77lud {
    border-bottom-color: var(--xqtz3y6)
}

.xl8cphy {
    margin-left: -18px
}

.xl9asgm {
    padding-top: var(--badge-inner-padding-vertical)
}

.xl9nvqe {
    min-width: min(fit-content, 100%)
}

.xlaft8j {
    padding-top: 44px
}

.xldx9it {
    padding-bottom: var(--x1ly97zt)
}

.xli8mwh {
    padding-bottom: var(--xxvujgc)
}

.xlk1fp6 {
    max-height: 80px
}

.xlleqv7 {
    padding-bottom: var(--x4ezl76)
}

.xlnzwam {
    border-top-color: var(--toast-border-color)
}

.xlo07zb {
    height: 90px
}

.xlpmhqh {
    padding-bottom: var(--xoyq0qf)
}

.xlr658r {
    padding-bottom: var(--x1aan91e)
}

.xlrawln {
    height: 25px
}

.xlup9mm {
    height: 16px
}

.xlv8yqo {
    max-width: calc(100% - 16px)
}

.xlvfm65 {
    padding-bottom: var(--x1qlo7tm)
}

.xlw1g54 {
    width: 41.5%
}

.xlxy82 {
    border-bottom-width: 2px
}

.xlxyqfn {
    height: 50%
}

.xlya59e {
    border-top-style: dashed
}

.xlyiply {
    border-top-color: var(--secondary-destructive-button-stroke)
}

.xlzg99y {
    width: 23px
}

.xm2jpb4 {
    margin-top: var(--x-marginBlock)
}

.xm4djxa {
    margin-bottom: calc(var(--ig-text-input-padding-vertical)*.5)
}

.xm6i5cn {
    width: 90%
}

.xm7lytj {
    padding-top: 7px
}

.xm80bdy {
    margin-right: -9999px
}

.xm82sml {
    width: 265px
}

.xm9qwu6 {
    border-bottom-color: var(--toast-border-color)
}

.xmasyhn {
    height: var(--xrewfne)
}

.xmb8rjv {
    border-top-color: var(--notification-badge)
}

.xmdwvy4 {
    border-bottom-color: var(--variants-input-field-blue-experimental)
}

.xmgb6t1 {
    margin-bottom: -2px
}

.xmhk92p {
    top: 20px
}

.xmix8c7 {
    height: 18px
}

.xmn4e3e {
    border-top-width: 3px
}

.xmoxz8v {
    border-bottom-color: var(--xk39t75)
}

.xmpkoc2 {
    height: var(--xyquopc)
}

.xmqxc35 {
    border-top-width: var(--toast-border-width)
}

.xmrkho8 {
    border-top-color: var(--negative)
}

.xmssixy {
    width: 74.5%
}

.xmx52xr {
    border-bottom-color: var(--x1ni30rp)
}

.xmz0i5r {
    max-height: 100%
}

.xn0ockd {
    margin-top: 54px
}

.xn0vg7t {
    bottom: 12px
}

.xn24pvi {
    right: -10px
}

.xn2ks54 {
    padding-top: 56px
}

.xn3w4p2 {
    height: 44px
}

.xn47u6e {
    width: .88em
}

.xn6xy2s {
    width: 19px
}

.xn9wirt {
    width: 100vw
}

.xnalus7 {
    width: 0
}

.xnc1cq5 {
    padding-bottom: var(--x1xn63if)
}

.xncqo9g {
    border-top-color: var(--radio-border-color-disabled)
}

.xndgnhs {
    margin-bottom: var(--card-padding-vertical)
}

.xndqk7f {
    top: 4px
}

.xnei2rj {
    min-width: 24px
}

.xnf1dy1 {
    width: 268px
}

.xnfr1j {
    top: 1px
}

.xnfxvih {
    height: 116px
}

.xng853d {
    bottom: calc(100% - 1px)
}

.xng8ra {
    height: 60px
}

.xnhpnai {
    width: 29px
}

.xni0hvr {
    height: 119px
}

.xni59qk {
    width: 72px
}

.xnjgh8c {
    max-height: 0
}

.xnjp74u {
    height: var(--x9lnbsc)
}

.xnl1qt8 {
    max-height: 1.3333em
}

.xnlsq7q {
    width: calc(100% - 20px)
}

.xnm25rq {
    padding-left: 16px
}

.xnnlda6 {
    height: 56px
}

.xns4fxu {
    padding-bottom: var(--x1x2px8i)
}

.xnuq7ks {
    padding-right: 12px
}

.xnw3978 {
    margin-top: var(--xggzivn)
}

.xnyloks {
    min-width: 19px
}

.xo0rnk9 {
    padding-bottom: var(--x1vllz6d)
}

.xo6nvn5 {
    height: var(--xw6kf18)
}

.xo7uitg {
    width: 27px
}

.xo8gp4v {
    border-bottom-width: var(--xacoz4z)
}

.xoa0rjt {
    width: 148px
}

.xobiow3 {
    padding-bottom: var(--x1t5fixq)
}

.xocrmdt {
    padding-bottom: var(--tooltip-padding-vertical)
}

.xod5an3 {
    margin-bottom: 12px
}

.xodksmc {
    border-top-color: var(--x47qfj6)
}

.xoii4rc {
    border-top-color: var(--x17gg5ty)
}

.xokfx5j {
    padding-bottom: var(--xgxqix5)
}

.xokrj2j {
    border-bottom-width: var(--xw0zlwg)
}

.xols6we {
    height: 6px
}

.xomnu4r {
    top: 16px
}

.xomw0qc {
    height: var(--x1m1prll)
}

.xoohvc3 {
    padding-bottom: 47%
}

.xoopshw {
    top: 6.5em
}

.xoq42zn {
    height: var(--size24)
}

.xoufleu {
    top: -8.65rem
}

.xoverlg {
    height: 20%
}

.xovy0qw {
    bottom: -30px
}

.xoylwha {
    width: 139px
}

.xoyzfg9 {
    top: 18px
}

.xp4tyjd {
    width: 356px
}

.xp5uynr {
    border-top-color: var(--x1ni30rp)
}

.xp88ac2 {
    height: var(--button-medium-height, var(--button-height-medium))
}

.xp8d6y2 {
    width: 1.5rem
}

.xp9enth {
    border-top-width: var(--x118ghh1)
}

.xpcibvc {
    width: 22.5px
}

.xpi2cj5 {
    padding-top: var(--x12zpj3s)
}

.xpn8fn3 {
    border-bottom-color: var(--card-background)
}

.xpnc28q {
    height: 275px
}

.xpnrhyk {
    border-top-color: var(--xlea6l7)
}

.xpp9ksn {
    padding-bottom: var(--x15jt2h9)
}

.xpu7vtd {
    padding-top: calc(var(--ig-text-input-padding-vertical)*.25 + 2px)
}

.xpvcztv {
    border-bottom-style: dashed
}

.xpxr67i {
    height: var(--x1ygz40c)
}

.xpyat2d {
    height: 100px
}

.xpyjxry {
    width: 13%
}

.xq14iec {
    width: 31px
}

.xq1608w {
    padding-bottom: 36px
}

.xq1dxzn {
    width: 160px
}

.xq1n1xh {
    margin-left: 16px
}

.xq2pcee {
    max-width: 440px
}

.xq2ru2l {
    border-top-width: var(--input-border-width)
}

.xqbwi30 {
    min-height: 63px
}

.xqd3l62 {
    bottom: -10px
}

.xqdwrps {
    max-width: 908px
}

.xqm4iv {
    border-bottom-width: 6px
}

.xqmpxtq {
    border-top-color: var(--secondary-button-background)
}

.xqnzamk {
    max-width: calc(100% - 48px)
}

.xqo3gd {
    bottom: 8px
}

.xqrrdvo {
    border-top-color: var(--x3pe27s)
}

.xqtaiir {
    border-top-color: var(--card-background-filled)
}

.xqtp20y {
    height: 0
}

.xqu0tyb {
    height: 4px
}

.xqu606t {
    width: calc(100% * (2 / 3))
}

.xqui1pq {
    max-height: 90vh
}

.xqui205 {
    margin-top: 24px
}

.xqum6pr {
    padding-bottom: var(--xrzky0z)
}

.xqvfhly {
    height: 45px
}

.xqy66fx {
    padding-top: 15px
}

.xqzrom {
    width: 91.66%
}

.xr1496l {
    padding-bottom: 15px
}

.xr1x7it {
    border-top-color: var(--xqtz3y6)
}

.xr1yuqi {
    margin-top: auto
}

.xr24gah {
    margin-top: var(--x1c5glzs)
}

.xr9ek0c {
    margin-top: 2px
}

.xraqs9b {
    border-bottom-width: var(--xpo56pq)
}

.xrg5d16 {
    padding-top: 56.25%
}

.xrgej4m {
    max-width: 700px
}

.xrhstn2 {
    top: .06em
}

.xric181 {
    max-width: 665px
}

.xrivcz7 {
    padding-top: var(--x1vql2in)
}

.xrlcjf2 {
    border-bottom-color: var(--xess6ip)
}

.xrlsmeg {
    max-width: 600px
}

.xrmyp2 {
    width: 124px
}

.xro5qtk {
    padding-bottom: var(--x2iiypy)
}

.xrostsh {
    width: 150px
}

.xrp7xkf {
    padding-bottom: var(--xrv25rs)
}

.xrqonrr {
    height: 139px
}

.xrsdzbr {
    margin-top: -48px
}

.xrt222 {
    border-bottom-color: var(--primary-text)
}

.xrt700t {
    border-top-width: var(--x1c5o9k3)
}

.xrtm9ri {
    border-bottom-color: rgb(var(--ig-secondary-background))
}

.xrwa9c3 {
    width: 972px
}

.xrx4tlc {
    height: var(--x1kgcpi6)
}

.xryxfnj {
    overflow-y: visible
}

.xs1gewo {
    height: calc(100% * (17 / 36))
}

.xs1kjqf {
    padding-bottom: var(--x1k9cpg9)
}

.xs1s249 {
    border-right-width: 1px
}

.xs20ya3 {
    padding-bottom: 9.5px
}

.xs34txz {
    padding-bottom: var(--x1y2f6we)
}

.xs3hcls {
    height: 212px
}

.xs5wg7j {
    border-bottom-color: var(--primary-button-background)
}

.xs7f9wi {
    top: 2px
}

.xs7fzxq {
    min-height: calc(100vh - var(--header-height) - 16px)
}

.xs8enbx {
    margin-top: -70px
}

.xs9asl8 {
    padding-bottom: 5px
}

.xs9mwh0 {
    margin-top: -24px
}

.xsag5q8 {
    padding-bottom: 12px
}

.xsawsa0 {
    padding-bottom: var(--x10351c3)
}

.xsbjyhr {
    height: 104px
}

.xsdn2ir {
    border-top-color: var(--media-outer-border)
}

.xsdox4t {
    height: 48px
}

.xseo6mj {
    margin-top: 36px
}

.xseoqlg {
    min-height: 80px
}

.xsjhvl8 {
    min-height: 187px
}

.xsjs6fv {
    height: calc(50% - 2px)
}

.xsl91qr {
    border-top-width: unset
}

.xsmv9bx {
    border-bottom-width: var(--xzlnwul)
}

.xsmyaan {
    width: 12px
}

.xso031l {
    border-bottom-width: 1px
}

.xsoyeob {
    left: 14.65%
}

.xsqlibm {
    border-bottom-color: var(--xh7j9lm)
}

.xsrdlg4 {
    max-width: 95vw
}

.xsugpx9 {
    bottom: -6px
}

.xszjtjc {
    border-top-color: var(--xxwwjz8)
}

.xt25v8 {
    padding-bottom: var(--x169969t)
}

.xt2fmrd {
    top: var(--text-input-label-top)
}

.xt4wkqq {
    width: calc(100% / 7)
}

.xt4ypqs {
    min-width: 20px
}

.xt4yqy5 {
    padding-bottom: var(--xen4hne)
}

.xt7dq6l {
    height: auto
}

.xt8cgyo {
    border-top-width: .5px
}

.xtbgtm3 {
    width: var(--x6uk5mg)
}

.xtcgf0k {
    border-bottom-color: var(--placeholder-icon)
}

.xtcyhm9 {
    max-height: calc(100vh - 128px)
}

.xtfq0xv {
    padding-bottom: var(--x13ujgqb)
}

.xthkip5 {
    width: 270px
}

.xthy2uy {
    max-width: 50%
}

.xtmeyug {
    width: 41%
}

.xtp0wl1 {
    height: calc(100vh - var(--header-height))
}

.xtq5t0e {
    top: var(--screen-header-height)
}

.xtqzso9 {
    border-bottom-width: var(--radio-border-width)
}

.xtsejnv {
    height: var(--x16m5msm)
}

.xttl3oo {
    width: .25rem
}

.xtu2xtp {
    top: -6px
}

.xtuxdfd {
    border-bottom-color: var(--xhqj66l)
}

.xtwcsib {
    padding-top: var(--section-header-addOnEnd-button-padding-vertical)
}

.xtxvd8l {
    padding-bottom: var(--x2lfd8q)
}

.xu06os2 {
    margin-bottom: 5px
}

.xu0aao5 {
    min-height: 36px
}

.xu1mrb {
    height: 10%
}

.xu3a8kl {
    margin-top: inherit
}

.xu3xrit {
    height: 320px
}

.xu40bym {
    padding-top: var(--card-padding-vertical)
}

.xu45tvi {
    width: 375px
}

.xu4682f {
    border-bottom-color: var(--x2f8xkg)
}

.xu4t10m {
    border-top-color: var(--x177u7vw)
}

.xu96u03 {
    left: 0
}

.xud65wk {
    border-bottom-color: red
}

.xufqigc {
    padding-bottom: var(--x1q8iz3w)
}

.xuhg6hn {
    border-bottom-style: unset
}

.xuivejd {
    top: 14px
}

.xulrb2p {
    height: var(--x3lcqyd)
}

.xunxnaw {
    padding-bottom: var(--xm08wrh)
}

.xuoj239 {
    height: 3px
}

.xupxd21 {
    padding-bottom: var(--xvipn18)
}

.xur5s0g {
    min-width: 85px
}

.xuycr05 {
    border-top-color: var(--x53rbis)
}

.xuyqlj2 {
    max-height: 300px
}

.xv04w {
    padding-bottom: var(--x1d0p41p)
}

.xv55zj0 {
    max-width: calc(100% - 26px)
}

.xv5hg7k {
    padding-bottom: var(--x53mzsi)
}

.xv6pb6r {
    height: calc(100% - 43px)
}

.xvcn832 {
    margin-right: var(--x-marginRight)
}

.xvdoft8 {
    max-height: calc(100vh - var(--screen-main-header-height))
}

.xvg3j5b {
    margin-right: 1em
}

.xvijh9v {
    margin-top: 1px
}

.xvkph5b {
    margin-top: 60px
}

.xvl6max {
    margin-bottom: 36px
}

.xvle69y {
    height: .75rem
}

.xvnh2x {
    height: var(--menu-item-icon-container-size, 36px)
}

.xvni27 {
    width: 52px
}

.xvo3xdp {
    height: calc(100% - 40px)
}

.xvq70eu {
    height: var(--radio-size-medium)
}

.xvsjoav {
    padding-bottom: var(--toggletip-padding-vertical)
}

.xvue9z {
    width: 500px
}

.xvugcgq {
    width: 43%
}

.xvv7f4i {
    max-width: calc(100vw - 24px)
}

.xvy0gy0 {
    padding-bottom: 1.75%
}

.xvy4d1p {
    width: 24px
}

.xw2csxc {
    overflow-x: auto
}

.xw2hz3d {
    width: var(--xmx85cr)
}

.xw36ugu {
    min-height: calc(100vh - (2 * var(--dialog-anchor-vertical-padding)))
}

.xw3b543 {
    padding-bottom: var(--xgaoc73)
}

.xw3w31c {
    width: 564px
}

.xw4jnvo {
    width: 20px
}

.xw5ewwj {
    max-width: 300px
}

.xw5tof3 {
    border-top-color: var(--x1ritchm)
}

.xw7nakj {
    max-width: calc(100vw - 32px)
}

.xw7yly9 {
    margin-top: 16px
}

.xw8z3yp {
    width: 46.5%
}

.xw906ke {
    padding-bottom: var(--x1bir7jb)
}

.xwa5x35 {
    padding-bottom: var(--xrysafq)
}

.xwa60dl {
    top: 50%
}

.xwa7hi {
    height: 58px
}

.xwduxm1 {
    padding-bottom: var(--x2omo58)
}

.xwhdk9n {
    border-top-color: var(--x3mcpug)
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwlzsi4 {
    border-bottom-color: var(--xk2tvnb)
}

.xwoyzhm {
    margin-bottom: 7px
}

.xwpoun2 {
    border-bottom-color: var(--x177u7vw)
}

.xwr1bnh {
    right: 386px
}

.xwrg52n {
    min-width: 88px
}

.xws0hc0 {
    max-width: 241px
}

.xwtykhg {
    border-top-color: var(--popover-border-color)
}

.xwvo6wf {
    border-bottom-color: var(--base-grape)
}

.xwvwv9b {
    height: 46px
}

.xwwfhk3 {
    padding-bottom: var(--nav-list-cell-padding-vertical)
}

.xwwskcc {
    border-bottom-color: var(--wash)
}

.xwxc41k {
    padding-bottom: 24px
}

.xwya9rg {
    margin-top: -16px
}

.xwzfr38 {
    height: 80px
}

.xx06y2t {
    border-top-width: var(--x1uzwypb)
}

.xx3o462 {
    height: 15px
}

.xx4vt8u {
    margin-top: 48px
}

.xx6bls6 {
    padding-bottom: 20px
}

.xx7atzb {
    margin-bottom: 44px
}

.xx821n2 {
    height: var(--x1gnuz8r)
}

.xxbrewl {
    padding-bottom: 11px
}

.xxc7z9f {
    max-width: 360px
}

.xxepxns {
    border-bottom-color: var(--card-background-filled)
}

.xxhaigd {
    padding-top: var(--x138qkoi)
}

.xxk0z11 {
    height: 24px
}

.xxljpkc {
    width: 30%
}

.xxna18m {
    padding-bottom: var(--xap3m2g)
}

.xxpciwd {
    border-top-color: var(--xkpgzo7)
}

.xxqbpr {
    margin-top: 68px
}

.xxrw6gp {
    border-bottom-color: var(--x15cmd4y)
}

.xxt37ne {
    bottom: -14px
}

.xxusfs8 {
    border-top-width: var(--xfd8i78)
}

.xxv6tbr {
    padding-bottom: var(--nav-list-cell-padding-vertical-with-addon)
}

.xxylg0s {
    border-top-color: var(--fds-green-60)
}

.xxzewt0 {
    padding-bottom: var(--xfpdg4f)
}

.xxzkxad {
    top: var(--header-height)
}

.xy13l1i {
    padding-right: 8px
}

.xy28k5f {
    padding-bottom: var(--x1a6xbag)
}

.xy4tshd {
    margin-bottom: var(--action-tile-inner-spacing)
}

.xy5qijl {
    bottom: 14.6%
}

.xy5w88m {
    overscroll-behavior-y: auto
}

.xy6dki5 {
    height: .334em
}

.xy75621 {
    height: 72px
}

.xy8fa22 {
    width: 47%
}

.xya0cws {
    margin-top: 93px
}

.xyamay9 {
    padding-top: 16px
}

.xycev2y {
    width: 60%
}

.xyfqnmn {
    padding-right: 16px
}

.xygnafs {
    width: 120px
}

.xygzf3r {
    height: var(--xs2209f)
}

.xyhpeqk {
    max-height: var(--tab-height)
}

.xyinxu5 {
    padding-top: 14px
}

.xyj58a3 {
    border-left-width: 0
}

.xykhvoq {
    border-top-width: var(--xfy0op9)
}

.xykuqnk {
    border-top-color: var(--x1xcx4wc)
}

.xylbxtu {
    max-width: 1464px
}

.xymjkg8 {
    height: var(--xir3gxg)
}

.xynyxfr {
    width: 83.33%
}

.xyo1k6t {
    margin-right: 10px
}

.xyorhqc {
    margin-bottom: 10px
}

.xypfpte {
    max-width: calc(100% + 16px)
}

.xyqdw3p {
    padding-top: 3px
}

.xyqfyij {
    padding-bottom: var(--x1y40vd4)
}

.xyqns9d {
    padding-top: var(--x10351c3)
}

.xytw3g4 {
    height: 388px
}

.xyxsjkx {
    width: 35.5%
}

.xz3q007 {
    padding-bottom: var(--x1ssxwfh)
}

.xz62fqu {
    margin-bottom: -5px
}

.xz6jpr1 {
    height: var(--x1a1hpzr)
}

.xz7cn9q {
    padding-bottom: var(--menu-base-padding-vertical, 8px)
}

.xz84dc7 {
    width: 40%
}

.xz9dl7a {
    padding-top: 12px
}

.xzbgwbi {
    margin-top: 9px
}

.xzbmw64 {
    margin-top: -30px
}

.xzfr0rb {
    border-top-color: rgb(var(--status-alert))
}

.xzi3mdb {
    padding-top: 11px
}

.xzjbwwf {
    width: 180px
}

.xznmbl0 {
    width: 48.5%
}

.xzqw5fw {
    height: var(--xo3ibyl)
}

.xzrrztt {
    border-bottom-width: var(--x1hw2o8p)
}

.xzudv89 {
    border-top-color: var(--x18pcra0)
}

.xzueoph {
    margin-bottom: 6px
}

.xzwmssj {
    padding-top: var(--x171bt5g)
}

.xzxdvmt {
    padding-bottom: 17px
}

@supports (margin: 1cap) {
    .x14iu460.x14iu460 {
        margin-top: calc((1cap - 1lh)*.52)
    }
}

@supports (padding: env(safe-area-inset-bottom, 0)) {
    .x1bi8yb4.x1bi8yb4 {
        padding-top: calc(var(--dialog-anchor-vertical-padding) + env(safe-area-inset-top, 0))
    }
}

@supports (margin: 1cap) {
    .x1h2wjjm.x1h2wjjm {
        margin-bottom: calc((1cap - 1lh)*.47)
    }
}

@supports (padding: env(safe-area-inset-bottom, 0)) {
    .xqit15g.xqit15g {
        padding-bottom: calc(var(--dialog-anchor-vertical-padding) + env(safe-area-inset-bottom, 0))
    }
}

.x1ni5s2d:not([stylex-hack])>* {
    margin-top: 16px
}

.xgmu6d7:-webkit-autofill+label {
    padding-bottom: 18px
}

.x14l7nz5:first-child {
    margin-top: 0
}

.x14tvv71:last-child {
    border-bottom-style: none
}

.xzboxd6:last-child {
    margin-bottom: 0
}

.x12vv892:-webkit-autofill {
    margin-top: 0
}

.xb939ph:first-child:empty+* {
    margin-top: 0
}

.x10zze3i:hover {
    border-top-color: var(--x1u8jrxv)
}

.x131mruo:hover {
    border-bottom-color: var(--secondary-button-stroke)
}

.x152tsc5:hover {
    border-top-color: var(--xk2tvnb)
}

.x18otgev:hover {
    border-bottom-color: var(--x1xm63rw)
}

.x19ep5bo:hover {
    border-top-color: var(--negative)
}

.x1bhcc0k:hover {
    border-bottom-color: var(--border-focused)
}

.x1bkkht6:hover {
    border-top-color: rgb(var(--ig-secondary-elevated-background))
}

.x1dg4o18:hover {
    border-top-color: rgb(var(--ig-secondary-background))
}

.x1hhos8t:hover {
    border-bottom-color: transparent
}

.x1hkbdik:hover {
    border-top-color: var(--variant-1-input-field-experimental)
}

.x1j3ji8g:hover {
    border-bottom-color: var(--variant-1-input-field-experimental)
}

.x1j6gmzm:hover {
    border-bottom-color: var(--x8dfaaw)
}

.x1ksy1z5:hover {
    border-bottom-color: var(--negative)
}

.x1mys3cw:hover {
    border-top-color: transparent
}

.x1qvu1ti:hover {
    padding-bottom: 8px
}

.x1qxghro:hover {
    border-top-color: var(--variants-input-field-blue-experimental)
}

.x1ubgesb:hover {
    border-top-color: var(--x1tw98tk)
}

.x1vu7rxc:hover {
    border-top-color: var(--x1xm63rw)
}

.x1xdt5dt:hover {
    border-bottom-color: var(--x1ttayb5)
}

.x1yysuul:hover {
    border-bottom-color: var(--x1tw98tk)
}

.x36yu5g:hover {
    border-top-color: var(--secondary-button-stroke)
}

.x3py0ju:hover {
    border-bottom-color: var(--x17gg5ty)
}

.x4193at:hover {
    border-bottom-color: rgb(var(--ig-secondary-background))
}

.x5u8i92:hover {
    border-bottom-color: var(--x1u8jrxv)
}

.xb1njye:hover {
    border-bottom-color: var(--variants-input-field-blue-experimental)
}

.xc2v6g6:hover {
    border-top-color: var(--x17gg5ty)
}

.xfl79fh:hover {
    padding-top: 8px
}

.xggcdpo:hover {
    border-top-color: var(--border-focused)
}

.xgh42zn:hover {
    border-top-color: rgb(var(--ig-input-border-primary))
}

.xghsyfi:hover {
    border-bottom-color: rgb(var(--ig-input-border-primary))
}

.xgq9h1i:hover {
    border-top-color: rgb(var(--status-alert))
}

.xgxfoph:hover {
    border-top-color: var(--x8dfaaw)
}

.xif9s3d:hover {
    border-top-color: var(--x1ttayb5)
}

.xnih2ym:hover {
    border-bottom-color: rgb(var(--ig-secondary-elevated-background))
}

.xno561h:hover {
    margin-top: -8px
}

.xqnulo2:hover {
    margin-bottom: -8px
}

.xxn668:hover {
    border-bottom-color: rgb(var(--status-alert))
}

.xzht4p8:hover {
    border-bottom-color: var(--xk2tvnb)
}

.x108a08w:focus {
    border-top-color: var(--text-input-active-inner-border)
}

.x10lcxz4:focus {
    border-top-color: var(--accent)
}

.xacio93:focus {
    border-bottom-color: var(--text-input-active-inner-border)
}

.xiighnt:focus {
    border-bottom-color: var(--accent)
}

@media (max-height: 488px) {
    .x10hnfgj.x10hnfgj {
        padding-top: 4px
    }
}

@media (max-height: 900px) {
    .x111vx0u.x111vx0u {
        top: calc(40% - 10px)
    }
}

@media (max-width: 679px) {
    .x12l8kdc.x12l8kdc {
        overflow-y: visible
    }
}

@media (max-width: 900px) {
    .x12slza2.x12slza2 {
        max-height: calc(50vh - var(--header-height))
    }
}

@media (min-height: 790px) {
    .x12tpw83.x12tpw83 {
        width: 1186px
    }
}

@media (max-width: 990px) {
    .x12zc4pa.x12zc4pa {
        width: 100%
    }
}

@media (max-width: 583px) {
    .x14932f.x14932f {
        width: 100%
    }
}

@media (max-width: 999px) {
    .x15a6mhk.x15a6mhk {
        padding-top: 60px
    }
}

@media (prefers-color-scheme: dark) {
    .x15ku1zl.x15ku1zl {
        border-top-color: #445664
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .x16i7wwg.x16i7wwg {
        max-width: 1063px
    }
}

@media (min-height: 1080px) {
    .x16zosiy.x16zosiy {
        height: 906.6667px
    }
}

@media (orientation: landscape) {
    .x176zg3v.x176zg3v {
        padding-bottom: 64px
    }
}

@media (max-width: 679px) {
    .x17ot9bj.x17ot9bj {
        min-width: 50%
    }
}

@media (min-height: 700px) and (max-height: 789px) and (max-width: 1319px) {
    .x17zi3g0.x17zi3g0 {
        width: 590px
    }
}

@media (max-width: 999px) {
    .x18orbtv.x18orbtv {
        height: 100%
    }
}

@media (min-height: 790px) {
    .x18vph2k.x18vph2k {
        max-width: 680px
    }
}

@media (max-width: 679px) {
    .x190bdop.x190bdop {
        border-bottom-left-radius: var(--card-corner-radius)
    }
}

@media (max-width: 655px) {
    .x1be37a.x1be37a {
        width: 100%
    }
}

@media (max-width: 999px) {
    .x1bhau8v.x1bhau8v {
        overflow-x: visible
    }
}

@media (min-width: 665px) {
    .x1buixqu.x1buixqu {
        height: 92px
    }
}

@media (min-height: 790px) {
    .x1ceravr.x1ceravr {
        width: 680px
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .x1db0b2.x1db0b2 {
        height: 590px
    }
}

@media (max-width: 900px) {
    .x1dqk2q1.x1dqk2q1 {
        max-width: 100%
    }
}

@media (max-width: 679px) {
    .x1e9k66k.x1e9k66k {
        overflow-x: visible
    }
}

@media (max-width: 679px) {
    .x1eevrrt.x1eevrrt {
        padding-bottom: 0
    }
}

@media (max-width: 999px) {
    .x1hdp9zh.x1hdp9zh {
        bottom: 0
    }
}

@media (max-width: 500px) {
    .x1ifrov1.x1ifrov1 {
        width: 100%
    }
}

@media (max-width: 679px) {
    .x1jxyteu.x1jxyteu {
        max-height: none
    }
}

@media (max-height: 488px) {
    .x1k5yy3n.x1k5yy3n {
        min-height: 50%
    }
}

@media (max-height: 488px) {
    .x1k7oykt.x1k7oykt {
        padding-bottom: 4px
    }
}

@media (min-height: 700px) and (max-height: 789px) and (max-width: 1319px) {
    .x1knen1k.x1knen1k {
        max-width: 590px
    }
}

@media (max-width: 999px) {
    .x1l1rvfy.x1l1rvfy {
        width: 100%
    }
}

@media (max-width: 999px) {
    .x1lnukts.x1lnukts {
        margin-top: 24px
    }
}

@media (max-width: 655px) {
    .x1lwfrth.x1lwfrth {
        top: 0
    }
}

@media (max-width: 679px) {
    .x1mfppf3.x1mfppf3 {
        min-height: 100vh
    }
}

@media (max-width: 900px) {
    .x1mnsmir.x1mnsmir {
        min-height: calc(50vh - var(--header-height))
    }
}

@media (max-width: 900px) {
    .x1mr1erl.x1mr1erl {
        min-height: auto
    }
}

@media (max-width: 999px) {
    .x1o1q1no.x1o1q1no {
        overflow-y: auto
    }
}

@media (max-height: 700px) {
    .x1og3r51.x1og3r51 {
        margin-bottom: 4px
    }
}

@media (max-width: 999px) {
    .x1pwcy7f.x1pwcy7f {
        right: 0
    }
}

@media (max-width: 899px) {
    .x1rik9be.x1rik9be {
        padding-bottom: 0
    }
}

@media (max-height: 488px) {
    .x1roekcs.x1roekcs {
        min-height: 100vh
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .x1rr25im.x1rr25im {
        max-width: 1095px
    }
}

@media (min-width: 1024px) {
    .x1rzokpj.x1rzokpj {
        max-height: calc(100vh - var(--screen-header-height));
        max-height: calc(100dvh - var(--screen-header-height))
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .x1sltb1f.x1sltb1f {
        width: 1063px
    }
}

@media (max-width: 1249px) {
    .x1ufxpan.x1ufxpan {
        width: calc(100% - 20px)
    }
}

@media (min-width: 1320px) {
    .x1v0nzow.x1v0nzow {
        width: 680px
    }
}

@media (max-width: 999px) {
    .x1vlhnbb.x1vlhnbb {
        right: 14px
    }
}

@media (max-width: 900px) {
    .x1wrh7m5.x1wrh7m5 {
        max-height: inherit
    }
}

@media (min-height: 790px) {
    .x1xh8ygx.x1xh8ygx {
        max-width: 1250px
    }
}

@media (min-height: 790px) {
    .x1y5dvz6.x1y5dvz6 {
        max-width: 1218px
    }
}

@media (min-height: 790px) and (max-height: 1079px) {
    .x3awd8m.x3awd8m {
        height: 680px
    }
}

@media (min-height: 790px) {
    .x3fxtfs.x3fxtfs {
        width: 1218px
    }
}

@media (max-width: 999px) {
    .x4cf89m.x4cf89m {
        max-width: 680px
    }
}

@media (max-width: 900px) {
    .x5ak7fg.x5ak7fg {
        border-bottom-style: solid
    }
}

@media (prefers-color-scheme: dark) {
    .x8rwkly.x8rwkly {
        border-bottom-color: #445664
    }
}

@media (max-width: 679px) {
    .x8uz03q.x8uz03q {
        min-width: 90%
    }
}

@media (max-width: 900px) {
    .xadl8oe.xadl8oe {
        height: 50vh
    }
}

@media (max-width: 999px) {
    .xaft232.xaft232 {
        overflow-y: visible
    }
}

@media (min-width: 1320px) {
    .xawyimb.xawyimb {
        max-width: 680px
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .xbp6ddl.xbp6ddl {
        max-width: 590px
    }
}

@media (max-height: 488px) {
    .xbt77o1.xbt77o1 {
        max-height: 100vh
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .xcaxvl9.xcaxvl9 {
        width: 1031px
    }
}

@media (max-width: 999px) {
    .xcnue38.xcnue38 {
        padding-top: 0
    }
}

@media (max-width: 679px) {
    .xdvzcie.xdvzcie {
        min-height: calc(100vh - 16px)
    }
}

@media (max-width: 999px) {
    .xffyy72.xffyy72 {
        left: 0
    }
}

@media (max-width: 999px) {
    .xg2zgw.xg2zgw {
        top: 0
    }
}

@media (min-width: 665px) {
    .xgrom3u.xgrom3u {
        height: 32px
    }
}

@media (max-width: 655px) {
    .xhir9z4.xhir9z4 {
        left: 0
    }
}

@media (max-width: 900px) {
    .xhz6iuk.xhz6iuk {
        height: inherit
    }
}

@media (max-width: 655px) {
    .xigh2ya.xigh2ya {
        width: 100dvw
    }
}

@media (max-height: 900px) {
    .xjh5pi1.xjh5pi1 {
        height: 35%
    }
}

@media (max-height: calc(80vh - 70px)) {
    .xo4u0zf.xo4u0zf {
        max-height: calc(80vh - 70px)
    }
}

@media (max-height: 900px) {
    .xogiglc.xogiglc {
        width: 35%
    }
}

@media (max-width: 1920px) {
    .xornbnt.xornbnt {
        max-width: none
    }
}

@media (max-width: 679px) {
    .xp3hrpj.xp3hrpj {
        border-bottom-right-radius: var(--card-corner-radius)
    }
}

@media (max-width: 999px) {
    .xpj7dzl.xpj7dzl {
        margin-top: 0
    }
}

@media (max-width: 655px) {
    .xpqj9sq.xpqj9sq {
        overflow-y: auto
    }
}

@media (min-height: 700px) and (max-height: 789px) {
    .xq1tmr.xq1tmr {
        width: 590px
    }
}

@media (max-width: 900px) {
    .xq1utdt.xq1utdt {
        border-bottom-color: var(--divider)
    }
}

@media (max-width: 679px) {
    .xsm394b.xsm394b {
        max-width: 90%
    }
}

@media (max-width: 899px) {
    .xty2ufk.xty2ufk {
        padding-top: 16px
    }
}

@media (max-width: 655px) {
    .xu9tj18.xu9tj18 {
        height: 100%
    }
}

@media (max-width: 900px) {
    .xusdqos.xusdqos {
        min-width: 100%
    }
}

@media (max-height: 700px) {
    .xv2ei83.xv2ei83 {
        margin-top: 4px
    }
}

@media (max-width: 999px) {
    .xw7v8ov.xw7v8ov {
        max-height: none
    }
}

@media (max-width: 900px) {
    .xwd3hym.xwd3hym {
        border-bottom-width: 1px
    }
}

@media (max-width: 679px) {
    .xwfmwtl.xwfmwtl {
        min-width: 100%
    }
}

@media (max-width: 679px) {
    .xwnxf6m.xwnxf6m {
        min-height: 100vh;
        min-height: 100dvh
    }
}

.x100rkj9:after {
    content: ""
}

.x10emqs4::-ms-reveal {
    display: none
}

.x10tli2e:before {
    content: ""
}

.x15h3p50::-ms-clear {
    display: none
}

.x19gujb8::-webkit-search-results-decoration {
    -webkit-appearance: none;
    appearance: none
}

.x1ad04t7::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none
}

.x1azrkns:after {
    display: table
}

.x1bhl96m::selection {
    color: transparent
}

.x1cpjm7i:before {
    content: ""
}

.x1fgarty:before {
    display: block
}

.x1glnyev::-webkit-search-decoration {
    -webkit-appearance: none;
    appearance: none
}

.x1hcrkkg::-webkit-search-cancel-button {
    display: none
}

.x1imh15s::selection {
    background-color: transparent
}

.x1ix68h3::-webkit-search-results-button {
    -webkit-appearance: none;
    appearance: none
}

.x1j6awrg:after {
    position: absolute
}

.x1l61h2a::-webkit-input-placeholder {
    color: var(--xzplj4n)
}

.x1o2p5dk::-webkit-inner-spin-button {
    margin-inline-start: 0
}

.x1o8326s:after {
    inset-inline-end: -8px
}

.x1s928wv:after {
    content: ""
}

.x2s2ed0::-webkit-input-placeholder {
    color: var(--secondary-text)
}

.x3pxiar::-webkit-inner-spin-button {
    -webkit-appearance: none;
    appearance: none
}

.x56lyyc:after {
    inset-inline-start: -8px
}

.x5asq90::backdrop {
    background-color: var(--overlay-alpha-80)
}

.x7r5tp8:after {
    box-shadow: var(--scroll-shadow)
}

.x7uq1h6::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none
}

.xa1nnb8::-webkit-input-placeholder {
    color: rgb(var(--ig-input-text-and-icon-secondary))
}

.xbf5lw3::-webkit-outer-spin-button {
    margin-inline-start: 0
}

.xexwhla::-webkit-inner-spin-button {
    margin-inline-end: 0
}

.xfk6m8::-webkit-scrollbar {
    display: none
}

.xfvqz1d::-webkit-search-results-button {
    display: none
}

.xg6frx5:after {
    border-start-end-radius: 50%
}

.xha3pab::-webkit-input-placeholder {
    color: var(--placeholder-text)
}

.xhgbb2x:after {
    border-end-start-radius: 50%
}

.xhkezso:after {
    display: block
}

.xitxdhh:after {
    z-index: 1
}

.xn7yfk6::-webkit-input-placeholder {
    color: var(--x4zxa57)
}

.xpo3ry2:before {
    display: table
}

.xr1aajl::backdrop {
    background-color: #0006
}

.xrw4ojt:after {
    border-start-start-radius: 50%
}

.xuyawhz::-webkit-outer-spin-button {
    margin-inline-end: 0
}

.xw872ko:after {
    border-end-end-radius: 50%
}

.xxuay2x::-webkit-input-placeholder {
    color: var(--x505elk)
}

.xq33zhf:focus::-webkit-input-placeholder {
    color: var(--placeholder-text)
}

.x101ty20:before {
    margin-top: var(--x1ryhq7h)
}

.x107bqxl:after {
    margin-bottom: var(--x1vipbx4)
}

.x10atjdy:before {
    margin-top: var(--x1eyiekv)
}

.x10awq1a:before {
    margin-top: var(--x1wmtsd2)
}

.x10c50a6:before {
    margin-top: var(--x11iig88)
}

.x10civ6c:after {
    margin-bottom: var(--xtamlnj)
}

.x10jqere:after {
    margin-bottom: var(--x2r3kej)
}

.x10m0jap:before {
    margin-top: var(--xky8g7s)
}

.x10ob5cs:after {
    margin-bottom: var(--xnfv741)
}

.x117z09e:after {
    margin-bottom: var(--x1tzncoa)
}

.x11bshef:after {
    margin-bottom: var(--xwlmzfs)
}

.x11lvdlc:after {
    margin-bottom: var(--xh1z0d5)
}

.x11sgott:after {
    margin-bottom: var(--xjn8dfq)
}

.x11tcm6t:after {
    margin-bottom: var(--x32to37)
}

.x11vut0g:after {
    margin-bottom: var(--x1oc2cpn)
}

.x11ymuzt:after {
    margin-bottom: var(--x1p2u5bd)
}

.x1211qjs:before {
    margin-top: var(--x1w51yqj)
}

.x12eytc9:after {
    margin-bottom: var(--x17zlvvo)
}

.x12fopo6:after {
    margin-bottom: var(--xd0k4ey)
}

.x1329zh6:after {
    margin-bottom: var(--x1d886ot)
}

.x13a7v9q:after {
    margin-bottom: var(--x1b4d9ym)
}

.x13h70lv:after {
    margin-bottom: var(--xs1lznt)
}

.x13kdv7s:before {
    margin-top: var(--x1nwb301)
}

.x13kzq40:after {
    margin-bottom: var(--x18h7qzu)
}

.x13ovmrm:before {
    margin-top: var(--xxsazs8)
}

.x13umxe3:after {
    margin-bottom: var(--xrw36ni)
}

.x140p0ai:after {
    margin-top: var(--x-8dd7yt)
}

.x1427kdv:after {
    margin-bottom: var(--x1dx9ym7)
}

.x1431dud:before {
    margin-top: var(--x15rl6p9)
}

.x14329th:before {
    margin-top: var(--xuvto9w)
}

.x14513n7:after {
    margin-bottom: var(--xw6m4mj)
}

.x146cd56:after {
    margin-bottom: var(--xrk41vs)
}

.x14d2c8j:after {
    margin-bottom: var(--xox7x8g)
}

.x14qwyeo:before {
    margin-top: -10px
}

.x14t76q6:after {
    margin-bottom: var(--x8pjwvp)
}

.x14yreqm:after {
    margin-bottom: var(--x125dsy5)
}

.x14z4hjw:before {
    margin-top: -7px
}

.x150fs93:before {
    margin-top: var(--xsc0f5h)
}

.x152ie8b:after {
    margin-bottom: var(--x1dwwjvd)
}

.x15gp762:after {
    margin-bottom: var(--x1v12xbb)
}

.x15kyput:after {
    margin-bottom: var(--x13ck6fq)
}

.x15qpeuc:after {
    margin-bottom: var(--xr7r442)
}

.x15scf82:after {
    margin-bottom: var(--x16pu9ui)
}

.x15xig40:after {
    margin-bottom: var(--xuiqyzz)
}

.x16f1pn9:after {
    margin-bottom: var(--xyjof6g)
}

.x16hv20n:before {
    margin-top: var(--x1p5x6wz)
}

.x16z0563:before {
    margin-top: var(--xdxq9rq)
}

.x17470dc:after {
    margin-bottom: var(--x1exknz9)
}

.x176nwhi:before {
    margin-top: var(--xp1uixt)
}

.x1771ccx:after {
    margin-bottom: var(--x1pqbgve)
}

.x17l6lx3:after {
    margin-bottom: var(--x1u6m80n)
}

.x17lmviu:after {
    margin-bottom: var(--xwm2b95)
}

.x17p3qun:after {
    margin-bottom: var(--xd5dqze)
}

.x17pkmn5:before {
    margin-top: var(--xtc9kj4)
}

.x17v88g0:after {
    margin-bottom: var(--xuv0bqx)
}

.x17y2hyq:before {
    margin-top: var(--xl2tm78)
}

.x180ubun:after {
    margin-bottom: var(--xjr3o1y)
}

.x186v28w:before {
    margin-top: var(--xdmv40c)
}

.x18ew2s9:after {
    margin-bottom: var(--x1ov6ipb)
}

.x18i5ioc:after {
    margin-bottom: var(--x1c2bo5t)
}

.x18kbyci:after {
    margin-bottom: var(--xfcmd3r)
}

.x18qn9oi:after {
    margin-bottom: var(--x11fxiqr)
}

.x18za50f:after {
    margin-bottom: var(--xh8ota4)
}

.x1943h6x:before {
    height: 0
}

.x1a5k7bg:after {
    margin-bottom: var(--x1memm2u)
}

.x1a5uphr:after {
    height: 16px
}

.x1a94csa:after {
    margin-bottom: var(--x1n59n2o)
}

.x1ajifhi:after {
    margin-bottom: var(--x1qzhiju)
}

.x1al22lp:before {
    margin-top: var(--xjmh6pu)
}

.x1aoz9vb:before {
    margin-top: var(--x1mhgz5b)
}

.x1aq7fg9:before {
    margin-top: var(--xrgz37g)
}

.x1ax235:after {
    margin-bottom: var(--xg7ytgo)
}

.x1b43ubb:after {
    margin-bottom: var(--xil8yjb)
}

.x1b4jfr3:after {
    margin-bottom: var(--xuq6qvu)
}

.x1b7uiis:after {
    margin-bottom: var(--x13qgqtb)
}

.x1bb43vm:after {
    margin-bottom: var(--xchsu4f)
}

.x1brzl8l:before {
    margin-top: var(--x1tmycy4)
}

.x1btauzr:after {
    margin-bottom: var(--xe279rg)
}

.x1bvlrrw:after {
    margin-bottom: var(--x19ta4gj)
}

.x1bwcf82:after {
    margin-bottom: var(--x1tslh8i)
}

.x1bwcrc1:before {
    margin-top: var(--x3kew4y)
}

.x1c5dfv1:after {
    margin-bottom: var(--x6x7lu)
}

.x1c6gd7o:after {
    margin-bottom: var(--x1sky1ov)
}

.x1c7buh5:after {
    margin-bottom: var(--x5wr6ke)
}

.x1cex7d8:before {
    margin-top: var(--x1fkngun)
}

.x1ckan80:before {
    margin-top: -1px
}

.x1cmedpj:after {
    margin-bottom: var(--xkty5tv)
}

.x1cnx04m:after {
    margin-bottom: var(--x1y730yt)
}

.x1cp3tyo:after {
    margin-bottom: var(--xtlb5bh)
}

.x1crmjsk:after {
    margin-bottom: var(--x33e2qc)
}

.x1ct1ubm:before {
    margin-top: var(--xo62llv)
}

.x1ct76b1:before {
    margin-top: var(--x7gm17t)
}

.x1cv808e:after {
    margin-bottom: var(--x1fr1qqe)
}

.x1cw5lcb:after {
    margin-bottom: var(--x15lteq4)
}

.x1cxh22k:before {
    margin-top: var(--xpb00kp)
}

.x1d51z3f::-webkit-outer-spin-button {
    margin-top: 0
}

.x1d5gbm8:after {
    margin-bottom: var(--x18aa1ek)
}

.x1dap93i:after {
    margin-bottom: var(--x17mpfn9)
}

.x1ddapk8:after {
    margin-bottom: var(--x1xmp726)
}

.x1dppdj5:before {
    margin-top: var(--xa43b45)
}

.x1dr5zlz:before {
    margin-top: var(--x844i5r)
}

.x1drervt:after {
    margin-bottom: var(--x1u6uxou)
}

.x1dtaoi:before {
    margin-top: var(--x1idx3ms)
}

.x1dxqiwa:before {
    margin-top: var(--x1kcn081)
}

.x1e0bufz:after {
    margin-bottom: var(--x9fjnwr)
}

.x1ea0d2s:before {
    margin-top: var(--xe70st9)
}

.x1ebeipi:after {
    margin-bottom: var(--x1ti5ml1)
}

.x1elx8kg:before {
    margin-top: var(--xejdi0j)
}

.x1emguw4:after {
    margin-bottom: var(--xzu30qn)
}

.x1eu0i5t:after {
    margin-bottom: var(--x1u78zul)
}

.x1evnwt7:after {
    margin-bottom: var(--x1ojnkqw)
}

.x1exjn9m:after {
    margin-bottom: var(--x19n94tt)
}

.x1f5rmgg:after {
    margin-bottom: var(--x17midct)
}

.x1f7o3kx:after {
    margin-bottom: var(--x18i5qxy)
}

.x1f8qqv9:after {
    margin-bottom: var(--xiab7yu)
}

.x1fb0ynx:before {
    margin-top: var(--xdmf6ii)
}

.x1fbp4q0:after {
    margin-bottom: var(--xc34lvt)
}

.x1fdd75u:after {
    margin-bottom: var(--xq1fmga)
}

.x1fjpyva:after {
    margin-bottom: var(--xgjb9u7)
}

.x1fvgrz7:after {
    margin-bottom: var(--x1rfm0r4)
}

.x1fvujcg:after {
    margin-bottom: var(--x1car5so)
}

.x1fyzprv:after {
    margin-bottom: var(--x8uidmn)
}

.x1g13z4n:before {
    margin-top: var(--x1lawzc3)
}

.x1g2y4wz:after {
    margin-bottom: -7px
}

.x1gdlt5n:before {
    margin-top: var(--x1jg8snc)
}

.x1gfp8mg:after {
    margin-bottom: var(--xyhv7il)
}

.x1gfpr39:after {
    margin-bottom: var(--xqnohao)
}

.x1gjevi3:before {
    margin-top: var(--xro6ar3)
}

.x1glgqxs:after {
    margin-bottom: var(--x1ghkizs)
}

.x1glpxfl:after {
    margin-bottom: var(--x1r557ik)
}

.x1gmr53x:after {
    height: 0
}

.x1gufx9m:before {
    margin-bottom: var(--x-hxtmnb)
}

.x1guzi96:after {
    margin-bottom: -9px
}

.x1h9rokf:after {
    margin-bottom: var(--xmg8xjm)
}

.x1hckloa:after {
    margin-bottom: var(--x1r9j3f0)
}

.x1hi4uuc:after {
    margin-bottom: var(--x1xlc9hd)
}

.x1hsoyt2:before {
    margin-top: var(--x1fij96i)
}

.x1hu3zyk:before {
    margin-top: var(--x1xsuj38)
}

.x1hzg8pu:after {
    margin-bottom: var(--xlc5ngc)
}

.x1icyx4k:after {
    margin-bottom: var(--xhikiy)
}

.x1id2g1:after {
    margin-bottom: var(--x1luj43b)
}

.x1ill7wo:before {
    margin-top: -8px
}

.x1ineas:before {
    margin-top: var(--x12joeoi)
}

.x1inyqtp:after {
    margin-bottom: var(--xz0clj9)
}

.x1izm8z2:before {
    margin-top: var(--xfurlct)
}

.x1j1ulrj:after {
    margin-bottom: var(--x1l97ia)
}

.x1j6e0kf:before {
    margin-top: var(--x1d9zdpg)
}

.x1jdqjzy:after {
    margin-bottom: var(--x13xzn4a)
}

.x1jhphw9:after {
    margin-bottom: var(--x14s41)
}

.x1jmxu37:before {
    margin-top: var(--x8ekwek)
}

.x1jwtqls:before {
    margin-top: var(--x162afip)
}

.x1jxv6cs:before {
    margin-top: var(--x1rerxqn)
}

.x1k11xsg:before {
    margin-top: var(--xhabuux)
}

.x1k44g7w:after {
    margin-bottom: var(--x1xgds20)
}

.x1k611fb:after {
    margin-bottom: var(--xx1h1vo)
}

.x1kboiy0:before {
    margin-top: var(--x1vw4pd)
}

.x1kghvq4:after {
    margin-bottom: var(--xh5zi39)
}

.x1kgyul8:after {
    margin-bottom: var(--x9tknzh)
}

.x1kozcj3:before {
    margin-top: var(--x1kmm7zj)
}

.x1ks37lf:after {
    margin-bottom: var(--xiwqdq5)
}

.x1kx5a0e:before {
    margin-top: var(--x1w6bb2g)
}

.x1kyvw4o:after {
    margin-bottom: var(--xfdb4gi)
}

.x1l1ga17:after {
    margin-bottom: var(--x1limvsa)
}

.x1ljypm:after {
    margin-bottom: var(--x10agdqs)
}

.x1lpk6yk:before {
    margin-top: var(--xpc6187)
}

.x1lvg9ud:after {
    margin-bottom: var(--x1mrxinz)
}

.x1m0db0u:after {
    margin-bottom: var(--xaw91s5)
}

.x1m6htss:before {
    margin-top: var(--x5xim3z)
}

.x1mg1qmr:before {
    margin-top: var(--xiw2yq4)
}

.x1mk0ado:before {
    margin-top: var(--x1pno5fr)
}

.x1mpacms:before {
    margin-top: var(--x1i1scf6)
}

.x1mvidse:after {
    margin-bottom: var(--x1atrfoh)
}

.x1mx6j95:after {
    margin-bottom: var(--x1421tc1)
}

.x1n9r9dw:before {
    margin-top: var(--x6nu8kr)
}

.x1naxdtk:before {
    margin-top: var(--xn007x4)
}

.x1ndgm2h:after {
    margin-bottom: var(--x148vt4a)
}

.x1nghkm:after {
    margin-bottom: var(--xweawhy)
}

.x1nkgkg3:after {
    margin-bottom: var(--x1dj0r29)
}

.x1nl8xoh:before {
    margin-top: var(--x505obu)
}

.x1nm7po3:before {
    margin-top: var(--x1ihmaaz)
}

.x1nnwfca:before {
    margin-top: var(--x1yjs33j)
}

.x1nqirrv:after {
    margin-bottom: var(--xmn1dft)
}

.x1nywle8:after {
    margin-bottom: var(--x1ue31wu)
}

.x1nyy1e5:before {
    margin-top: var(--x3aeu50)
}

.x1o674iv:after {
    margin-bottom: var(--x18bfpq7)
}

.x1oj2g4j:after {
    margin-bottom: var(--x1s2ceva)
}

.x1okaews:after {
    margin-bottom: var(--xv8diqr)
}

.x1omx8t:after {
    margin-bottom: var(--x6mj85x)
}

.x1orrkuo:after {
    margin-bottom: var(--xtdp2d4)
}

.x1p0622s:after {
    margin-bottom: var(--x19gbytn)
}

.x1palhoc:after {
    margin-bottom: var(--x11xja2z)
}

.x1pelnx8:after {
    margin-bottom: var(--xncgmkj)
}

.x1piheqb:after {
    margin-bottom: var(--x19pr689)
}

.x1pnr7gr:before {
    margin-top: var(--x1lz7y3m)
}

.x1puicm4:after {
    margin-bottom: var(--xwkj2bt)
}

.x1q40msd:before {
    margin-top: var(--xeyupwv)
}

.x1q7w562:after {
    margin-bottom: var(--x1hl8gml)
}

.x1qrbxwh:before {
    margin-top: var(--x1hpi3tf)
}

.x1qs5yrg:before {
    margin-top: var(--x10d6lby)
}

.x1r7c7ac:before {
    margin-top: var(--x1jy1c1c)
}

.x1r7wlw4:after {
    margin-bottom: var(--x1hd3q7i)
}

.x1rezggo:before {
    margin-top: var(--x1higwa9)
}

.x1rtpw8n:after {
    margin-bottom: var(--x1czypm0)
}

.x1s3etm8:before {
    margin-top: -2px
}

.x1s71c9q:after {
    top: -16px
}

.x1s7nne0:after {
    margin-bottom: var(--xeznojf)
}

.x1sdmxsc:after {
    margin-bottom: var(--xcftcpw)
}

.x1soikeo:after {
    margin-bottom: var(--x12wiegm)
}

.x1t1hd0b:before {
    margin-top: var(--x19hqzv6)
}

.x1t3f45o:after {
    margin-bottom: var(--x1w8tv4)
}

.x1tbeequ:before {
    margin-top: var(--x1vyc76u)
}

.x1tfg27r:after {
    top: -8px
}

.x1tgaq5b:after {
    margin-bottom: var(--x1sxqd27)
}

.x1tisuvw:after {
    margin-bottom: var(--x1ijusto)
}

.x1tk7ace:before {
    margin-top: var(--x1223phr)
}

.x1trxqkc:before {
    margin-top: var(--x17vnfe6)
}

.x1tu3fi:before {
    margin-top: -3px
}

.x1tv2w3b:before {
    margin-top: var(--xcze4ae)
}

.x1tws87v:after {
    margin-bottom: var(--x9c74f8)
}

.x1u2u8g7:before {
    margin-top: var(--x17vhrtp)
}

.x1u3ute2:before {
    margin-top: var(--x1df8j6n)
}

.x1u61fwj:after {
    margin-bottom: var(--xno2wk0)
}

.x1udonej:before {
    margin-top: var(--x1tj8b1j)
}

.x1upuw1c:before {
    margin-top: var(--xq64s4p)
}

.x1usv16b::-webkit-inner-spin-button {
    margin-top: 0
}

.x1uw5y03:after {
    margin-bottom: var(--x1elpb76)
}

.x1vfyl3y:after {
    margin-bottom: var(--xh1xs0p)
}

.x1vo3c7i:before {
    margin-top: var(--xnyvkgh)
}

.x1vzsl3e:after {
    margin-bottom: var(--x4gxb8c)
}

.x1w3oc0d:after {
    margin-bottom: var(--xwe6069)
}

.x1w5s5tg:after {
    margin-bottom: var(--xmum77k)
}

.x1w6glnd:after {
    margin-bottom: var(--x1c8femb)
}

.x1w6m5jr:after {
    margin-bottom: var(--x1y75x70)
}

.x1w96x43:after {
    margin-bottom: var(--xffok5x)
}

.x1w9ghjf:after {
    margin-bottom: var(--x12i66yj)
}

.x1x1lniu:after {
    margin-bottom: var(--x1kvvk2y)
}

.x1x48ksl:after {
    margin-bottom: -8px
}

.x1xglv9g:before {
    margin-top: var(--x1yb1e8z)
}

.x1xgv2fi:before {
    margin-top: var(--x1h58l4p)
}

.x1xhcax0:after {
    bottom: -8px
}

.x1xl9tnb:after {
    margin-bottom: var(--x1kh1qnn)
}

.x1xloyyj:after {
    margin-bottom: var(--x36x3sr)
}

.x1xt64vd:after {
    margin-bottom: var(--xad9kuw)
}

.x1xta6yy:before {
    margin-top: var(--x1pqx3uu)
}

.x1xxqwyl:after {
    margin-bottom: var(--xa7bicr)
}

.x1xyb8q1:before {
    margin-top: var(--x1i5b2dr)
}

.x1y0rk4c:after {
    margin-bottom: var(--x1udr4ea)
}

.x1y869xb:after {
    margin-bottom: var(--xfbhsg3)
}

.x1y9wsrc:after {
    margin-bottom: -10px
}

.x1yctw55:after {
    margin-bottom: var(--x1x7lfcl)
}

.x1yh5ldm:after {
    margin-bottom: var(--xx9y0xd)
}

.x1yjv97i:after {
    margin-bottom: var(--x1k22veu)
}

.x1yqm8si::-webkit-scrollbar {
    height: 0
}

.x1yqunyv:after {
    margin-bottom: var(--xradztv)
}

.x1yy2kid:before {
    margin-top: var(--xbfqffi)
}

.x1z0oues:after {
    margin-bottom: var(--xviogtu)
}

.x1zuzfi:after {
    margin-bottom: var(--xjmsh0)
}

.x20s5sb:after {
    margin-bottom: var(--x1y7t1w2)
}

.x22gdt7:after {
    margin-bottom: var(--xlumsmq)
}

.x265rsq:after {
    margin-bottom: var(--x53yn65)
}

.x2babgm:before {
    margin-top: var(--xnodfvb)
}

.x2gioed:after {
    margin-bottom: var(--x1kkq6xj)
}

.x2gm6zh:after {
    margin-bottom: var(--x25ujlk)
}

.x2i20i9:after {
    margin-bottom: var(--xgsmwj7)
}

.x2im0uw:before {
    margin-top: var(--x1gquvzt)
}

.x2tpttv:after {
    margin-bottom: var(--xno71hh)
}

.x2yxhcm:after {
    margin-bottom: var(--xjd19jf)
}

.x3mbjjo:before {
    margin-top: var(--x4a002r)
}

.x3un7sa:after {
    margin-bottom: var(--x90nfuh)
}

.x3x7a5m:after {
    margin-bottom: -4px
}

.x41vudc:after {
    margin-bottom: -5px
}

.x4595gb:after {
    margin-bottom: var(--xdni8ns)
}

.x4eaejv:after {
    width: 100%
}

.x4fl6tw:before {
    margin-top: var(--xnxejet)
}

.x4lodza:after {
    margin-bottom: var(--xg06sgv)
}

.x4t788g:after {
    margin-bottom: var(--x1u6rxw6)
}

.x4twp39:before {
    margin-top: var(--x56tcpb)
}

.x4zkp8e:before {
    margin-top: -4px
}

.x5a1p06:before {
    margin-top: var(--x159q6b3)
}

.x5e9beu:after {
    margin-bottom: var(--x1rz31nq)
}

.x5gb9ot:after {
    margin-bottom: var(--xiaj1xu)
}

.x5jzov0:before {
    margin-top: var(--x9vbzmd)
}

.x5k8u8j:after {
    margin-bottom: var(--x1uqy8e2)
}

.x5l0vmf:after {
    margin-bottom: var(--xa6mgth)
}

.x5tsj40:after {
    margin-bottom: var(--xlovacg)
}

.x5w7pv9:after {
    margin-bottom: var(--x1a87qlv)
}

.x5zed6t:after {
    margin-bottom: var(--x1py3qbb)
}

.x66zmet:before {
    margin-top: var(--xl2b13n)
}

.x676frb:after {
    margin-bottom: -3px
}

.x69tf0:after {
    margin-bottom: var(--xzm1jxi)
}

.x6dtk8l:after {
    margin-bottom: var(--x1j34d3q)
}

.x6fbvka:before {
    margin-top: var(--xpxzdx3)
}

.x6n7qkn:after {
    margin-bottom: var(--xamylpb)
}

.x6rhghg:after {
    margin-bottom: var(--xqovol7)
}

.x6spci5:before {
    margin-top: var(--x17gq0og)
}

.x6ynyl:before {
    margin-top: var(--xmsh5gb)
}

.x70t9wa:before {
    margin-top: var(--x19uadqx)
}

.x7fk0ls:before {
    margin-top: var(--x1m6wz75)
}

.x7j2okt:after {
    margin-bottom: var(--x14yprge)
}

.x7lwq7z:before {
    margin-top: var(--x1qnyget)
}

.x7nveq1:before {
    margin-top: var(--x1pkes48)
}

.x7t6ow5:before {
    margin-top: var(--x3lcpd8)
}

.x7t9phh:after {
    margin-bottom: var(--x1bai1r7)
}

.x7ulcfd:after {
    margin-bottom: var(--x6vl4v8)
}

.x7vfz5c:after {
    margin-bottom: var(--x18hxv81)
}

.x7wp9hy:after {
    margin-bottom: var(--x1u0vhq3)
}

.x7yt436:before {
    margin-top: var(--x17icssl)
}

.x884x28:before {
    margin-top: var(--xilhemm)
}

.x88lnn3:after {
    margin-bottom: var(--xk9xamu)
}

.x8ke4dx:before {
    margin-top: var(--xeyfeb2)
}

.x8ks2wi:after {
    margin-bottom: var(--x8e7l28)
}

.x8qgn7j:after {
    margin-bottom: var(--xl029z9)
}

.x92v787:after {
    margin-bottom: var(--x1sky78h)
}

.x93jbrz:before {
    margin-top: var(--x161epcw)
}

.x96u5mc:after {
    margin-bottom: var(--x1g0nlay)
}

.x9bov0k:after {
    margin-bottom: var(--x1wgp4hi)
}

.x9ks1qg:after {
    margin-bottom: var(--xb0e5e8)
}

.x9onejg:before {
    margin-top: var(--x16xjy20)
}

.x9sdvse:after {
    margin-bottom: var(--x17opz86)
}

.x9sy4qm:before {
    margin-top: var(--xtdhoq8)
}

.x9uwh9h:before {
    margin-top: var(--x1wn4euv)
}

.xa1d4lu:after {
    margin-bottom: var(--x10rjnwp)
}

.xa1pa7l:before {
    margin-top: var(--xu0pfvj)
}

.xa794po:before {
    margin-top: var(--xkxwoo4)
}

.xaeq4pp:before {
    margin-top: var(--x8lq8b8)
}

.xakdoee:before {
    margin-top: var(--x104x0ye)
}

.xatphn2:after {
    margin-bottom: var(--xuw85tm)
}

.xau1df5:before {
    margin-top: var(--x1ubcmcx)
}

.xay2mna:after {
    margin-bottom: var(--xuqhngc)
}

.xb713r3:before {
    margin-top: var(--x1y85061)
}

.xbb536z:after {
    margin-bottom: var(--xdyeji5)
}

.xbphvd0:before {
    margin-top: var(--xoaersl)
}

.xbpxjw5:after {
    margin-bottom: var(--xcyhzq7)
}

.xc0nwnd:before {
    margin-top: var(--x1s618oj)
}

.xc3dxt1:before {
    margin-top: var(--x1lc7kpm)
}

.xc3mfl4:before {
    margin-top: var(--x1jygr35)
}

.xceddp7:after {
    margin-bottom: var(--x1464jow)
}

.xcgztra:before {
    margin-top: var(--xavts8e)
}

.xcjni6q:after {
    margin-bottom: var(--x1dlsmbl)
}

.xcwdoar::-webkit-outer-spin-button {
    margin-bottom: 0
}

.xcynizb:before {
    margin-top: var(--xxz7jvd)
}

.xd40qt4:after {
    margin-bottom: var(--xhvksau)
}

.xd4dct7:after {
    margin-bottom: var(--xmrsd7r)
}

.xd4gl61:after {
    margin-bottom: var(--x1jbpgcj)
}

.xd4quyv:after {
    margin-bottom: var(--x1ghmsz5)
}

.xdhgy3m:after {
    margin-bottom: var(--x717aem)
}

.xdhtsr0:before {
    margin-top: var(--xfstm68)
}

.xdkp8s0:after {
    margin-bottom: var(--x12kr39k)
}

.xduwdi:after {
    margin-bottom: var(--xzaoxju)
}

.xdzumob:before {
    margin-top: var(--x3ufkju)
}

.xe5lrmx:after {
    margin-bottom: var(--xge51lk)
}

.xe7v1un:after {
    margin-bottom: var(--x1wbvo34)
}

.xek4dut:after {
    margin-bottom: var(--x18po2ju)
}

.xetcvnp:after {
    margin-bottom: var(--x1l7c5p3)
}

.xf09yys:after {
    margin-bottom: var(--xrifdjg)
}

.xf67qmf:before {
    margin-top: var(--x1ot62ou)
}

.xf96jef:before {
    margin-top: var(--x128877j)
}

.xfcg1p5:after {
    margin-bottom: var(--xwuy3rr)
}

.xfuuneq:after {
    margin-bottom: var(--xal80y0)
}

.xgh1i79:after {
    margin-bottom: var(--x9zrdty)
}

.xgok60g:after {
    margin-bottom: var(--xbqmvkl)
}

.xgrn20n:before {
    margin-top: var(--x1tchriv)
}

.xh9ardi:after {
    margin-bottom: var(--x16efefa)
}

.xhau9xz:before {
    margin-top: -9px
}

.xhl09dv:after {
    margin-bottom: var(--xaac17j)
}

.xhlnu94:before {
    margin-top: var(--xomrcbs)
}

.xhlr4cv:after {
    margin-bottom: var(--x1dzldso)
}

.xhnc6cf:after {
    margin-bottom: var(--x1ve49ez)
}

.xhpds1a:after {
    margin-bottom: var(--xbhz0gu)
}

.xht6kmb:after {
    margin-bottom: var(--x1rbseiz)
}

.xhwuuqq:after {
    margin-bottom: var(--x173ftej)
}

.xhxjgur:after {
    margin-bottom: var(--x1uu9wf6)
}

.xhzkbaj:before {
    margin-top: var(--xkq7gwl)
}

.xijpnit:after {
    margin-bottom: var(--xdhitu4)
}

.xim7bpe:after {
    margin-bottom: var(--x8ywikw)
}

.xip0yto:after {
    margin-bottom: var(--xgnsf8o)
}

.xiptq1y:before {
    margin-top: var(--x16m7v2q)
}

.xiqxk5w:after {
    margin-bottom: var(--xjvcvke)
}

.xit955w:before {
    margin-top: var(--xd4ewkf)
}

.xiz61v:after {
    margin-bottom: var(--x1vrche5)
}

.xizhain:before {
    margin-top: var(--xf5unz4)
}

.xizpnnv:after {
    margin-bottom: var(--x19y5r0o)
}

.xjcgctj:after {
    margin-bottom: var(--x13lt0vj)
}

.xje1to7:before {
    margin-top: var(--xn6xc30)
}

.xjx87ck::-webkit-scrollbar {
    width: 0
}

.xkafqg0:before {
    margin-top: var(--x1unsy1a)
}

.xkb3dz0:after {
    margin-bottom: var(--xvdpds6)
}

.xkcz9hp:after {
    margin-bottom: var(--xv39udc)
}

.xkee138:before {
    margin-top: var(--x1peo53u)
}

.xklanna:after {
    margin-bottom: var(--x9fdg3s)
}

.xkuvres:after {
    margin-bottom: var(--x1hb6jbp)
}

.xl3piw3:after {
    margin-bottom: var(--x1e7s2h)
}

.xl7vhk2:before {
    margin-top: var(--x6difns)
}

.xlce8fd:after {
    margin-bottom: var(--xpyf4af)
}

.xlf94lp:after {
    margin-bottom: -2px
}

.xlh2lg6:after {
    margin-bottom: var(--xv5ynh6)
}

.xljgowr:after {
    margin-bottom: var(--xuy6ll2)
}

.xlnlpxv:after {
    margin-bottom: var(--x1ykr3zv)
}

.xlo36fx:after {
    margin-bottom: var(--x192k7mr)
}

.xlqb0dr:after {
    margin-bottom: var(--x8idzxg)
}

.xlv9zue:before {
    margin-top: var(--x18j5xyh)
}

.xlxnd9a:after {
    margin-bottom: var(--xh9l9g9)
}

.xm8qljs:before {
    margin-top: var(--x1q7rj78)
}

.xmdas4q:before {
    margin-top: var(--xbjep68)
}

.xmme07h:before {
    margin-top: var(--x1t7huwx)
}

.xmnh81w:after {
    margin-bottom: var(--x1vw8rtc)
}

.xmoge78:after {
    margin-bottom: var(--x19w44np)
}

.xn5jts:after {
    margin-bottom: var(--xktu3os)
}

.xn64fr3:after {
    margin-bottom: var(--x16dqcm)
}

.xna3psl:before {
    margin-top: var(--x1uwh76v)
}

.xnq5765:after {
    margin-bottom: var(--x1fp803r)
}

.xnqtbpu:after {
    margin-bottom: var(--x1x83vrp)
}

.xnx1uph:before {
    margin-top: var(--xi0uo1t)
}

.xnxw7ai:after {
    margin-bottom: var(--xiq7mim)
}

.xo1vd4t:after {
    margin-bottom: var(--x1yomzb7)
}

.xo8pqpo:after {
    margin-bottom: -1px
}

.xo8whdk:after {
    margin-bottom: var(--x15gejpe)
}

.xot2ckb:before {
    margin-top: var(--x1lwl8pm)
}

.xp0ts7j:before {
    margin-top: var(--xzgfs7o)
}

.xp3ownr:after {
    margin-bottom: var(--x1uzw40)
}

.xp88fye:after {
    margin-bottom: var(--xpmkls0)
}

.xpg7yeh:before {
    margin-top: var(--x9oh9eg)
}

.xpk5dfv:before {
    margin-top: var(--xxqv1uv)
}

.xpueq8v:after {
    margin-bottom: var(--xmtrrgr)
}

.xpukfev:before {
    margin-top: var(--x1ejjnbq)
}

.xpuys3n:after {
    margin-bottom: var(--x1ybau42)
}

.xpzcfjj:before {
    margin-top: var(--xkp5ojy)
}

.xqkags4:after {
    margin-bottom: var(--x13vyff7)
}

.xqn9uap::-webkit-inner-spin-button {
    margin-bottom: 0
}

.xqrhqvn:after {
    margin-bottom: var(--x1b9r8kp)
}

.xr1qma3:after {
    margin-bottom: var(--x1sxjyus)
}

.xr513f0:after {
    margin-bottom: var(--xmiarny)
}

.xrd4d39:before {
    margin-top: var(--x1xh0y9t)
}

.xrdi12a:after {
    margin-bottom: var(--x1eq7kva)
}

.xre1yb8:after {
    margin-bottom: var(--x1a5gb3v)
}

.xre9j9m:after {
    margin-bottom: var(--x162vraq)
}

.xrjhvyc:after {
    margin-bottom: var(--x1yquzu0)
}

.xrk3k8i:after {
    margin-bottom: var(--x1mwu28y)
}

.xrvld1y:after {
    margin-bottom: var(--x1eipkf3)
}

.xs14nl5:before {
    margin-top: var(--x12mfawb)
}

.xs33r6x:after {
    margin-bottom: var(--x2j2gfg)
}

.xs56rx5:before {
    margin-top: var(--x1nt0w80)
}

.xshxqn8:after {
    margin-bottom: var(--x8aw7q7)
}

.xsi75uq:after {
    margin-bottom: var(--x1osw4ch)
}

.xsqqlav:after {
    margin-bottom: var(--x1ye7xae)
}

.xsx0xqv:after {
    margin-bottom: var(--x13yupgq)
}

.xt47ex1:after {
    margin-bottom: var(--x1sbalaz)
}

.xtaxtew:after {
    margin-bottom: var(--x14qokqw)
}

.xtbspmq:after {
    margin-bottom: var(--xow0nrc)
}

.xtdi2hr:after {
    margin-bottom: var(--xgu2x42)
}

.xtesvta:after {
    margin-bottom: var(--x1p5w6zs)
}

.xtoi2st:before {
    margin-top: -6px
}

.xu69037:after {
    margin-bottom: var(--xkgvlhu)
}

.xu7e4wg:after {
    margin-bottom: var(--xfwx6tr)
}

.xu9zt58:after {
    margin-bottom: var(--xxxdc1c)
}

.xudqn12:before {
    margin-top: -5px
}

.xupm3nl:before {
    margin-top: var(--x17qtczo)
}

.xupu4yb:after {
    margin-bottom: var(--xcot8zb)
}

.xuznr5d:after {
    margin-bottom: var(--xguw5cy)
}

.xv22j6y:after {
    margin-bottom: var(--x1s8nebg)
}

.xv7ldop:after {
    margin-bottom: var(--xkcq5nh)
}

.xv8kkem:after {
    margin-bottom: var(--x1eedtr1)
}

.xv97iwz:before {
    margin-top: var(--xqbqx50)
}

.xviph53:after {
    margin-bottom: var(--x1xx9x0s)
}

.xvmvgqh:before {
    margin-top: var(--x1eiktyy)
}

.xvpol1d:after {
    margin-bottom: var(--x13mr45g)
}

.xvu967e:after {
    margin-bottom: var(--x8jo845)
}

.xvyoqso:before {
    margin-top: var(--x1jbi2vv)
}

.xw06pyt:after {
    margin-bottom: -6px
}

.xwcs2yj:after {
    margin-bottom: var(--xpsx227)
}

.xwdgqf3:before {
    margin-top: var(--x1qmtmxh)
}

.xwhqcca:after {
    margin-bottom: var(--x5xmk0n)
}

.xwn7vr6:after {
    margin-bottom: var(--x1uqmufe)
}

.xx3d0ax:after {
    margin-bottom: var(--x18u0o0q)
}

.xxc2sa0:after {
    margin-bottom: var(--xw207hg)
}

.xxii2bd:after {
    margin-bottom: var(--xougdqu)
}

.xxlqvpy:after {
    margin-bottom: var(--xiukui5)
}

.xxtaysn:after {
    margin-bottom: var(--x1jety0p)
}

.xy0tm3y:after {
    margin-bottom: var(--xzzw59f)
}

.xy1eczs:after {
    margin-bottom: var(--x13av4em)
}

.xya83n1:after {
    margin-bottom: var(--xo95a11)
}

.xyj2l2l:before {
    margin-top: var(--xrtj7ws)
}

.xym0pbf:before {
    margin-top: var(--x31q2cd)
}

.xyobpxe:before {
    margin-top: var(--xof1ju4)
}

.xyq6jvs:after {
    margin-bottom: var(--x4w8qr0)
}

.xywdnno:after {
    margin-bottom: var(--x14sn605)
}

.xz2l9cv:after {
    margin-bottom: var(--x1q4yji6)
}

.xz87wex:after {
    margin-bottom: var(--xwstcob)
}

.xzazz56:after {
    margin-bottom: var(--x1cv7jix)
}

.xzht4zr:after {
    margin-bottom: var(--x1e5ergx)
}

.xzscaun:after {
    margin-bottom: var(--x9j31lx)
}