._31w3 {
    display: inline-block
}

@keyframes fadeIn {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

._31w5 {
    animation-duration: 300ms;
    animation-name: fadeIn
}

@keyframes bounceIn {
    0% {
        transform: scale(0)
    }

    80% {
        transform: scale(1.3)
    }

    100% {
        transform: scale(1)
    }
}

._31w6 {
    animation-duration: 300ms;
    animation-name: bounceIn
}

._31v- {
    stroke: #fff;
    stroke-linejoin: round;
    stroke-width: 3
}

._31v_ ._31v- {
    fill: #fff;
    stroke: none
}

._31v_ ._31vw {
    fill: #0084ff;
    stroke: #0084ff;
    stroke-linejoin: round;
    stroke-width: 2
}

._31w0 ._31vw {
    fill: #52bb5d;
    stroke: #52bb5d;
    stroke-linejoin: round;
    stroke-width: 2
}

._31w2 ._31vw {
    fill: #fc0;
    stroke: #fc0;
    stroke-linejoin: round;
    stroke-width: 2
}

._31w1 ._31vw {
    fill: #dc3847;
    stroke: #dc3847;
    stroke-linejoin: round;
    stroke-width: 2
}

._31w2 ._31v- {
    fill: #fff;
    stroke: none
}

._31w1 ._31v- {
    fill: #fff;
    stroke: none
}

._48hp circle {
    stroke: #37404e
}

._48hq circle {
    fill: #37404e
}

._5fkp rect {
    fill: #fff;
    stroke: #a7acb6;
    stroke-width: 2
}

._5fkp line {
    stroke: #a7acb6;
    stroke-linecap: round;
    stroke-width: 3.8
}

._31w4 ._31vw {
    fill: none
}

._31w4 ._31v_ ._31v- {
    fill: #0084ff;
    stroke: none
}

._31w4 ._31w0 ._31v- {
    stroke: #52bb5d
}

._31w4 ._31w2 ._31v- {
    fill: #fc0;
    stroke: none
}

._31w4 ._31w1 ._31v- {
    fill: #dc3847;
    stroke: none
}

._31w4 ._48hp circle {
    stroke: #e2f0f1
}

._31w4 ._48hq circle {
    fill: #e2f0f1
}

._31w4 ._5fkp rect {
    fill: #a7acb6;
    stroke: #fff
}

._31w4 ._5fkp line {
    stroke: #fff
}

._2hm6 {
    min-height: 50px;
    position: relative
}

._4fap._4fap {
    z-index: 13
}

._4qwv {
    height: 200px;
    width: 320px
}

._4qww {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: 0px -947px;
    height: 90px;
    margin: 24px auto 24px;
    width: 90px
}

._12uw {
    color: #929598;
    font-size: 15px;
    margin-bottom: 12px;
    margin-top: 12px;
    text-align: left
}

._4qwx {
    color: #929598;
    font-size: 15px;
    margin-top: 12px;
    text-align: left
}

._8kae {
    margin-right: 4px;
    margin-top: -3px;
    vertical-align: middle
}

._a8e3 {
    align-items: center;
    display: flex;
    flex-direction: column
}

._831c {
    display: inline-block;
    margin: auto;
    max-width: 100%
}

._91kv {
    display: inline-block;
    overflow: hidden
}

._5zg {
    border-spacing: 0;
    min-height: 100px;
    position: relative;
    text-align: center
}

._ag3c {
    position: relative
}

._228q {
    display: inline-block;
    text-align: left
}

._5zg ._228q a {
    font-family: inherit;
    font-size: inherit
}

._5zm {
    background-color: rgba(255, 255, 255, .4);
    height: 100%;
    left: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%
}

._14-t {
    margin: 8px;
    text-align: left
}

._41qe {
    max-width: 512px
}

._30ub {
    overflow-x: hidden;
    position: relative
}

._a8e6 {
    overflow: hidden
}

._7q70 {
    color: #606770;
    margin-bottom: 8px;
    margin-top: 4px
}

._844s {
    padding: 8px
}

._8keh {
    align-items: center;
    display: flex;
    justify-content: space-between
}

._9iqm {
    margin-bottom: 4px;
    white-space: nowrap
}

._98rk {
    margin-top: -10px
}

._3qr2 {
    border-bottom: none;
    position: relative
}

._3qr2 ._5vz5 {
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 6px;
    box-shadow: none;
    padding: 9px 28px 9px 9px
}

._3qr2 ._ar42 {
    padding: 9px 50px 9px 9px
}

._4y_d ._5yk2 {
    color: #212a34;
    min-height: 4.2em
}

._3qr2 ._5vz8 {
    border: 1px solid #1877f2;
    box-shadow: rgba(53, 120, 229, .15) 0px 0px 0px 2px inset
}

._5vz5 ._5rpu {
    font-size: 15px;
    line-height: 1.358
}

._5vz5 ._1p1t {
    color: rgba(0, 0, 0, .5);
    font-size: 15px
}

._5vz7 ._1p1t {
    color: #212a34
}

._9vmm {
    display: block;
    width: 100%
}

._9vmk {
    margin-bottom: 12px
}

._38mu {
    border-bottom: 0
}

._38mu ._38mv {
    border: none;
    border-radius: 6px;
    box-shadow: rgba(0, 0, 0, .15) 0px 0px 0px 1px inset;
    padding: 8px 44px 10px 8px
}

._38mw ._3tzr {
    color: #212a34;
    min-height: 4.2em
}

._38mu ._38mz {
    border: none;
    box-shadow: #3578e5 0px 0px 0px 1px inset, rgba(53, 120, 229, .15) 0px 0px 0px 3px inset
}

._38mv ._5rpu {
    font-size: 13px;
    line-height: 1.358
}

._38mv ._1p1t {
    color: #929598;
    font-size: 13px
}

._38mx ._1p1t {
    color: #212a34
}

._2_r9 {
    line-height: 1.75
}

._38mu._1tp7 {
    border: 0
}

._38mu._1tp7 ._38mv {
    border: 1px solid #f28046;
    box-shadow: none;
    outline: none
}

._38mu ._81ed,._38mu._1tp7 ._81ed {
    box-shadow: rgba(242, 128, 70, .2) 0px 0px 0px 2px inset
}

._38mu ._3tzr {
    min-height: 26px
}

._38mu._al0n ._3tzr {
    min-height: 54px
}

._38mu._al0n ._38mv {
    padding: 8px 80px 8px 12px
}

._38mu._alos ._38mv {
    background-color: #ebebeb;
    border: 0;
    border-radius: 6px;
    box-shadow: rgba(0, 0, 0, .15) 0px 0px 0px 1px inset;
    color: #828282;
    font-size: 15px;
    pointer-events: none
}

._38mu._al0m {
    border: 0
}

._38mu._al0m ._38mv {
    border: 1px solid #d93616;
    box-shadow: none;
    outline: none
}

._38mu._am1x {
    border: 0
}

._38mu._am1x ._38mv {
    border: 1px solid #fead09;
    box-shadow: none;
    outline: none
}

._38mu._al0n ._5rpu {
    min-height: 54px
}

._6dfe {
    margin: 0 0 12px 0;
    max-width: 448px
}

._5skp {
    list-style-type: none;
    margin: 0 0 0 16px
}

._5skp li {
    text-indent: -14px
}

._5skp li:before {
    color: #3d3e3f;
    content: '\2022';
    font-size: 13px;
    line-height: 14px;
    padding-right: 7px
}

._1ie5 {
    margin: 20px 72px 16px 72px
}

._2vlz {
    margin: 56px auto 12px;
    width: 500px
}

._23u3 ._58ak {
    height: 28px;
    width: 230px
}

._23u3 ._58al {
    vertical-align: middle
}

._1c4d {
    display: block;
    position: relative
}

._2l_3 ._9vn_ {
    padding-bottom: 4px;
    padding-top: 4px;
    width: 250px
}

._80n1 {
    background: #1c1c1c;
    border-radius: 6px;
    height: calc(100% - 16px);
    margin-right: 8px;
    z-index: 9
}

._8wkr {
    align-items: center;
    background-color: #1c1c1c;
    border-top: 1px solid #373737;
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    padding: 8px;
    position: -webkit-sticky;
    position: sticky;
    right: 0;
    z-index: 10
}

._7vny {
    background-color: #f2f3f5;
    border: 2px solid #fff;
    border-radius: 6px
}

._7-hb {
    background-color: rgba(255, 255, 255, .05);
    border: 2px solid #fff;
    border-radius: 6px;
    height: 85px;
    overflow: hidden;
    width: 48px
}

._7-ha ._7yp_ ._228q {
    transform: scale(.15) translate(-900px, -1620px) perspective(1px)
}

._7-ha ._7yq0 {
    transform: scale(.33);
    transform-origin: center top
}

._7-ha ._7yp_ ._7tgm {
    transform: scale(.8) translate(-170px, -302px) perspective(1px)
}

._7-ha ._7yq0 ._7yqb {
    transform: scale(2.5) translate(-17px, -5px) perspective(1px);
    transform-origin: center top
}

._88uc {
    position: relative
}

._88up {
    background: url(/rsrc.php/v4/y1/r/rHKeMjtWSX-.png) no-repeat center center;
    cursor: pointer;
    display: none;
    height: 32px;
    position: absolute;
    right: 24px;
    top: 6px;
    width: 32px
}

._88up:hover {
    background-image: url(/rsrc.php/v4/y6/r/5Ea7_6_OeFM.png)
}

._88up:focus {
    outline: none
}

._88uc:hover ._88up {
    display: block
}

._7yee {
    position: relative
}

._7yec {
    border-right: 0;
    box-sizing: border-box;
    padding: 16px;
    width: 340px
}

._7yea,._7ye9 {
    width: 100%
}

._86e0 {
    align-items: center;
    display: flex;
    height: 16px;
    margin-right: -12px;
    opacity: .8
}

._86e0:hover {
    opacity: 1
}

._7yee,._7yec,._7yed {
    height: 100%
}

._7yed {
    border-radius: 6px;
    flex: 1 1 auto;
    height: calc(100% - 16px);
    margin-left: 8px;
    margin-right: 8px;
    overflow-x: hidden;
    overflow-y: auto
}

._7yeb {
    margin: 0 -16px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 16px
}

._alvw {
    margin-right: auto
}

._7-b2 {
    background-color: #fff;
    border-radius: 6px;
    cursor: pointer;
    margin-left: -4px;
    margin-right: -4px;
    padding: 8px
}

._7-b2:hover ._89ht {
    display: block
}

._7-b4 {
    background-color: #edf5ff
}

._8drl {
    background-color: #ffeae6;
    color: #ffba00
}

._a4rs {
    background-color: #fff1cc;
    color: #ffba00
}

._89ht {
    display: none;
    position: relative;
    top: 1px;
    width: 20px
}

._7-b6 {
    display: none
}

._89hn ._7-b6,._7-b4 ._7-b6,._7-b2:hover ._7-b6 {
    display: block
}

._89hn ._7-b8,._7-b4 ._7-b8,._7-b2:hover ._7-b8 {
    display: none
}

._7-b2._7_lj {
    pointer-events: none
}

._7-b5 {
    height: 20px;
    padding-right: 8px;
    width: 20px
}

._7-b5,._7-b8,._7-b6,._7-b7,._8de5,._8e9d {
    align-items: center;
    display: flex;
    justify-content: center;
    line-height: 0
}

._7-b3:hover {
    background-color: rgba(0, 0, 0, .05)
}

._8drl:hover {
    background-color: #fdefed
}

._8e9d {
    margin-right: 4px
}

._9elw {
    background-color: #f3f4f4;
    border-radius: 12px;
    margin: 0 4px;
    padding: 0 8px
}

._8drl ._9elw {
    background-color: transparent
}

._887x {
    height: 100%
}

._8e9y {
    margin-left: -4px
}

._88mr {
    background-color: #f2f2f2;
    border-radius: 6px;
    height: 92px;
    margin: 2px;
    overflow: hidden;
    width: 92px
}

._893l {
    align-items: center;
    border: 2px solid transparent;
    border-radius: 8px;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 100px;
    outline: none;
    width: 100px
}

._893m {
    border-color: #3578e5;
    border-radius: 8px
}

._8x68 {
    display: flex;
    height: 100%;
    width: 100%
}

._4c-i {
    display: inline-block
}

._4c-s {
    height: 20px;
    vertical-align: middle;
    width: 20px
}

._1jlm {
    margin-left: -8px
}

._5ozg ._5o8l {
    display: inline-block
}

._1jlk {
    opacity: .7;
    width: 4px;
    z-index: 3
}

._1jlk._1jll {
    margin-right: -20px
}

._1jlk._1jln {
    margin-left: -22px
}

._79ma {
    cursor: pointer;
    margin-left: 56px
}

._4g9l {
    margin-right: 4px;
    margin-top: 4px;
    position: absolute;
    right: 0;
    top: 0
}

._5zio {
    margin-bottom: 12px;
    margin-left: 32px;
    margin-right: 32px;
    margin-top: 12px
}

._1be0 {
    margin-bottom: 12px;
    margin-top: 12px
}

._3pma {
    font-family: Menlo, Consolas, Monaco, monospace;
    font-size: 11px;
    overflow: auto
}

._3pma .jsondiffpatch-delta {
    padding-left: 0
}

._3pma .jsondiffpatch-delta,._3pma .jsondiffpatch-delta pre {
    font-size: 11px
}

._961t {
    height: 100%
}

._1ppp li {
    font-size: 13px;
    text-indent: -16px
}

._1ppp li:before {
    color: #333;
    content: '\2022';
    font-size: 13px;
    padding-right: 8px
}

._5tv- {
    background: #1c1c1c;
    height: 100%;
    position: relative
}

._537u {
    border: 1px solid rgba(28, 28, 28, .7);
    position: absolute;
    z-index: 1
}

._537t {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

._kzj {
    color: #fff;
    font-weight: bold
}

._5tw0 {
    box-sizing: border-box;
    color: #fff;
    height: 50px;
    overflow: hidden;
    padding: 12px;
    width: 100%
}

._5tw0 ._5tw2 {
    margin-left: 8px
}

._5tw0 ._5tw1 {
    float: left;
    height: 12px;
    width: 15px
}

._u4e {
    height: 100%;
    position: absolute;
    width: 100%
}

._u49 {
    background-color: #fff;
    height: 10px;
    position: absolute;
    width: 10px;
    z-index: 1
}

._7zjd ._u49 {
    border-radius: 4px;
    box-shadow: 0px 0px 4px #000;
    height: 16px;
    width: 16px
}

body[dir='rtl'] ._u4c,body[dir='rtl'] ._u4a,._u4d,._u4b {
    cursor: nesw-resize
}

body[dir='rtl'] ._u4d,body[dir='rtl'] ._u4b,._u4c,._u4a {
    cursor: nwse-resize
}

._u4b {
    right: -5px;
    top: -5px
}

._7zjd ._u4b {
    right: -8px;
    top: -8px
}

._u4a {
    border-width: 4px 0 0 4px;
    left: -5px;
    top: -5px
}

._7zjd ._u4a {
    left: -8px;
    top: -8px
}

._u4d {
    border-width: 0 0 4px 4px;
    bottom: -5px;
    left: -5px
}

._7zjd ._u4d {
    bottom: -8px;
    left: -8px
}

._u4c {
    border-width: 0 4px 4px 0;
    bottom: -5px;
    right: -5px
}

._u4d ._u4c {
    bottom: -8px;
    right: -8px
}

._35j0 {
    border-collapse: collapse;
    height: 100%;
    position: absolute;
    width: 100%
}

._35i_ {
    border: 1px solid white
}

._6s8h {
    border: 1px dashed transparent;
    border-bottom-color: #fff;
    border-right-color: #fff
}

._4jo2 {
    border: 1px solid rgba(28, 28, 28, .7);
    box-sizing: border-box;
    height: inherit;
    position: absolute;
    width: inherit
}

._5twa {
    background-color: #000;
    border: 1px solid #c6c9cc;
    cursor: pointer;
    display: inline-block;
    overflow: hidden
}

._5twa+._5twa {
    margin-left: 12px
}

._5twi {
    line-height: 0px;
    margin-top: 20px;
    text-align: center
}

._5twi+._5twi {
    margin-top: 12px
}

._qmy {
    display: inline-block;
    text-align: left
}

._qmy+._qmy {
    margin-left: 12px
}

._qmz+._5twi {
    margin-top: 8px
}

._5twb {
    border: 2px solid #2887e6
}

._1ai3 {
    background: #DADCDE url(/rsrc.php/v4/y7/r/WKVL4bEQO41.png) no-repeat center center
}

._5oh2 {
    background-color: #1c1c1c;
    box-sizing: border-box;
    float: left;
    width: 100%
}

._2z_- {
    background-color: #1c1c1c;
    height: 100%;
    width: 100%
}

._5bv8 {
    margin-left: 8px
}

._5qc_._5bv8,._5qc_._5bv8:hover {
    background-color: #000;
    background-image: none;
    color: #fff
}

._55oe._5bv8 {
    color: #3d3e3f
}

._5qc-._5qc-._5bv8 {
    text-shadow: none
}

._5qc-._5qc-._5bv8:focus {
    box-shadow: none
}

._145i {
    display: inline-block
}

._145i+._145i {
    margin-left: 12px;
    text-align: left
}

._23et {
    display: table;
    height: 28px;
    margin: auto
}

._26_h {
    margin: 12px
}

._5tw4 {
    border: 2px solid #fff;
    box-sizing: border-box;
    cursor: pointer;
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 1
}

._6s84 {
    border: 1px dashed transparent;
    border-left-color: #fff;
    border-top-color: #fff
}

._a1m- {
    cursor: grab
}

._5tw5 {
    background: #fff;
    bottom: 0;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0
}

._6zv1 {
    background-color: #000;
    border: none;
    border-radius: 6px;
    line-height: 0px
}

._2npo {
    background-color: #000;
    border: solid 2px #dadcde
}

._2npo:hover {
    box-shadow: 0 0 4px #2887e6
}

._2npp {
    height: 60%
}

._2npo {
    display: block;
    height: 100%;
    width: 100%
}

._2npt {
    background-color: #f3f4f4;
    display: block;
    height: 100%;
    width: 100%
}

._4th8 {
    height: 100%
}

.__05 {
    border-color: #2887e6;
    border-radius: 2px;
    border-style: solid;
    border-width: 2px
}

._2rd9 {
    background-color: #e9eaeb;
    cursor: pointer;
    height: 100%
}

._2rd9:hover {
    text-decoration: none
}

._2xvd {
    margin-right: 4px;
    vertical-align: text-bottom
}

._2xvd .img {
    display: block
}

._5z2c {
    border-color: #fa3e3e
}

._5z2d {
    border-color: #fba000
}

._5z2e {
    background: #fa3e3e;
    padding-right: 2px
}

._5z2f {
    background: #fba000;
    padding-right: 2px
}

._3l-6 {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -387px -477px;
    height: 24px;
    width: 28px
}

._3l-6:hover,._2npo:hover ._3l-6 {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -416px -477px
}

._2npx {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -467px -247px;
    height: 24px;
    width: 24px
}

._2npx:hover,._2npo:hover ._2npx {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -467px -272px
}

._5uvy {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -467px -247px;
    height: 24px;
    width: 24px
}

._5uvy:hover,._2npo:hover ._5uvy {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -467px -272px
}

.__0c {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -467px -247px;
    height: 24px;
    width: 24px
}

.__07 {
    opacity: .5
}

._4u54 {
    bottom: 5px;
    position: absolute;
    right: 5px
}

._57mf {
    bottom: 0;
    cursor: pointer;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0
}

._57mf ._57mg {
    bottom: 0;
    cursor: inherit;
    font-size: 1001px!important;
    height: 300px;
    opacity: 0;
    position: absolute;
    right: 0
}

._57mh {
    display: inline-block;
    overflow: hidden;
    position: relative
}

._57mi {
    display: none
}

._57mj {
    opacity: .5;
    transition: opacity .5s
}

._53tn a:hover,._53tn a:focus {
    text-decoration: none
}

._53th {
    background-color: #f5f7f8;
    border: 2px solid #e9eaeb;
    color: #212a34;
    font-size: 15px;
    font-weight: bold;
    line-height: 28px;
    min-width: 36px;
    padding: 4px 0;
    position: relative;
    text-align: center
}

._53th._53tj {
    margin-left: -2px
}

._53th._45v0 {
    visibility: hidden
}

._53th._53tk,._53th._6umr:hover {
    border: 2px solid #2887e6;
    color: #2887e6;
    z-index: 1
}

._53th._95ff,._53th._95fg:hover {
    background-color: #083e89;
    border: 2px solid #083e89;
    color: #fff;
    z-index: 1
}

._53th._95ff._95fh,._53th._95fg:hover._95fi:hover {
    background-color: #083e89;
    border: 0px solid
}

._53th._x5b {
    height: 56px;
    line-height: 2px;
    padding: 0
}

._53tk~._1_d- {
    border: 10px solid transparent;
    border-bottom-color: #e9eaeb;
    bottom: -13px;
    height: 0;
    left: 10px;
    position: absolute;
    width: 0;
    z-index: 1
}

._53tk~._1_d_ {
    border: 8px solid transparent;
    border-bottom-color: #f5f7f8;
    bottom: -13px;
    height: 0;
    left: 12px;
    margin: 0 auto;
    position: absolute;
    width: 0;
    z-index: 2
}

._6vbp._53tk~._1_d_ {
    border-bottom-color: #fff
}

._r9g._53th._x5b {
    height: 76px
}

._r9g._53th._53tj {
    margin-left: 4px
}

._7yp8 {
    display: flex;
    flex-direction: column;
    width: 312px
}

._7ypb {
    border-bottom: 2px solid #dadde1;
    padding-bottom: 16px
}

._7ypc {
    display: flex;
    flex-direction: row-reverse
}

._7ypd {
    background-color: #fff;
    display: block;
    padding: 4px 0px 8px 0px;
    width: auto
}

._7yph {
    padding: 0px 0px 12px 0px
}

._7ypt {
    padding: 24px 0px 12px 0px
}

._7mec {
    display: flex;
    flex-direction: column
}

._7mc_ {
    border-bottom: 1px solid #dadde1;
    padding: 24px 24px 24px 24px
}

._7o6s {
    align-items: center;
    display: flex;
    justify-content: space-between
}

._7meb {
    padding-bottom: 12px
}

._7ors {
    display: flex;
    flex-direction: row-reverse;
    padding: 20px 20px 0px
}

._7md0 {
    background-color: #fff;
    display: block;
    padding: 4px 20px 8px 20px;
    width: auto
}

._7tsn {
    position: relative
}

._7sfz {
    padding: 24px 20px 12px 20px
}

._7sio {
    align-content: center;
    height: 40px
}

._7r8v {
    display: flex;
    flex-direction: row
}

._7tsl {
    align-items: center;
    display: flex;
    flex-direction: row;
    margin-bottom: 4px;
    position: absolute;
    right: 0px;
    top: 0px
}

._7tsm {
    margin-right: 4px
}

._7r8j {
    padding: 0px 20px 12px 20px
}

._7pfz {
    margin-top: 20px;
    padding-right: 4px
}

._7r8s {
    padding: 4px
}

._7-cb {
    padding-top: 12px
}

._888o {
    padding-bottom: 16px
}

._88_n {
    padding-bottom: 12px;
    padding-top: 12px
}

._88_l {
    padding-top: 8px
}

._88_m {
    padding-top: 4px
}

._88-y {
    width: 312px
}

._88-x {
    padding-bottom: 16px
}

._8d6- {
    align-items: 'center';
    display: 'flex';
    margin-bottom: 16px;
    position: 'relative'
}

._8d6a {
    margin-right: 4px
}

._8d69 {
    margin-left: 4px
}

._7ttb {
    display: flex;
    flex-direction: column
}

._7ttc {
    margin: 20px
}

._5c_j._5c_r ._3udv {
    min-height: 28px
}

._42s1 {
    display: inline-block;
    margin: 4px 0
}

._8vu8 {
    border: none;
    border-radius: 6px;
    cursor: pointer;
    display: flex;
    justify-content: center;
    outline: none;
    padding: 10px 16px 8px 16px
}

._8vu9 {
    background-color: #ffba00;
    color: #1c1e21
}

._8vu9:hover {
    background-color: #e6a800
}

._8vu9:active {
    background-color: #cc9600
}

._8vu9._8vu8[disabled] {
    background-color: #ffba0080
}

._8vus {
    background-color: rgba(255, 255, 255, .15);
    color: #ccc
}

._8vus:hover {
    background-color: rgba(255, 255, 255, .2)
}

._8vus:active {
    background-color: #ffffff40
}

._8vus._8vu8[disabled] {
    background-color: rgba(255, 255, 255, .5)
}

._8vu8[disabled] {
    pointer-events: none
}

._8vuu {
    padding-right: 4px
}

._8vuv {
    font-size: 15px
}

._5ywp {
    display: inline-block;
    position: relative;
    vertical-align: top
}

._5ywq {
    border: 1px solid #dadcde;
    border-radius: 1px;
    display: block;
    margin: 1px
}

._5ywq ._5f0d {
    display: block
}

._5ywm {
    display: none;
    position: absolute
}

._1997 {
    position: relative
}

._5ywk ._5ywm {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -470px -477px;
    display: block;
    height: 20px;
    right: 6px;
    top: 6px;
    width: 20px
}

._5ywl ._5ywm {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -384px -298px;
    display: block;
    height: 16px;
    right: -5px;
    top: -5px;
    width: 16px
}

._40hl ._5ywl ._40hk {
    background-color: #929598;
    padding: 2px;
    position: absolute;
    right: 2px;
    top: 1px
}

._40hl ._5ywl ._40hk:focus,._40hl ._5ywl ._40hk:hover {
    background-color: #5b5c5e
}

._40hl ._5ywl ._5ywm,._40hl ._5ywl ._5ywm:focus,._40hl ._5ywl ._5ywm:hover {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -480px -341px;
    display: block;
    height: 12px;
    position: static;
    width: 12px
}

._5ywl ._5ywm:focus,._5ywl ._5ywm:hover {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -401px -298px
}

._5ywk ._5ywq {
    border-color: #2887e6;
    border-radius: 2px;
    border-width: 2px;
    margin: 0
}

._29wz {
    background-color: #fff;
    height: 100%;
    left: 0;
    opacity: .8;
    position: absolute;
    top: 0;
    width: 100%
}

._29w- {
    overflow: hidden
}

._20-u {
    color: #fff;
    font-size: 12px;
    padding: 4px;
    text-align: left
}

._20-u ._20-v {
    bottom: 0;
    height: 15px;
    margin: auto 7px auto auto;
    position: absolute;
    right: 0;
    top: 2px;
    width: 17px
}

._2_4q {
    height: 100%
}

._4d75 {
    bottom: 5px;
    position: absolute;
    right: 5px
}

._7b7e {
    height: 100%
}

._8kaa {
    transform: scale(.16875);
    transform-origin: inherit
}

._8i1i {
    background: #fff;
    height: 50px;
    line-height: 0;
    overflow: hidden;
    width: 320px
}

._8ii6 {
    height: 12px;
    overflow: hidden
}

._8i2k {
    background: #bec3c9
}

._8i2m {
    background: #00a400;
    height: 50px;
    min-width: 100px;
    text-indent: -9999px
}

._8mrj {
    background: #fff;
    height: 565px;
    line-height: 0;
    overflow: hidden;
    position: relative;
    width: 320px
}

._969i {
    border: 1px solid #bec3c9;
    border-radius: 4px
}

._8mrk {
    margin: 10px 12px 0 12px;
    overflow: hidden;
    text-overflow: ellipsis
}

._8mrl {
    margin-right: 12px
}

._8mrm {
    overflow: hidden
}

._8mrn {
    border-radius: 4px;
    box-shadow: 0 2px 12px 2px rgba(0, 0, 0, .1), 0 2px 2px 0 rgba(0, 0, 0, .1);
    box-sizing: border-box;
    color: #000;
    margin: 45px 12px 16px 12px;
    max-height: 296px;
    overflow: hidden;
    width: 296px
}

._969k {
    border-radius: 4px 4px 0 0;
    box-sizing: border-box;
    color: #000;
    max-height: 296px;
    overflow: hidden
}

._8mro {
    background-color: #ebedf0;
    height: 296px
}

._969l {
    margin: 18px 0
}

._8mrp {
    margin: 0 12px
}

._969j {
    text-align: center
}

._969m {
    text-align: left
}

._8mrq {
    margin-bottom: 7px;
    max-height: 14px;
    overflow: hidden
}

._8mrr {
    max-height: 28px;
    overflow: hidden
}

._969n {
    max-height: 65px;
    overflow: hidden;
    padding: 17px 0
}

._8mrs {
    border-radius: 8px;
    bottom: 13px;
    height: 42px;
    margin: 58px 12px 0 12px;
    position: absolute;
    width: 296px
}

._8mrt {
    background-color: #1877f2
}

._8mru {
    background-color: #bec3c9
}

._8i_g {
    background: #fff;
    border-color: #dadde1;
    border-style: solid;
    border-width: 1px 0;
    line-height: 0;
    overflow: hidden;
    width: 320px
}

._8i_i {
    padding: 10px 18px 8px 18px
}

._8i_n {
    margin-bottom: 12px;
    max-height: 12px
}

._8i_k {
    line-height: 0;
    margin: 0 0 20px 0;
    overflow: hidden;
    position: relative;
    width: 100%
}

._8i_l {
    background: #f2f3f5;
    height: 178px;
    width: 196px
}

._8i_m {
    line-height: 1;
    margin-left: 50px;
    margin-right: 50px;
    overflow: hidden
}

._8i_q {
    max-height: 28px
}

._8i_r {
    margin: 16px 10px 16px 10px;
    max-height: 14px;
    text-align: center
}

._8isp {
    background: #fff;
    border: 1px solid #dadde1;
    line-height: 0;
    overflow: hidden;
    padding: 7px;
    width: 320px
}

._8ist {
    line-height: 0;
    margin-top: 12px;
    max-height: 165px;
    overflow: hidden;
    position: relative;
    width: 100%
}

._8isu {
    background: #f2f3f5;
    height: 164px;
    width: 164px
}

._8isw {
    margin: 20px 0 30px 0
}

._8isy {
    border: 2px solid #bec3c9;
    border-radius: 4px;
    height: 28px;
    margin-top: 10px;
    text-align: center
}

._8isz {
    border-color: #1877f2;
    color: #1877f2
}

._8i_t {
    background: #f8fafb;
    height: 560px;
    line-height: 0;
    overflow: hidden;
    position: relative;
    width: 320px
}

._8i_v {
    position: absolute;
    right: 10px;
    top: 10px
}

._8i_w {
    background: #fff;
    border-radius: 6px;
    height: 319px;
    margin: 50px auto;
    width: 192px
}

._8i_x,._8i_y {
    border-radius: 4px;
    height: 80px;
    margin-bottom: 24px;
    width: 80px
}

._8i_y {
    background: #bec3c9
}

._8i_z {
    background: #bec3c9;
    font-size: 21px;
    line-height: 1;
    max-width: 170px;
    min-height: 6px;
    min-width: 80px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._8i_- {
    background: transparent;
    color: #1c1e21
}

._8i__ {
    max-width: 192px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap
}

._8j01 {
    background: #bec3c9;
    border-radius: 6px;
    height: 37px;
    margin-bottom: 20px;
    text-indent: -9999px;
    width: 163px
}

._8j02 {
    background: #1877f2
}

._8ghx {
    border-radius: 50%;
    height: 32px;
    overflow: hidden;
    width: 32px
}

._8k95 {
    background-color: #bec3c9
}

._8k94 {
    background-color: #8d949e
}

._8ghy {
    font-size: 17px;
    line-height: 1.2;
    margin-left: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._8k9d {
    color: #1c1e21
}

._8k9c {
    color: #fff
}

._8ghz {
    line-height: 0
}

._8k9g {
    background-color: #bec3c9;
    color: #bec3c9
}

._8k9f {
    background-color: #8d949e;
    color: #8d949e
}

._8gh_ {
    margin-left: 20px;
    text-align: right
}

._8kag {
    bottom: 0;
    padding: 24px 0 12px 0;
    position: relative;
    width: 100%
}

._8kai {
    line-height: 8px;
    margin: -2px 0 0 6px;
    overflow: hidden
}

._8kan {
    line-height: 1
}

._8gh- {
    font-size: 6px;
    letter-spacing: 2px;
    line-height: 12px
}

._8kd2 {
    overflow: hidden
}

._8kd3 {
    margin-left: 24px;
    max-width: 40%
}

._8kd4 {
    font-size: 3px;
    line-height: 13px;
    white-space: nowrap
}

._8kd5 {
    border-color: #8d949e;
    border-style: solid;
    vertical-align: baseline;
    white-space: nowrap
}

._8kd6 {
    border-radius: 4px;
    border-width: 1px;
    padding: 5px 9px
}

._8kd7 {
    border-radius: 3px;
    border-width: 3px;
    padding: 3px 6px
}

._8kd8 {
    line-height: 0;
    overflow: hidden
}

._9be4 {
    background-color: #ebedf0;
    border: none;
    border-radius: 6px;
    padding: 8px 12px
}

._9be5 {
    background-color: #606770;
    color: #606770
}

._8wqm {
    background-color: #fff;
    border: 1px solid #dadde1;
    border-radius: 20px;
    line-height: 0;
    max-height: 568px;
    overflow: hidden;
    position: relative;
    width: 316px
}

._8wqn {
    margin: 9px 15px 7px 9px
}

._8wqo {
    line-height: 1;
    margin: 0 9px 11px 9px;
    max-height: 14px;
    overflow: hidden
}

._8wqp {
    line-height: 0;
    max-height: 388px;
    overflow: hidden;
    width: 100%
}

._8wqq {
    background-color: #ebedf0;
    height: 316px;
    width: 100%
}

._8wqr {
    margin: 0 2px
}

._8wqs {
    height: 38px
}

._8wqt {
    margin: 16px 9px -6px 9px
}

._8wqu {
    margin: 0 17px
}

._8g-a {
    background: #fff;
    line-height: 0;
    max-height: 568px;
    overflow: hidden;
    width: 320px
}

._8g-6 {
    margin: 7px 4px
}

._8g-8 {
    border: 1px solid rgba(0, 0, 0, .3);
    line-height: 0;
    margin: 8px 0 16px 0;
    max-height: 388px;
    overflow: hidden;
    width: 318px
}

._8g-9 {
    background-color: #f2f3f5;
    height: 320px;
    width: 100%
}

._8g-7 {
    margin: 10px 20px
}

._8vre {
    line-height: 1;
    max-height: 14px;
    overflow: hidden
}

._8gzr {
    line-height: 1;
    max-height: 28px;
    overflow: hidden
}

._8gzt {
    margin-top: 2px;
    max-height: 14px;
    overflow: hidden
}

._9bl9 {
    margin: 10px 10px 6px 3px
}

._9bla {
    margin: 10px 10px
}

._9blb {
    display: flex;
    margin: 20px 0 6px 0px;
    overflow: hidden
}

._9blc {
    border: 1px solid #8d949e;
    flex: 0 0 200px;
    height: 285px;
    margin-bottom: 10px;
    margin-right: 30px;
    width: 200px
}

._9bld {
    max-height: 200px;
    overflow: hidden
}

._9ble {
    background-color: #f2f3f5;
    height: 200px;
    width: 200px
}

._9blf {
    margin: 12px 10px
}

._9blg {
    max-height: 34px;
    overflow: hidden
}

._9blh {
    margin: 9px 0 15px 0;
    text-align: center
}

._8sno {
    line-height: 0;
    max-height: 568px;
    overflow: hidden;
    width: 320px
}

._8snp {
    position: relative
}

._8snq {
    box-sizing: border-box;
    padding: 8px;
    position: absolute;
    width: 320px;
    z-index: 1
}

._8snr {
    background-color: #bec3c9;
    height: 320px
}

._8sns {
    bottom: 12px;
    position: absolute;
    right: 12px;
    z-index: 1
}

._8snt {
    border: 1px solid #fff;
    border-radius: 4px;
    padding: 5px 9px
}

._8pix {
    background-color: #fff;
    max-height: 568px;
    overflow: hidden;
    width: 320px
}

._8piy {
    padding: 6px 10px
}

._8phr {
    background-color: #8d949e;
    max-height: 320px;
    overflow: hidden;
    width: 100%
}

._8phs {
    background-color: #f2f3f5;
    height: 320px;
    width: 100%
}

._8pht {
    padding: 10px
}

._8phu {
    max-height: 14px;
    overflow: hidden
}

._8o-- {
    background-color: #fff;
    max-height: 568px;
    overflow: hidden;
    padding-bottom: 10px;
    width: 320px
}

._8o-_ {
    margin: 10px 14px 6px 14px
}

._8o_0 {
    width: 180px
}

._8o_2 {
    background-color: #8d949e;
    border-radius: 10px;
    height: 180px;
    line-height: 0;
    overflow: hidden;
    width: 100%
}

._8o_3 {
    background-color: #f2f3f5;
    height: 180px;
    width: 100%
}

._8o_4 {
    overflow: hidden;
    padding: 10px
}

._8o_5 {
    max-height: 14px;
    overflow: hidden
}

._8o_6 {
    border: 1px solid #8d949e;
    border-radius: 4px;
    margin-top: 10px;
    padding: 5px 5px;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap
}

._8o_7 {
    overflow: hidden
}

._8i98 {
    background-color: #fff;
    max-height: 568px;
    overflow: hidden;
    width: 320px
}

._8i9a {
    margin: 10px 14px 6px 14px
}

._8i9b {
    line-height: 1;
    margin: 5px 14px 0 14px;
    max-height: 14px;
    overflow: hidden
}

._8i9d {
    line-height: 0;
    margin: 6px 0 59px 0;
    max-height: 400px;
    overflow: hidden;
    width: 100%
}

._8i9e {
    background-color: #f2f3f5;
    height: 320px;
    width: 100%
}

._8i9f {
    margin-bottom: 22px;
    text-align: center
}

._9bf0 {
    display: flex;
    margin: 20px 0 6px 13px;
    overflow: hidden
}

._9bf1 {
    flex: 0 0 200px;
    margin-right: 9px;
    width: 200px
}

._9be6 {
    border-radius: 8px;
    max-height: 200px;
    overflow: hidden
}

._9be7 {
    background-color: #f2f3f5;
    height: 200px;
    width: 200px
}

._9beh {
    margin: 22px 0 19px 8px
}

._8so1 {
    background: #fff;
    border: 1px solid #dadde1;
    line-height: 0;
    overflow: hidden;
    position: relative;
    width: 320px
}

._8so2 {
    overflow: hidden;
    padding: 12px 14px 10px 14px;
    text-overflow: ellipsis
}

._8so4 {
    background-color: #ebedf0;
    height: 188px;
    overflow: hidden;
    width: 100%
}

._8so5 {
    margin: auto
}

._8so6 {
    background-color: #ebedf0;
    height: 188px;
    width: 100%
}

._8so3 {
    border: 1px solid #ccd0d5;
    border-radius: 10px;
    overflow: hidden
}

._8so8,._8so9 {
    max-height: 14px;
    overflow: hidden
}

._8so7 {
    padding: 12px 0
}

._8soa {
    border: 1px solid #8d949e;
    border-radius: 4px;
    padding: 5px 9px;
    white-space: nowrap
}

._9c07 {
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 10px;
    max-height: 568px;
    overflow: hidden;
    width: 320px
}

._9c08 {
    height: 320px;
    line-height: 0;
    overflow: hidden;
    position: relative;
    width: 320px
}

._9c09 {
    background-color: #f2f3f5;
    height: 320px;
    width: 320px
}

._9c0b {
    margin: 10px 10px 20px 10px;
    text-align: left
}

._9c0d {
    margin: 10px 0;
    overflow: hidden;
    white-space: nowrap
}

._9c0c {
    margin: 5px 0 5px 0
}

._9c0e {
    margin: 5px 0 5px 0
}

._9c0a {
    bottom: 20px;
    position: absolute;
    width: 100%
}

._8jjh {
    background: #fff;
    height: 67px;
    overflow: hidden;
    width: 320px
}

._8jjj {
    margin: 5px 10px 6px 13px
}

._8jjk {
    background-color: #bec3c9;
    border-radius: 50%;
    overflow: hidden
}

._8jjl {
    margin: 0 9px 0 10px;
    overflow: hidden
}

._8jjm {
    color: #1c1e21;
    font-size: 17px;
    font-weight: bold;
    line-height: 1.2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._8jjn {
    margin-top: 4px
}

._8jjo {
    margin: 1px 0 -4px 0
}

._8jjq {
    height: 14px;
    margin-top: 2px;
    overflow: hidden;
    white-space: nowrap
}

._8jjt {
    border-radius: 10px;
    height: 56px;
    overflow: hidden;
    width: 56px
}

._8jju {
    background-color: #f2f3f5;
    height: 100%;
    width: 100%
}

._8e1_ {
    background-color: #fff;
    padding-top: 10px;
    width: 320px
}

._8e26 {
    margin: 0 10px 12px 10px
}

._8e22 {
    line-height: 1;
    margin: 0 10px;
    max-height: 28px;
    overflow: hidden
}

._8e24 {
    line-height: 0;
    margin-top: 12px;
    max-height: 338px;
    overflow: hidden;
    width: 100%
}

._8e25 {
    background-color: #f2f3f5;
    height: 320px;
    width: 100%
}

._8e2b {
    background-color: #ebedf0;
    height: 70px;
    padding: 0 10px
}

._8pb3 {
    display: flex;
    margin: 20px 0 6px 10px;
    overflow: hidden
}

._8pb4 {
    border: 2px solid #bec3c9;
    border-radius: 5px;
    flex: 0 0 228px;
    margin-right: 12px;
    width: 228px
}

._8pb5 {
    max-height: 228px;
    overflow: hidden
}

._8pb6 {
    background-color: #f2f3f5;
    height: 228px;
    width: 228px
}

._8pb8 {
    margin: 22px 10px 19px 8px
}

._8pb7 {
    height: 69px
}

._8hi0 {
    background: #fff;
    line-height: 0;
    width: 320px
}

._8hib {
    overflow: hidden
}

._8i9o {
    overflow: hidden
}

._8hib {
    max-height: 28px;
    padding-top: 8px
}

._8hi6 {
    text-overflow: ellipsis;
    white-space: nowrap
}

._8hi3 {
    background-color: #f2f3f5;
    height: 156px;
    width: 156px
}

._8snw {
    background: transparent;
    border: 1px solid #dadde1;
    border-radius: 12px;
    line-height: 0;
    overflow: hidden;
    position: relative;
    width: 320px
}

._8snx {
    border-bottom: 1px solid #dadde1;
    overflow: hidden;
    padding: 12px 14px 10px 14px;
    text-overflow: ellipsis
}

._8sn_ {
    background-color: #ebedf0;
    border-radius: 0 12px 12px 0;
    height: 120px;
    overflow: hidden;
    width: 120px
}

._8so0 {
    background-color: #ebedf0;
    height: 120px;
    width: 120px
}

._8sny {
    margin: 28px 14px 14px 14px
}

._8sn-,._8snz {
    max-height: 14px;
    overflow: hidden
}

._8fok {
    height: 568px;
    line-height: 0;
    overflow: hidden;
    position: relative;
    width: 320px
}

._8fp2 {
    box-sizing: border-box;
    left: 0;
    padding: 10px 10px 12px 10px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2
}

._8fp3 {
    border-radius: 50%;
    height: 36px;
    overflow: hidden;
    width: 36px
}

._8fp4 {
    background-color: #f2f3f5;
    height: 100%;
    width: 100%
}

._8fp5 {
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    line-height: 1.2;
    margin-left: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-shadow: 0 0 3px rgba(0, 0, 0, .8);
    white-space: nowrap
}

._8fp6 {
    background-color: #f2f3f5;
    color: #f2f3f5;
    font-size: 7px;
    letter-spacing: 14px;
    line-height: 1;
    margin-left: 8px
}

._8fp7 {
    line-height: 0;
    margin-left: 20px;
    text-align: right;
    transform: scale(1.3)
}

._8ghu {
    margin-right: 4px
}

._8fov {
    box-sizing: border-box;
    width: 100%
}

._8ghv {
    padding: 0 40px
}

._8ghw {
    padding: 0 20px
}

._8fow {
    margin: 0 auto;
    overflow: hidden;
    width: 100%
}

._8fox {
    max-height: 22px
}

._8foy {
    max-height: 40px
}

._8fou {
    position: absolute;
    width: 320px
}

._8fot {
    position: absolute;
    top: 55px;
    width: 100%
}

._8fo_ {
    background-image: url(/rsrc.php/v4/yw/r/3dzPfXYiVdh.png);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

._8fp0 {
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

._8foz {
    background-color: #bec3c9;
    color: #bec3c9;
    font-size: 6px;
    letter-spacing: 2px;
    line-height: 12px
}

._8fo- {
    background-color: #606770;
    color: #606770;
    font-size: 8px;
    letter-spacing: 2px;
    line-height: 20px
}

._8fop {
    bottom: 0;
    position: absolute;
    width: 100%;
    z-index: 2
}

._8foq {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -353px -692px;
    height: 40px;
    margin: 0 auto 32px auto;
    position: relative;
    transform: scale(1.25);
    width: 40px
}

._8fp1 {
    border-radius: 40px;
    height: 40px;
    margin: 0 auto 16px auto;
    width: 112px
}

._8fp8 {
    border-radius: 40px;
    height: 26px;
    margin: 0 auto 20px auto;
    width: 100px
}

._8kb4 {
    background-color: #000;
    line-height: 0;
    overflow: hidden;
    position: relative;
    width: 320px
}

._8kb5 {
    margin: 7px 11px
}

._8kb6 {
    line-height: 0;
    max-height: 284px;
    overflow: hidden;
    width: 100%
}

._8kb7 {
    background-color: #f2f3f5;
    height: 320px;
    width: 100%
}

._8kba {
    margin: 26px 8px 39px 12px
}

._8kb8 {
    line-height: 1;
    margin: 0 9px 0 11px;
    max-height: 28px;
    overflow: hidden
}

._8nx2 {
    background-color: #fff;
    border: 1px solid #dadde1;
    border-radius: 20px;
    line-height: 0;
    max-height: 568px;
    overflow: hidden;
    position: relative;
    width: 316px
}

._8nx3 {
    margin: 9px 15px 7px 9px
}

._8nx4 {
    line-height: 1;
    margin: 0 9px 11px 9px;
    max-height: 14px;
    overflow: hidden
}

._8nxc {
    line-height: 0;
    max-height: 388px;
    overflow: hidden;
    width: 100%
}

._8nxd {
    background-color: #ebedf0;
    height: 316px;
    width: 100%
}

._8nxe {
    margin: 0 2px
}

._8nxf {
    height: 38px
}

._8nxg {
    margin: 16px 9px -6px 9px
}

._8nxh {
    margin: 0 17px
}

._4sjl,._4sjm {
    vertical-align: middle
}

._3tqz ._58ak {
    display: block
}

._25q6 {
    display: block
}

._1722 {
    display: inline-block;
    vertical-align: top;
    width: 322px
}

._1722._816m {
    width: 100%
}

._25q6,._25q6._58ak {
    margin-bottom: 12px
}

._98ht {
    margin-bottom: 0px
}

._360k {
    display: inline-block
}

._97ur {
    width: 100%
}

._3tqz,._98ek {
    display: inline-block;
    height: 32px;
    overflow: hidden;
    padding-right: 8px;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
    width: 100%
}

._98ek {
    height: 36px
}

._10sm ._98ek ._58ak {
    align-items: center;
    border: 1px solid #dadde1;
    border-radius: 6px;
    display: flex;
    height: 36px;
    width: 100%
}

._10sm ._98m8 ._58ak {
    border: none
}

._98ek ._58al {
    font-size: 15px
}

._rn_ {
    max-height: 220px;
    overflow: auto
}

._10sm {
    display: block!important
}

._4y9k {
    margin-top: 8px
}

._8ga1 {
    padding-left: 12px;
    width: 526px
}

._aoy9 {
    padding-left: 16px;
    width: 350px
}

._5eka {
    border-top: 1px solid #dadcde;
    height: 300px;
    margin: 30px -12px -12px -12px
}

.highContrast ._5ek8:before {
    content: url(/rsrc.php/v4/yH/r/VsGrVmiVgox.png);
    margin: -235px 0 0 -541px;
    position: absolute
}

.highContrast ._5ek8 {
    overflow: hidden;
    position: relative
}

._5ek8 {
    background-image: url(/rsrc.php/v4/yH/r/VsGrVmiVgox.png);
    background-repeat: no-repeat;
    background-size: 721px 1142px;
    background-position: -541px -235px
}

._5ek9 {
    margin-top: 2px
}

._3js2 {
    border-bottom: solid 1px #e9eaeb;
    width: 100%
}

._3js2:last-child {
    border-bottom: none;
    margin-bottom: 12px
}

._3rpu {
    margin-right: -6px
}

._3307 {
    border: 1px solid #dadcde;
    height: 24px;
    object-fit: cover;
    width: 24px
}

._2lim {
    align-items: baseline;
    border: none;
    display: flex;
    flex-direction: row;
    margin: 0;
    padding: 12px 0
}

._8f6u {
    padding: 8px 0
}

._2lim:last-child {
    border-bottom: none
}

._2lin {
    margin-right: 8px;
    margin-top: 4px
}

._8f6v {
    margin-right: 8px;
    margin-top: 4px
}

._7d2k {
    list-style-position: inside;
    list-style-type: disc
}

._9hh3 {
    display: inline-block;
    vertical-align: top
}

._7vs_ {
    border-radius: 6px;
    cursor: default;
    height: 144px;
    overflow: hidden;
    position: relative;
    -webkit-user-select: none;
    width: 100%
}

._7vs_:before {
    background: linear-gradient(to bottom, hsla(0, 0%, 0%, 0), hsl(0, 0%, 0%)), linear-gradient(to right, hsl(0, 0%, 100%), hsla(0, 0%, 100%, 0));
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

._7vt0 {
    cursor: none
}

._7vt1 {
    bottom: 4px;
    left: 4px;
    position: absolute;
    right: 4px;
    top: 4px;
    -webkit-user-select: none
}

._7vs- {
    border: 2px solid white;
    border-radius: 10px;
    box-sizing: border-box;
    height: 16px;
    margin: -8px 0px 0px -8px;
    position: absolute;
    width: 16px
}

._58_r {
    display: block
}

._58_r:hover,._58_r:focus {
    text-decoration: none
}

._4pm_ {
    height: 100%;
    width: 100%
}

._58_s {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -435px -373px;
    height: 37px;
    margin: 0 auto 12px auto;
    width: 37px
}

._58_r:hover ._58_s,._58_r:focus ._58_s {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -435px -411px
}

._2r6m {
    overflow: auto
}

._2r6n {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: 0px -947px;
    height: 90px;
    margin: 24px auto 24px;
    width: 90px
}

._2r6o {
    color: #929598;
    font-size: 15px;
    line-height: 18px;
    margin: 24px;
    text-align: center
}

._5okx {
    text-align: center
}

._5pid {
    color: #929598;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._5pic {
    color: #000
}

._2t6d {
    color: #3d3e3f;
    margin-top: 8px
}

._6kdi {
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase
}

._4ie2 {
    border: 2px solid transparent
}

._4ie3 {
    border-color: #2887e6
}

._4ie4 {
    background-color: #2887e6;
    height: 16px;
    width: 16px
}

._5it1 {
    background-color: #f5f7f8;
    margin: 12px auto 12px auto;
    padding: 12px
}

._5is_ {
    margin: 6px 12px auto auto
}

._5is- {
    background-color: #e9eaeb;
    border: 0px;
    display: inline-block;
    height: 60px;
    margin-top: 6px;
    text-align: center;
    width: 90px
}

._5is- i.img {
    margin: 20px
}

._5it0 {
    display: inline-block;
    margin: 16px 12px 16px auto
}

._4y6q {
    width: 250px
}

._6-7h {
    flex-grow: 1
}

._6-7p {
    display: flex;
    flex-direction: row;
    width: 100%
}

._73ya {
    margin-right: -22px;
    margin-top: 8px;
    padding-left: 8px
}

._844x {
    margin-bottom: 12px
}

._8fb9 {
    border-bottom: 1px solid #eff0f1;
    padding: 12px
}

._8i1q {
    margin-bottom: 4px
}

._8-i9 {
    margin-bottom: 16px
}

._8_ew {
    border-bottom: 1px solid #eff0f1;
    padding: 24px 12px
}

._8my2 {
    margin-bottom: 12px
}

._7_tg {
    height: calc(90vh - 61px - 45px - 8px);
    max-height: 900px;
    min-height: 99px;
    overflow: hidden
}

._7tvz {
    align-self: stretch;
    box-sizing: border-box;
    display: flex;
    height: 100%;
    overflow: hidden;
    position: relative
}

._8y3l {
    align-items: stretch;
    background: #fff;
    display: flex;
    height: 100%;
    overflow: scroll;
    padding: 12px 0;
    width: 450px;
    z-index: 1
}

._9n_y ._7yp_ ._228q {
    transform: scale(.59);
    transform-origin: top left
}

._9n_y ._7yp_ ._7tgm {
    transform: translate(-75px, -125px)
}

._9n_y {
    border: 1px solid #dadde1;
    border-radius: 12
}

._9o0t {
    overflow: hidden
}

._6sso {
    font-size: 12px
}

._6ssp {
    align-items: center;
    border-radius: 50%;
    box-sizing: border-box;
    display: flex;
    height: 32px;
    justify-content: center;
    line-height: 0px;
    margin: 0px 4px 4px 0px;
    width: 32px
}

._6ssq {
    background: #cbd3db;
    border-radius: 50%;
    height: 32px;
    opacity: .7;
    position: absolute;
    transition: opacity .1s, background .1s;
    width: 32px
}

._6ssp:hover ._6ssq {
    background: #929598;
    opacity: 1
}

._6ssp .img {
    position: relative
}

._6ssn {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%
}

._6sjy {
    height: 60%
}

._6_ft {
    color: #4b4f56;
    font-size: 13px;
    font-weight: normal;
    margin-right: 24px;
    min-width: 0
}

._9hh4 {
    align-items: center;
    display: flex;
    margin-top: 8px
}

._9hgt {
    background-color: #f2f3f5;
    border-radius: 6px;
    margin-right: 8px;
    padding: 12px
}

._5y3g {
    border: 1px solid #dadcde;
    border-radius: 4px;
    height: 100px;
    padding: 16px 8px 12px;
    text-align: center
}

._5y3g:hover {
    border-color: #2887e6;
    cursor: pointer
}

._5y3h {
    color: #5b5c5e;
    font-weight: bold
}

._5y3i {
    color: #929598;
    line-height: 16px
}

._5pey {
    float: right;
    margin: -4px -4px 0
}

._5pex {
    background-color: #fff;
    border: 1px solid #dadcde;
    border-radius: 4px;
    height: 64px;
    padding: 8px 8px 12px;
    text-align: center
}

._5pex:hover {
    border-color: #2887e6;
    cursor: pointer
}

._o8a {
    padding: 28px 28px 28px 24px
}

._4nv9 {
    float: right
}

._19ue {
    font-size: 17px;
    font-weight: bold
}

._19uj {
    color: #929598;
    font-size: 13px;
    line-height: 16px
}

._19uf {
    color: #929598;
    font-size: 13px;
    font-weight: bold;
    line-height: 15px
}

._19ui {
    padding: 24px 0
}

._1ah2 {
    width: 232px
}

._26hf {
    padding: 24px
}

._26h7 {
    padding-bottom: 28px
}

._26hg {
    font-size: 15px;
    font-weight: bold;
    line-height: 18px
}

._26h8 {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -21px -1531px;
    background-clip: padding-box;
    border: 2px solid transparent;
    height: 20px;
    width: 20px
}

._26hh {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -315px -1552px;
    background-clip: padding-box;
    border: 2px solid transparent;
    height: 20px;
    width: 20px
}

._2imz {
    border-radius: 5px 5px 0 0
}

._2im- {
    border-radius: 0 0 5px 5px
}

._ghg {
    background-color: #f5f7f8;
    border: 1px solid #dadcde;
    display: block
}

._ghh {
    padding: 24px;
    width: 468px
}

._ghh:hover {
    background: #eef6fd;
    cursor: pointer
}

._ghr {
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 4px
}

._ghs {
    color: #929598;
    font-size: 13px;
    line-height: 16px;
    padding-left: 36px
}

._ghq {
    display: inline-block;
    margin-bottom: -8px;
    padding-right: 12px
}

._r52 {
    color: #0454a3;
    margin-right: 8px
}

._r52:hover {
    cursor: pointer;
    text-decoration: underline
}

._5hgl {
    margin-right: 8px
}

._2wmm {
    align-items: center;
    border: 1px solid #dadcde;
    border-radius: 5px;
    display: flex;
    justify-content: space-between;
    padding: 24px 24px 24px 12px
}

._eg1 {
    border: 1px solid #dadcde;
    border-radius: 5px;
    display: block;
    padding: 12px 12px 12px 4px
}

._4-92 {
    color: #212a34;
    display: inline-block;
    margin: 0 0 0 8px
}

._4-93 {
    color: #212a34;
    display: inline-block;
    font-weight: bold
}

._4-94 {
    color: #929598;
    font-size: 13px;
    line-height: 16px;
    max-width: 463px;
    padding: 4px 0 0 24px
}

._4-95 {
    color: #c6c9cc;
    padding-right: 20px
}

._4-9b {
    color: #929598
}

._4-9b:hover {
    color: #5b5c5e;
    cursor: pointer
}

._4-8t {
    display: inline-block;
    margin-bottom: -4px;
    padding-right: 8px
}

._4-8_ {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -388px -831px;
    background-clip: padding-box;
    border: 2px solid transparent;
    height: 12px;
    width: 12px
}

._4-8- {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -388px -766px;
    background-clip: padding-box;
    border: 2px solid transparent;
    height: 12px;
    width: 12px
}

._61kf {
    width: 80px
}

._1df2 {
    color: #929598
}

._1df2:hover {
    color: #5b5c5e
}

._1df3 {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -340px -1740px;
    display: inline-block;
    height: 16px;
    margin-top: -4px;
    vertical-align: middle;
    width: 16px
}

._1df1 {
    width: 80px
}

._2wmm ._wj5 {
    align-items: center;
    display: flex;
    float: right
}

._eg1 ._wj5 {
    align-items: center;
    display: flex;
    flex-direction: row;
    padding-left: 32px;
    padding-top: 12px
}

._-kg {
    width: 80px
}

._ota {
    font-size: 13px;
    padding-top: 8px
}

._otb {
    margin-right: 8px
}

._ldj {
    margin-bottom: 24px;
    margin-top: 12px
}

._3up4 {
    border-bottom: 1px solid #dadcde;
    margin: 12px 0px 24px;
    padding-bottom: 12px
}

._5rzp {
    color: #212a34
}

._5s8- {
    color: #929598
}

._5lys {
    background: #f5f7f8;
    display: block;
    float: none;
    font-size: 13px;
    margin: 8px 0px;
    padding: 8px 4px;
    position: relative;
    white-space: pre-wrap
}

._43tz {
    display: inline-block;
    height: 24px;
    margin: 8px 8px 8px 0px;
    padding: 8px
}

._5lys:hover {
    cursor: pointer;
    outline: solid 2px #e9eaeb
}

._5lz2 {
    color: #212a34;
    display: inline-block;
    height: 100%;
    margin-left: 4px;
    width: calc(100% - 38px)
}

._43tz ._5lz2 {
    width: 100%
}

._5lz3 {
    display: inline-block
}

._3ufw {
    color: #c6c9cc;
    font-size: 11px
}

._2g1n {
    display: inline-block;
    padding: 4px
}

._5lyx {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -231px -1531px;
    background-clip: padding-box;
    border: 2px solid transparent;
    height: 20px;
    width: 20px
}

._5lyy {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -388px -779px;
    background-clip: padding-box;
    border: 2px solid transparent;
    height: 12px;
    width: 12px
}

._5l89 {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -276px -1485px;
    background-clip: padding-box;
    border: 2px solid transparent;
    height: 20px;
    width: 20px
}

._3ufu {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -168px -1510px;
    background-clip: padding-box;
    border: 2px solid transparent;
    height: 20px;
    width: 20px
}

._5l8d {
    color: #066cd2;
    float: right;
    font-weight: bold;
    margin-top: 7px;
    padding: 3px
}

._5l8d:hover {
    color: #5b5c5e
}

._5l8e {
    color: #c6c9cc;
    float: right;
    margin-top: 7px;
    padding: 3px
}

._5l8e:hover {
    color: #5b5c5e
}

._5lyz {
    float: right;
    margin: 8px;
    width: 16px
}

._5ly- {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -388px -792px;
    background-clip: padding-box;
    border: 2px solid transparent;
    height: 12px;
    width: 12px
}

._2uya {
    float: right
}

._1ts_ {
    width: 100%
}

._7ejr {
    width: 340px
}

._1fp_ {
    display: block;
    list-style-type: disc
}

._4a2a {
    width: 440px
}

._55v- {
    background: #000
}

._5cl2 {
    height: 60%
}

._5cl3 {
    color: #fff;
    font-size: 15px;
    overflow: hidden;
    padding: 8px;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap
}

._5r1m {
    padding-right: 60px
}

._19ra {
    padding-right: 90px
}

._5r1p {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 2px;
    color: #fff;
    font-size: 12px;
    margin: 8px 8px 6px;
    max-width: 60px;
    padding: 1px 4px
}

._19rb {
    margin-right: 32px
}

._19rc {
    height: 15px;
    margin: 8px;
    width: 17px
}

._iux {
    margin-right: -12px;
    overflow: hidden;
    padding: 16px 24px
}

._414a {
    float: left;
    margin-bottom: 12px;
    margin-right: 12px
}

._4hde {
    float: left;
    height: 124px;
    margin: 1px 14px 16px 2px;
    width: 220px
}

._5c2p {
    margin: 1px 14px 12px 2px
}

._1hit,._ji0 {
    border: 1px solid #2887e6;
    height: 124px
}

._1hit,._ji1 {
    box-sizing: border-box;
    padding: 12px;
    text-align: center;
    width: 220px
}

._1hit {
    color: #2887e6;
    font-size: 17px
}

._1hit:focus,._1hit:hover {
    color: #0454a3
}

._3e57 {
    background: #f5f7f8;
    padding: 12px
}

._1pjf {
    color: #8d949e;
    font-weight: bold
}

._1pjg {
    color: #606770;
    list-style-type: disc;
    margin-left: 16px
}

._1pjh {
    margin-top: 8px
}

._1pjj {
    color: #000;
    font-style: normal;
    font-weight: bold
}

._3x3b {
    margin-right: -12px;
    overflow: hidden;
    padding: 0px 24px
}

._1y4j {
    align-items: center;
    background-image: url(/rsrc.php/v4/yG/r/xRyboZfOWTb.png);
    border: 3px solid #dadcde;
    color: #577fbc;
    display: flex;
    font-size: 19px;
    height: 100%;
    justify-content: center;
    text-align: center;
    width: 688px
}

._1y4h {
    display: flex;
    height: 100%;
    justify-content: center;
    padding: 16px 24px;
    width: 696px
}

._1y4k {
    margin-right: 12px;
    position: relative;
    vertical-align: middle
}

._3x3a {
    float: left;
    margin-bottom: 16px;
    margin-top: 8px;
    width: 712px
}

._1y4l {
    line-height: 125%;
    max-width: 200px;
    text-align: left
}

@font-face {
    font-family: 'Alegreya Preview';
    src: url(/rsrc.php/yG/r/VP2Dkp5pzyJ.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Alegreya Preview';
    src: url(/rsrc.php/y5/r/cvYWrWZjkgp.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Alegreya Preview';
    src: url(/rsrc.php/yN/r/ge8Kc0oLSYl.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Alegreya Preview';
    src: url(/rsrc.php/yu/r/0ma8jb2qJBK.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Alegreya Preview';
    src: url(/rsrc.php/yF/r/mmwwSD1CRbZ.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Arimo Preview';
    src: url(/rsrc.php/yf/r/oCo0CoONngq.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Arimo Preview';
    src: url(/rsrc.php/yJ/r/OIUIkBX3Evp.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Bebas Preview';
    src: url(/rsrc.php/yz/r/E8jMQZhV0xT.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

._9y1 {
    bottom: 0;
    display: flex;
    justify-content: center;
    z-index: 100
}

._a2r1 {
    width: 100%
}

._9x_ {
    background-color: #dadcde;
    border-radius: 4px;
    height: 8px;
    margin: 0px 4px;
    transition: background-color 150ms ease-in;
    width: 8px;
    z-index: 100
}

._2a72 {
    background-color: #2887e6
}

._2a73 {
    background-color: #212a34
}

._opn {
    background-color: #8d949e
}

._a3ab {
    background-color: #fff
}

._63_6 {
    margin-bottom: 16px
}

._63_5 {
    margin-bottom: 8px
}

._63_4 {
    padding: 10px 40px 10px
}

._5q2d {
    height: 68px;
    resize: none;
    width: 100%
}

._3ae4 {
    padding-bottom: 10px;
    padding-top: 60px;
    text-align: center
}

._3ae5 {
    padding: 0 40px
}

._3ae6 {
    margin-bottom: 40px;
    margin-top: 30px
}

._3ae7 {
    background: #f5f7f8;
    font-size: 14px;
    padding: 25px;
    text-align: initial
}

._63_3 {
    margin: 20px;
    text-align: center
}

._4nle {
    margin: 20px;
    text-align: center
}

@font-face {
    font-family: 'Bungee Shade Preview';
    src: url(/rsrc.php/yh/r/FKwRzhkGk-3.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Cabin Preview';
    src: url(/rsrc.php/yf/r/gpojHLfVg_3.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Cabin Preview';
    src: url(/rsrc.php/yC/r/mOQC-gX5KPW.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Cabin Preview';
    src: url(/rsrc.php/yo/r/0Z8Pp4tDkQR.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Cabin Preview';
    src: url(/rsrc.php/yP/r/E1ySJa0Qz-K.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Courier Prime Preview';
    src: url(/rsrc.php/yD/r/kKwJT9pxSxG.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Courier Prime Preview';
    src: url(/rsrc.php/yJ/r/b343hCgsdQA.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'DM Serif Display Preview';
    src: url(/rsrc.php/yL/r/cqna4PDp3JT.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Dancing Script Preview';
    src: url(/rsrc.php/yQ/r/xdy8QPrEQNr.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Dancing Script Preview';
    src: url(/rsrc.php/y8/r/VYD0ZkeNjhe.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Dancing Script Preview';
    src: url(/rsrc.php/yJ/r/IbFaCi_9q-5.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Dancing Script Preview';
    src: url(/rsrc.php/yv/r/-lLjJOKN9v_.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

._5rp7,._5rpb,._5rpu {
    height: inherit;
    text-align: inherit
}

._5rpu[contenteditable='true'] {
    -webkit-user-modify: read-write-plaintext-only
}

._5rp7 {
    position: relative
}

._5rpb {
    background-color: rgba(255, 255, 255, 0);
    position: relative;
    z-index: 1
}

.safari ._5rpb {
    border-left: .1px solid transparent
}

._5rp8 ._1mf {
    text-align: left
}

._5rp8 ._1p1t {
    left: 0;
    text-align: left
}

._5rpa ._1mf {
    text-align: center
}

._5rpa ._1p1t {
    margin: 0 auto;
    text-align: center;
    width: 100%
}

._5rp9 ._1mf {
    text-align: right
}

._5rp9 ._1p1t {
    right: 0;
    text-align: right
}

._1p1t {
    color: #90949c;
    position: absolute;
    width: 100%;
    z-index: 1
}

._1p1u {
    color: #bec2c9
}

._1mf {
    position: relative;
    white-space: pre-wrap
}

._1mj {
    direction: ltr;
    text-align: left
}

._1mk {
    direction: rtl;
    text-align: right
}

._3kq6 {
    direction: ltr
}

._3kq7 {
    direction: rtl
}

._1bv0,._1bv1 {
    margin: 16px 0;
    padding: 0
}

._3kq1._3kq6 {
    margin-left: 1.5em
}

._3kq1._3kq7 {
    margin-right: 1.5em
}

._3kq2._3kq6 {
    margin-left: 3em
}

._3kq2._3kq7 {
    margin-right: 3em
}

._3kq3._3kq6 {
    margin-left: 4.5em
}

._3kq3._3kq7 {
    margin-right: 4.5em
}

._3kq4._3kq6 {
    margin-left: 6em
}

._3kq4._3kq7 {
    margin-right: 6em
}

._3kq5._3kq6 {
    margin-left: 7.5em
}

._3kq5._3kq7 {
    margin-right: 7.5em
}

._3kpz {
    list-style-type: square;
    position: relative
}

._3kpz._3kq1 {
    list-style-type: disc
}

._3kpz._3kq2 {
    list-style-type: circle
}

._3kp_ {
    list-style-type: none;
    position: relative
}

._3kp_._3kq6:before {
    left: -36px;
    position: absolute;
    text-align: right;
    width: 30px
}

._3kp_._3kq7:before {
    position: absolute;
    right: -36px;
    text-align: left;
    width: 30px
}

._3kp_:before {
    content: counter(ol0) '. ';
    counter-increment: ol0
}

._3kp_._3kq2:before {
    content: counter(ol1, lower-alpha) '. ';
    counter-increment: ol1
}

._3kp_._3kq3:before {
    content: counter(ol2, lower-roman) '. ';
    counter-increment: ol2
}

._3kp_._3kq4:before {
    content: counter(ol3) '. ';
    counter-increment: ol3
}

._3kp_._3kq5:before {
    content: counter(ol4, lower-alpha) '. ';
    counter-increment: ol4
}

._3kq1._3kq0 {
    counter-reset: ol0
}

._3kq2._3kq0 {
    counter-reset: ol1
}

._3kq3._3kq0 {
    counter-reset: ol2
}

._3kq4._3kq0 {
    counter-reset: ol3
}

._3kq5._3kq0 {
    counter-reset: ol4
}

._66bu {
    margin: 0px;
    max-width: 100%;
    overflow: auto;
    white-space: pre-wrap;
    word-wrap: break-word
}

._6ifw>div:not(:last-child) {
    margin-bottom: 12px
}

._6ifv {
    line-height: 24px
}

._66bw {
    min-width: 140px
}

@font-face {
    font-family: 'EB Garamond Preview';
    src: url(/rsrc.php/yH/r/YitJ3YKm1PW.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'EB Garamond Preview';
    src: url(/rsrc.php/y8/r/snP7KzVpGxX.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'EB Garamond Preview';
    src: url(/rsrc.php/yL/r/AOO505DKU1r.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'EB Garamond Preview';
    src: url(/rsrc.php/yf/r/P4Jo5KfVHJJ.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'EB Garamond Preview';
    src: url(/rsrc.php/yQ/r/4ahbwAzoLQq.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

._3gl1 {
    background-position: center;
    background-repeat: no-repeat;
    caret-color: var(--primary-text);
    display: inline-block;
    margin: 0 1px;
    text-align: center;
    vertical-align: middle
}

._1mjk ._3gl1 {
    caret-color: #fff
}

._ncl {
    color: transparent;
    display: inline-block;
    transform: translateY(-3px);
    z-index: -1
}

html ._213j._1fkd._1fke ._58ah ._58ak {
    height: 36px;
    padding: 10px 8px
}

html ._213j._1fkd._1fke ._wrm {
    right: 9px;
    top: 13px
}

._38pg {
    border-bottom: 1px solid #dddfe2;
    display: flex;
    margin-bottom: 12px
}

._38ph._38pi {
    background: url(/rsrc.php/v4/y1/r/R9uTTMOhEkr.png) center bottom no-repeat;
    background-size: 21px 12px;
    margin-bottom: 0;
    padding-bottom: 16px;
    z-index: 1
}

._38pi._284s {
    background: url(/rsrc.php/v4/yq/r/rNUiT_uVIDx.png) center bottom no-repeat;
    background-size: 21px 12px
}

._38ph {
    display: inline-block;
    margin-right: 16px;
    position: relative;
    top: 2px
}

._38ph .uiInputLabelLabel {
    max-width: 205px
}

._8dui {
    align-items: center;
    display: flex;
    flex-direction: column;
    transform-origin: bottom;
    width: inherit
}

._8duj {
    align-items: center;
    background: white;
    border: .5px rgba(0, 0, 0, .1);
    border-radius: 12px;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, .3);
    display: flex;
    flex-direction: column;
    height: 100%;
    margin: 0px 12px 0px 12px;
    width: 320px
}

._8duk {
    background: white;
    height: 1px;
    position: relative;
    width: inherit
}

._8duf {
    color: #1c1e21;
    display: block;
    font-family: SFProText-Semibold, Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 16px;
    margin: 12px;
    max-height: 32px;
    overflow: hidden;
    text-align: center;
    width: 300px
}

._8duh {
    color: #606770;
    font-size: 13px;
    line-height: 14px;
    opacity: .8;
    overflow: hidden;
    padding: 0px 12px 12px 12px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 300px
}

._8dug {
    align-items: stretch;
    border: 0px solid transparent;
    border-radius: 6px;
    display: flex;
    flex-direction: row;
    height: 36px;
    margin: 0px 12px 12px 12px;
    overflow: hidden;
    transform-origin: center;
    width: 300px
}

._7pft {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 64px;
    position: absolute;
    transform-origin: bottom;
    width: inherit
}

._7q2_ {
    bottom: 44px;
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    line-height: 20px;
    position: absolute;
    text-align: center;
    width: 350px
}

._7q30 {
    align-items: stretch;
    background: white;
    border: 0px solid transparent;
    border-radius: 70px;
    bottom: 0px;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, .3);
    display: flex;
    flex-direction: row;
    height: 38px;
    overflow: hidden;
    position: absolute;
    transform-origin: center;
    width: 320px
}

._7pfs {
    align-items: center;
    background: white;
    display: flex;
    justify-content: center;
    min-width: 20px;
    padding: 0px;
    -webkit-user-select: none;
    width: 140px
}

._7pfs:only-child {
    border-right: 0px
}

._7pfs:last-child {
    padding-left: 16px;
    padding-right: 20px
}

._7pfs:first-child {
    padding-left: 20px;
    padding-right: 16px
}

._7pfu {
    background-color: #fff;
    height: 400px;
    position: relative;
    width: 400px
}

._81_3 {
    align-items: center;
    display: flex;
    flex-direction: column;
    transform-origin: bottom;
    width: inherit
}

._81_4 {
    align-items: center;
    background: white;
    border: .5px rgba(0, 0, 0, .1);
    border-radius: 12px;
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, .3);
    display: flex;
    flex-direction: column;
    margin-left: 12px;
    margin-right: 12px;
    width: 320px
}

._81-l {
    align-items: center;
    background: transparent;
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    height: 80px;
    margin-left: 12px;
    margin-right: 12px;
    width: 320px
}

._81-m {
    bottom: 42px;
    color: #1c1e21;
    font-family: SFProText-Semibold, Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 13px;
    margin-bottom: 12px;
    position: absolute;
    text-align: center;
    width: 300px
}

._874n {
    bottom: 68px;
    color: #1c1e21;
    font-family: SFProText-Semibold, Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 13px;
    margin-bottom: 12px;
    position: absolute;
    text-align: center;
    width: 300px
}

._874o {
    bottom: 9px;
    color: #606770;
    font-size: 13px;
    line-height: 16px;
    opacity: .8;
    position: absolute;
    text-align: center;
    width: 320px
}

._81-n {
    align-items: stretch;
    border: 0px solid transparent;
    border-radius: 12px;
    bottom: 0px;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, .3);
    display: flex;
    flex-direction: row;
    height: 34px;
    margin-bottom: 8px;
    overflow: hidden;
    position: absolute;
    transform-origin: center;
    width: 300px
}

._874p {
    align-items: stretch;
    background: #3578e5;
    border: 0px solid transparent;
    border-radius: 12px;
    bottom: 33px;
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, .3);
    display: flex;
    flex-direction: row;
    height: 34px;
    overflow: hidden;
    position: absolute;
    transform-origin: center;
    width: 300px
}

._81_1 {
    align-items: center;
    border-right: 1px solid #dce5e9;
    display: flex;
    justify-content: center;
    min-width: 20px;
    padding: 0px 12px 0px 12px;
    -webkit-user-select: none;
    width: 130px
}

._81_1:only-child {
    border-right: 0px
}

._81_1:last-child {
    padding-left: 16px;
    padding-right: 20px
}

._81_1:first-child {
    padding-left: 20px;
    padding-right: 16px
}

._7pes {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 0%;
    flex-direction: column;
    height: 38px;
    justify-content: center;
    line-height: initial;
    text-align: center;
    word-wrap: normal
}

._7peu {
    direction: initial;
    display: flex;
    flex-direction: column;
    font-size: 15px;
    font-weight: 600;
    height: auto;
    justify-content: center;
    overflow: hidden;
    width: 100%;
    word-break: normal
}

._81_2 {
    box-sizing: border-box;
    display: flex;
    flex: 1 1 0%;
    flex-direction: column;
    height: 34px;
    justify-content: center;
    line-height: initial;
    text-align: center;
    word-wrap: normal
}

._81-k {
    direction: initial;
    display: flex;
    flex-direction: column;
    font-family: SFProText-Semibold, Helvetica, Arial, sans-serif;
    font-size: 14px;
    height: auto;
    justify-content: center;
    overflow: hidden;
    width: 100%;
    word-break: normal
}

._lw2 {
    width: 300px
}

._lwa {
    width: 300px
}

._-ae {
    position: relative
}

._-ac {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100
}

._-ad {
    background-color: rgba(255, 255, 255, .5)
}

._1lbw {
    width: 100%
}

@font-face {
    font-family: 'Faustina Preview';
    src: url(/rsrc.php/yT/r/MKYnd5Owv7E.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Faustina Preview';
    src: url(/rsrc.php/yW/r/c6fuHuJufia.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Faustina Preview';
    src: url(/rsrc.php/yb/r/OQq9vp4OeT8.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Faustina Preview';
    src: url(/rsrc.php/yG/r/byqE2eEtDjs.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Faustina Preview';
    src: url(/rsrc.php/yy/r/Q2g2W2VeFBR.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Faustina Preview';
    src: url(/rsrc.php/yA/r/nqOi6MUNXQZ.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Fira Sans Preview';
    src: url(/rsrc.php/yL/r/PEVFjfzYHC7.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Fira Sans Preview';
    src: url(/rsrc.php/y-/r/DSIGYZS_jIx.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Fira Sans Preview';
    src: url(/rsrc.php/yp/r/tgVmfcTyHMq.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Fira Sans Preview';
    src: url(/rsrc.php/yy/r/Vlf0yOtjsG-.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Fira Sans Preview';
    src: url(/rsrc.php/yC/r/Feu8wvy-dqr.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Freehand Preview';
    src: url(/rsrc.php/ym/r/seC6tqXCrkq.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Fruktur Preview';
    src: url(/rsrc.php/ye/r/aDREZwfqwxz.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

._344m._344o {
    background-image: linear-gradient(to right, black, rgba(0, 0, 0, 0))
}

._344m._344n {
    background-image: linear-gradient(to right, white, rgba(255, 255, 255, 0))
}

._344k._344o {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), black)
}

._344k._344n {
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white)
}

._344j._344o {
    background-image: linear-gradient(to top, black, rgba(0, 0, 0, 0))
}

._344j._344n {
    background-image: linear-gradient(to top, white, rgba(255, 255, 255, 0))
}

._344l._344o {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), black)
}

._344l._344n {
    background-image: linear-gradient(to top, rgba(255, 255, 255, 0), white)
}

._5zk7 {
    background-color: rgba(88, 144, 255, .15);
    border-bottom: 1px solid rgba(88, 144, 255, .3)
}

@font-face {
    font-family: 'Henny Penny Preview';
    src: url(/rsrc.php/y0/r/yGjipe-dY_V.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Hepta Slab Preview';
    src: url(/rsrc.php/yd/r/_pw5-rl3AMQ.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Hepta Slab Preview';
    src: url(/rsrc.php/yl/r/LXJdAr9METx.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Hepta Slab Preview';
    src: url(/rsrc.php/yg/r/pnVQfpk-xNm.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Hepta Slab Preview';
    src: url(/rsrc.php/y6/r/m3i-59SKbkM.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Hepta Slab Preview';
    src: url(/rsrc.php/yc/r/W3Sc5BFf3AE.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Hepta Slab Preview';
    src: url(/rsrc.php/yb/r/hD0g5hIAW3G.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'atlasIconFont';
    font-style: normal;
    font-weight: normal;
    src: url(data:application/x-font-woff;base64,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)
}

._3bwp._3bwp._3bwp._3bwp {
    font-family: atlasIconFont!important;
    -webkit-font-smoothing: antialiased;
    font-weight: normal
}

._2dev:before {
    content: '\e900'
}

._382x:before {
    content: '\e901'
}

._382y:before {
    content: '\e902'
}

._2bs-:before {
    content: '\e903'
}

._256d:before {
    content: '\e904'
}

._42mq:before {
    content: '\e905'
}

._2dew:before {
    content: '\e906'
}

._5bvf:before {
    content: '\e907'
}

._3bw3:before {
    content: '\e908'
}

._10rf:before {
    content: '\e909'
}

._2dex:before {
    content: '\e90a'
}

._2dez:before {
    content: '\e90b'
}

._3fzc:before {
    content: '\e90c'
}

._3bw4:before {
    content: '\e90d'
}

._3bw5:before {
    content: '\e90e'
}

._382z:before {
    content: '\e90f'
}

._3bw6:before {
    content: '\e910'
}

._2de-:before {
    content: '\e911'
}

._42mr:before {
    content: '\e912'
}

._42ms:before {
    content: '\e913'
}

._42mt:before {
    content: '\e914'
}

._42mu:before {
    content: '\e915'
}

._382-:before {
    content: '\e916'
}

._2_bn:before {
    content: '\e917'
}

._2de_:before {
    content: '\e918'
}

._3bw8:before {
    content: '\e919'
}

._pif:before {
    content: '\e91a'
}

._382_:before {
    content: '\e91b'
}

._1z18:before {
    content: '\e91c'
}

._qpt:before {
    content: '\e91d'
}

._3830:before {
    content: '\e91e'
}

._3bw9:before {
    content: '\e91f'
}

._2df0:before {
    content: '\e920'
}

._2bt0:before {
    content: '\e921'
}

._2n8m:before {
    content: '\e922'
}

._3bwa:before {
    content: '\e923'
}

._1cdu:before {
    content: '\e924'
}

._2bt1:before {
    content: '\e925'
}

._sbd:before {
    content: '\e926'
}

._3sbg:before {
    content: '\e927'
}

._3bwb:before {
    content: '\e928'
}

._42mv:before {
    content: '\e929'
}

._1cdv:before {
    content: '\e92a'
}

._3bwc:before {
    content: '\e92b'
}

._1cdw:before {
    content: '\e92c'
}

._1cdx:before {
    content: '\e92d'
}

._1_nt:before {
    content: '\e92e'
}

._5ymd:before {
    content: '\e92f'
}

._2n8n:before {
    content: '\e930'
}

._3bwd:before {
    content: '\e931'
}

._42mw:before {
    content: '\e932'
}

._3bwe:before {
    content: '\e933'
}

._3m7e:before {
    content: '\e934'
}

._3fzd:before {
    content: '\e935'
}

._1cdy:before {
    content: '\e936'
}

._3m7f:before {
    content: '\e937'
}

._3bwf:before {
    content: '\e938'
}

._3bwg:before {
    content: '\e93a'
}

._2df1:before {
    content: '\e939'
}

._3sbh:before {
    content: '\e93b'
}

._sbe:before {
    content: '\e93c'
}

._5ymr:before {
    content: '\e93d'
}

._3e67:before {
    content: '\e93e'
}

._256j:before {
    content: '\e93f'
}

._5bvg:before {
    content: '\e940'
}

._42mx:before {
    content: '\e941'
}

._10rg:before {
    content: '\e942'
}

._3bwh:before {
    content: '\e943'
}

._3832:before {
    content: '\e944'
}

._3833:before {
    content: '\e945'
}

._42my:before {
    content: '\e946'
}

._1cdz:before {
    content: '\e947'
}

._2df2:before {
    content: '\e948'
}

._3834:before {
    content: '\e949'
}

._sbf:before {
    content: '\e94a'
}

._42mz:before {
    content: '\e94b'
}

._5yms:before {
    content: '\e94c'
}

._2df3:before {
    content: '\e94d'
}

._3fze:before {
    content: '\e94e'
}

._3835:before {
    content: '\e94f'
}

._3bwi:before {
    content: '\e950'
}

._3836:before {
    content: '\e951'
}

._42m-:before {
    content: '\e952'
}

._3837:before {
    content: '\e953'
}

._3bwj:before {
    content: '\e954'
}

._5ymt:before {
    content: '\e955'
}

._5ym_:before {
    content: '\e956'
}

._sbg:before {
    content: '\e957'
}

._3bwk:before {
    content: '\e958'
}

._3838:before {
    content: '\e959'
}

._sbh:before {
    content: '\e95a'
}

._3839:before {
    content: '\e95b'
}

._383a:before {
    content: '\e95c'
}

._5mde:before {
    content: '\e95d'
}

._383b:before {
    content: '\e95e'
}

._3bwl:before {
    content: '\e95f'
}

._3sbi:before {
    content: '\e960'
}

._4fd5:before {
    content: '\e961'
}

._2n8o:before {
    content: '\e962'
}

._3bwm:before {
    content: '\e963'
}

._3bwn:before {
    content: '\e964'
}

._4ndo:before {
    content: '\e965'
}

._3bwo:before {
    content: '\e966'
}

._256l:before {
    content: '\e967'
}

._1cd-:before {
    content: '\e968'
}

@font-face {
    font-family: 'Instagram Sans Preview';
    src: url(/rsrc.php/yk/r/z-pfjTNQoC2.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Knewave Preview';
    src: url(/rsrc.php/yq/r/y3dRDd-8k9I.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Lato Preview';
    src: url(/rsrc.php/yA/r/E8SnAIag_ws.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Lato Preview';
    src: url(/rsrc.php/yS/r/ZaCGNraCt6j.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Libre Bodoni Preview';
    src: url(/rsrc.php/yz/r/GljeWcOGraP.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Libre Bodoni Preview';
    src: url(/rsrc.php/ya/r/OkZa-UXbrox.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Libre Bodoni Preview';
    src: url(/rsrc.php/ya/r/dMYhh3jjTwr.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Libre Franklin Preview';
    src: url(/rsrc.php/yY/r/zN0pWkqdPm0.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Libre Franklin Preview';
    src: url(/rsrc.php/y-/r/63t02A-pp0U.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Libre Franklin Preview';
    src: url(/rsrc.php/y5/r/YgSHz4t236O.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Libre Franklin Preview';
    src: url(/rsrc.php/yv/r/8xHBk3xVqvZ.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Libre Franklin Preview';
    src: url(/rsrc.php/yZ/r/U64tgyjnRiW.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Libre Franklin Preview';
    src: url(/rsrc.php/y3/r/YZ4iF2HVgRc.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Lobster Preview';
    src: url(/rsrc.php/yB/r/d85tHx1RJN3.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

._247o {
    background-color: #dce6f8
}

@font-face {
    font-family: 'Merriweather Preview';
    src: url(/rsrc.php/yD/r/IfY20tRkDWA.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Merriweather Preview';
    src: url(/rsrc.php/y3/r/_M-JoIgpCpu.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Merriweather Preview';
    src: url(/rsrc.php/yL/r/N2yaeeCuQ0Y.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

._9a_p {
    background-color: #fff;
    margin-bottom: 12px;
    min-height: 750px
}

._9a-m {
    display: flex
}

._9a-t {
    border-top: 1px #DADCDE solid;
    margin-top: 20px;
    padding-top: 20px
}

._9a-p {
    margin-bottom: 12px
}

._9a-h {
    height: 72px;
    overflow: hidden;
    width: 128px
}

._9a-f {
    background-color: #ccd0d5;
    height: 72px;
    width: 128px
}

._9azv {
    border: 1px #DADDE1 solid;
    margin-bottom: 12px;
    padding: 12px 16px
}

._9a-d {
    border: 1px #1877F2 solid;
    margin-bottom: 12px;
    padding: 12px 16px
}

._9a_8 {
    color: #1877f2;
    font-size: 13px;
    font-weight: bold
}

._9a-f:hover {
    cursor: pointer
}

._9a-g {
    margin: 24px 52px
}

._9a-q {
    padding-top: 4px
}

._9a-v {
    background-color: #f5f7f8;
    border: 1px #DADCDE solid;
    padding: 12px
}

._6wkr {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .3);
    clear: both;
    -webkit-font-smoothing: antialiased;
    height: 566px;
    overflow: hidden;
    position: relative;
    width: 318px
}

._8zn_ {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .3);
    clear: both;
    -webkit-font-smoothing: antialiased;
    height: 566px;
    overflow: hidden;
    position: relative;
    width: 318px
}

._8zn_:before {
    background-color: rgba(0, 0, 0, .3);
    content: '';
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity .3s;
    width: 100%;
    z-index: 3
}

._8zn_:hover:before {
    opacity: 1
}

._8zn_:hover>._8zo0 {
    opacity: 1
}

._8zo0 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAKlBMVEVHcEz///////////////////////////////////////////////////+LBpLMAAAADXRSTlMAA9+mH44Ywheh8pA4V/obxQAAAE9JREFUSIljYBhugKNqI34FrHcvCxBQcNcQrwI2XUJGOBEygmXUiFEjBtCICYSMuEOZAkJWEHQkIW+OGjBqAFUMIFiYE6wOCFYoBKukoQsAFC9o+1KPzg4AAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: 32px 32px;
    background-position: 0 0;
    height: 40px;
    margin: auto;
    opacity: 0;
    position: absolute;
    right: 5%;
    top: 50%;
    width: 32px;
    z-index: 2
}

._6wks {
    display: block;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    width: 318px
}

._6wkt {
    background-color: rgba(255, 255, 255, .5);
    border-radius: 1px;
    height: 2px
}

._6wku {
    background-color: #fff;
    border-radius: 1px;
    height: 100%;
    width: 0
}

._6wkv {
    font-size: 13px;
    left: 0;
    padding: 6px 4px;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0
}

._6wkv ._6wkw {
    border-radius: 14px;
    height: 28px;
    left: 10px;
    margin: 0;
    position: absolute;
    top: 16px;
    width: 28px
}

._6wku {
    background-color: #fff;
    border-radius: 1px;
    height: 100%;
    width: 0
}

._6wky {
    color: #fff;
    font-family: SFUIText-Semibold, sans-serif;
    left: 46px;
    line-height: 14px;
    overflow: hidden;
    position: absolute;
    right: 36px;
    text-overflow: ellipsis;
    text-shadow: 0 0 3px rgba(0, 0, 0, .8);
    top: 16px;
    white-space: nowrap
}

._8cky {
    color: rgba(255, 255, 255, .8);
    font-family: SFUIText-Regular, sans-serif;
    font-size: 11px;
    font-weight: 100;
    line-height: 12px;
    padding: 0px 5px 5px 5px;
    pointer-events: none
}

._6wkz {
    color: rgba(255, 255, 255, .8);
    font-family: SFUIText-Regular, sans-serif;
    font-size: 11px;
    left: 46px;
    line-height: 12px;
    pointer-events: none;
    position: absolute;
    right: 36px;
    text-shadow: 0 0 3px rgba(0, 0, 0, .8);
    top: 30px
}

._6wk- {
    pointer-events: none;
    position: absolute;
    right: 10px;
    top: 24px
}

._6wk_ {
    border-radius: 4px;
    -webkit-box-decoration-break: clone;
    padding: 0px 5px 5px 5px;
    position: relative
}

._6wl2 {
    opacity: .8;
    text-decoration: underline
}

._6wl3 {
    text-decoration: underline
}

._6wl4 {
    background: transparent;
    bottom: 0px;
    font-family: SFUIText-Semibold, sans-serif;
    font-size: 15px;
    font-weight: 600;
    left: 15px;
    line-height: 140%;
    margin: 0px;
    max-width: 288px;
    position: absolute;
    right: 15px;
    text-align: left;
    white-space: normal;
    word-wrap: break-word
}

._6wnz {
    bottom: 0px;
    left: 0px;
    position: absolute;
    right: 0px
}

._6wn- {
    height: 40px;
    left: 0;
    overflow: auto;
    position: absolute;
    right: 0;
    top: 0
}

._6wn_ {
    background: transparent;
    bottom: 0;
    height: 80px;
    left: 0;
    padding: 20px;
    position: absolute;
    right: 0;
    text-align: center
}

._8o25 {
    display: none
}

._6wo0 {
    background: transparent;
    font-family: SFUIText-Medium, sans-serif;
    font-size: 13px;
    position: relative
}

._80e- {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAIVBMVEVMaXH///////////////////////////////////////8c1D1MAAAACnRSTlMAiOZviTw7c4Zsk0IBVQAAAGRJREFUOMtjYBgFQw4YKWMXZ1y1SgCrhNSqVQtxaMCuxQsksRCHBmxagBoWYrMFpEGAEYsWiGJMLRwQtSAtDSgSUVClQC3LUCSqoIYDtSxH07EQ5jhUHZxKBhAGs9KE0dQ0pAAAmBIrzqGX7GsAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: 24px 24px;
    background-position: 0 0;
    height: 30px;
    margin: auto;
    margin-top: 29px;
    width: 24px
}

._80e_ {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAIVBMVEVMaXEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+JJ50AAAACnRSTlMAiOZviYZsPDtzOEoxBgAAAGRJREFUeF7tzqENgEAQRNEjBPRpJDRAKANFCdRBKbhzMFWSfLdhGrjkvlj3spPqq7UtHnRStmCSigfyZJcgBkAcKHwxIHPspD8ZWIQ7ArgAkCeIGwB5owAwLopxXhP185lqqvUBm/ArzpFKS+sAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: 24px 24px;
    background-position: 0 0;
    height: 30px;
    margin: auto;
    margin-top: 29px;
    width: 24px
}

._80f0 {
    border-radius: 16px;
    bottom: 20px;
    font-family: SFUIText-Medium, sans-serif;
    left: 50%;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    position: absolute;
    text-align: center;
    transform: translateX(-50%);
    white-space: nowrap
}

@font-face {
    font-family: 'Montserrat Preview';
    src: url(/rsrc.php/yJ/r/VFePdSS6SJ8.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Montserrat Preview';
    src: url(/rsrc.php/yE/r/SxOl6XlcR4e.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Montserrat Preview';
    src: url(/rsrc.php/yi/r/kFobo-4RKa_.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Noto Sans Preview';
    src: url(/rsrc.php/y5/r/UwsJjPGqItY.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Noto Sans Preview';
    src: url(/rsrc.php/yL/r/D2UJfEiBv9z.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Noto Serif Preview';
    src: url(/rsrc.php/yF/r/yYRGX-snZNN.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Noto Serif Preview';
    src: url(/rsrc.php/y0/r/11rZ9USs8yi.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Noto Serif Preview';
    src: url(/rsrc.php/yV/r/hQQXdaaD0ZZ.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Nunito Sans Preview';
    src: url(/rsrc.php/yD/r/bhmC5-8eFAS.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Nunito Sans Preview';
    src: url(/rsrc.php/yn/r/-WLjR_0bzTn.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Nunito Sans Preview';
    src: url(/rsrc.php/yS/r/Icx-whVzqXz.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Nunito Sans Preview';
    src: url(/rsrc.php/y_/r/-2LlEKuLS24.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Nunito Sans Preview';
    src: url(/rsrc.php/yt/r/MUxbrWZB6dK.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Nunito Sans Preview';
    src: url(/rsrc.php/yC/r/5_xuXXrlBFQ.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Old Standard TT Preview';
    src: url(/rsrc.php/ys/r/DpLi9p-cbFl.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Old Standard TT Preview';
    src: url(/rsrc.php/yV/r/8I1UU8qXGLg.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Open Sans Preview';
    src: url(/rsrc.php/yB/r/W3fCARDeVTA.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Open Sans Preview';
    src: url(/rsrc.php/yh/r/gLNZPRCArJI.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Oswald Preview';
    src: url(/rsrc.php/yg/r/eUFAfFiAqao.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Oswald Preview';
    src: url(/rsrc.php/yn/r/HsHEKY7IUnL.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'PT Serif Preview';
    src: url(/rsrc.php/yb/r/gvSEYAeMVdn.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'PT Serif Preview';
    src: url(/rsrc.php/yV/r/CtkAii68LnD.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Pacifico Preview';
    src: url(/rsrc.php/yU/r/dlLf9MJiBrm.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Petit Formal Script Preview';
    src: url(/rsrc.php/yM/r/Iz6cMg6j3ZK.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Playfair Display Preview';
    src: url(/rsrc.php/ym/r/RBDpQqGdEIv.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Playfair Display Preview';
    src: url(/rsrc.php/yw/r/PLMfRUfKVa8.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Playfair Display Preview';
    src: url(/rsrc.php/yz/r/-OMV1caCcLq.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

._2f6t {
    color: #4e5665;
    font-size: 15px;
    line-height: 18px;
    margin-top: 12px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 12px
}

._2f5v {
    color: #1d2129;
    font-size: 25px;
    line-height: 24px;
    margin-bottom: 12px;
    margin-top: 40px;
    padding-left: 12px;
    padding-right: 12px
}

._2f5s {
    padding-left: 40px
}

._2f5u {
    border: 1px solid #dadcde;
    border-radius: 2px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    padding-left: 28px;
    padding-right: 28px
}

._4ch5 {
    color: #4e5665;
    font-size: 15px;
    line-height: 18px;
    padding-bottom: 8px;
    padding-top: 12px
}

._3-05 {
    list-style-type: disc;
    margin-bottom: 8px;
    margin-left: 28px;
    margin-top: 8px;
    padding-left: 0
}

._3-06 {
    margin-left: -2px
}

._4ch6 {
    font-size: 19px;
    line-height: 24px
}

._7x8 {
    color: #4b4f56
}

._7x9 {
    color: varg(fig-primary-text)
}

._5ds {
    color: #365899;
    line-height: 16px
}

._5ds:hover {
    text-decoration: underline
}

._2g8n {
    background-color: #f5f7f8;
    padding: 12px
}

._3a9m {
    padding: 12px
}

._7n5:hover {
    background-color: #f5f7f8;
    cursor: pointer
}

._3jyw {
    color: #4b4f56;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    padding-bottom: 8px
}

._3jyy {
    background-color: #f5f7f8;
    padding-left: 12px
}

._3jyx {
    color: #4b4f56;
    font-size: 25px;
    line-height: 24px;
    padding-bottom: 20px;
    padding-left: 12px
}

._42mh {
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 8px
}

._42md {
    padding-left: 12px;
    padding-top: 20px
}

._42mc {
    border-top: 1px solid #dadcde;
    color: #4b4f56;
    font-size: 15px;
    line-height: 18px
}

._42mj {
    width: 444px
}

._5msm {
    padding-top: 40px
}

._7s9 {
    margin-top: 40px
}

._sm2 {
    padding-left: 12px
}

._52b4 {
    border: 1px solid #dadcde;
    border-radius: 2px;
    margin-bottom: 20px;
    padding: 40px
}

._3kmg {
    color: #4b4f56;
    font-size: 15px;
    line-height: 20px
}

._1urq {
    color: #929598;
    font-size: 13px;
    line-height: 16px;
    width: 288px
}

._mi9 {
    background-color: #f5f7f8;
    height: 208px;
    position: relative;
    width: 288px
}

._mis {
    left: 248px;
    position: absolute;
    top: 168px
}

._mia {
    font-size: 15px;
    height: 120px;
    left: 44px;
    position: absolute;
    top: 44px;
    width: 200px
}

._mib {
    color: #13181e;
    display: table-cell;
    height: 120px;
    line-height: 17px;
    vertical-align: middle;
    width: 200px
}

._mib .img {
    height: 120px;
    width: 200px
}

._13nz {
    margin-bottom: 12px;
    width: 100%
}

._13n- {
    padding-bottom: 8px;
    padding-left: 8px;
    padding-right: 8px;
    width: 50%
}

._29rt {
    color: #4b4f56;
    font-size: 15px;
    line-height: 20px;
    padding-bottom: 12px
}

._3rwc {
    padding-bottom: 8px
}

@font-face {
    font-family: 'Poppins Preview';
    src: url(/rsrc.php/yA/r/DZ9ZQ2-qAg7.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Poppins Preview';
    src: url(/rsrc.php/y-/r/7ejCsDmvY8H.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Press Start 2P Preview';
    src: url(/rsrc.php/y4/r/YPo1sELMPEG.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Raleway Preview';
    src: url(/rsrc.php/yR/r/LxK3Uz8E-HQ.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Raleway Preview';
    src: url(/rsrc.php/yF/r/H_c3EQom1wY.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Raleway Preview';
    src: url(/rsrc.php/y4/r/xEdGSK9Tvew.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Roboto Preview';
    src: url(/rsrc.php/yO/r/dujNMmsHxEA.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Roboto Preview';
    src: url(/rsrc.php/y-/r/5t9X6acgXcj.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Roboto Slab Preview';
    src: url(/rsrc.php/yA/r/jocmTo4wD4F.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Roboto Slab Preview';
    src: url(/rsrc.php/ym/r/Gkaq1pD_Hrn.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Rosarivo Preview';
    src: url(/rsrc.php/yw/r/rzjZ9KgLKfr.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Rubik Preview';
    src: url(/rsrc.php/yq/r/GxqFX-ycFif.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Rubik Preview';
    src: url(/rsrc.php/y1/r/Njs22bB7mHP.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Rubik Preview';
    src: url(/rsrc.php/yr/r/9mfdS6e2Oa8.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Rubik Preview';
    src: url(/rsrc.php/y2/r/vCL-E660lEb.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Rubik Preview';
    src: url(/rsrc.php/yN/r/5eMS7vTAy_n.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Rubik Preview';
    src: url(/rsrc.php/y3/r/mpGFwNki7L2.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

._65ol {
    white-space: nowrap
}

._1t-s._1t-s,._1t-s._1t-s:focus {
    box-shadow: none;
    font-weight: normal
}

._1t-s:focus {
    position: relative;
    z-index: 1
}

._2ya4 {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around
}

._2ya5 {
    max-width: 45%;
    position: relative
}

._2ya6 {
    cursor: pointer;
    max-width: 100%
}

._2ya5::after {
    background-color: rgba(255, 255, 255, .3);
    background-image: url(/rsrc.php/v4/yA/r/ZXJJQcdtMpp.png);
    background-position: center center;
    background-repeat: no-repeat;
    bottom: 0;
    content: '';
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: .3s ease
}

._2ya5:hover::after {
    opacity: 1
}

@font-face {
    font-family: 'Shojumaru Preview';
    src: url(/rsrc.php/yQ/r/nSRlusv9sck.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

._1ku_ {
    padding: 4px 12px
}

._25dw {
    background: #fff;
    border: 1px solid #e9eaeb;
    border-radius: 6px;
    box-sizing: border-box
}

._5zgj {
    align-items: center;
    display: flex
}

._5zgk {
    box-sizing: border-box;
    flex-grow: 0;
    flex-shrink: 0;
    margin-right: 8px;
    text-align: center
}

._3ftv {
    align-items: stretch;
    display: flex;
    flex-direction: column;
    max-width: 310px
}

._3ftw {
    align-items: center;
    display: flex;
    margin-top: 2px
}

._3ftx {
    border-radius: 3px;
    color: #fff;
    font-size: 10px;
    line-height: 12px;
    margin-left: 4px;
    padding: 2px 3px
}

._3fty {
    background: #929598
}

._3ftz {
    background: #3578e5
}

._f0i {
    background: rgba(64, 128, 255, .5)
}

._1-l- {
    width: 100%
}

._dz9 {
    box-sizing: border-box;
    min-height: 36px;
    min-width: 280px;
    width: 100%
}

._1xuv {
    align-items: center;
    display: flex;
    font-size: 13px;
    height: 36px;
    line-height: 28px;
    vertical-align: middle
}

._1xux {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    margin: 0 8px
}

._1xux:first-child {
    margin-left: 0
}

._1xux:last-child {
    margin-right: 0
}

._1xuz {
    margin-bottom: 12px
}

._y62 {
    align-items: center;
    display: flex;
    margin-bottom: 8px
}

._y64 {
    flex-grow: 1
}

._ed0 {
    flex-grow: 0;
    margin-left: 4px;
    width: 12px
}

._63nz {
    height: 44px
}

._63nz button {
    height: 44px!important
}

._hfg {
    background-color: #fff;
    cursor: pointer;
    float: left;
    height: 12px;
    padding: 0px;
    width: 12px
}

._hfg:focus {
    box-shadow: none
}

._hfg:hover {
    background-color: #9fbfff
}

._hfh {
    background-color: #3578e5
}

._hfj,._hfi {
    border-bottom: 1px solid #dddfe2;
    border-top: 1px solid #dddfe2
}

._hfk,._hfl {
    border-left: 1px solid #dddfe2;
    border-right: 1px solid #dddfe2
}

._hfj._hfl {
    border-radius: 4px 0 0 0
}

._hfj._hfk {
    border-radius: 0 4px 0 0
}

._hfi._hfk {
    border-radius: 0 0 4px 0
}

._hfi._hfl {
    border-radius: 0 0 0 4px
}

._5266 {
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    text-align: center;
    vertical-align: middle;
    width: 24px
}

._auk,._3pya ._auk,._5266:hover {
    border: 2px solid #3578e5;
    height: 20px;
    line-height: 20px;
    width: 20px
}

._2obn {
    border: 1px solid #dddfe2;
    height: 22px;
    line-height: 22px;
    width: 22px
}

._12k3 {
    text-shadow: -2px -2px 0 #EBEDF0, 2px -2px 0 #EBEDF0, -2px 2px 0 #EBEDF0, 2px 2px 0 #ebedf0
}

._526b {
    background-image: linear-gradient( 45deg, #EBEDF0 25%, transparent 25%, transparent 75%, #EBEDF0 75%, #EBEDF0 ), linear-gradient( 45deg, #EBEDF0 25%, transparent 25%, transparent 75%, #EBEDF0 75%, #EBEDF0 );
    background-position: 0 0, 3px 3px;
    background-size: 6px
}

._5z0a {
    height: 622px
}

._2bot {
    margin: 30px 50px auto 50px
}

._8pke {
    margin: 10px 50px auto 50px
}

._2ldm {
    background-color: #f5f6f7;
    border-top-right-radius: 2px;
    float: right;
    height: 450px;
    width: 450px
}

._315i {
    margin: 20px auto auto auto
}

._8pm0 {
    margin: auto
}

._315i ._315k {
    color: #90949c;
    font-size: 12px;
    font-weight: bold;
    margin-right: 2px
}

._315i ._2i2r {
    display: flex;
    margin-top: 4px
}

._2zys {
    padding: 8px
}

._832 {
    background-color: #333;
    height: 160px;
    padding-top: 16px
}

._832 ._1ca3 {
    overflow-x: auto;
    overflow-y: hidden;
    padding-top: 10px;
    position: relative;
    white-space: nowrap
}

._1ca3::-webkit-scrollbar {
    height: 8px
}

._1ca3::-webkit-scrollbar-thumb {
    background: #7f7f7f;
    border-radius: 4px
}

._1ca3::-webkit-scrollbar-track {
    background-color: transparent;
    margin: auto 20px auto 20px
}

._5z0b {
    background-color: #333;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    color: #7f7f7f;
    font-size: 13px;
    height: 28px;
    padding: 12px 20px
}

._5z0b a {
    color: #7f7f7f
}

._5z0b ._5z0c {
    border-left: 1px solid #7f7f7f;
    border-right: 1px solid #7f7f7f;
    margin: 0px 8px;
    padding: 0px 8px
}

._5z0a ._5o8l {
    display: inline-block;
    margin-right: 5px
}

._1ca3 ._38i3 {
    display: inline-block;
    margin-bottom: 5px;
    margin-left: 20px
}

._1ca3 ._38i3._1ca2 {
    margin-right: 20px
}

._1ca3 ._590x {
    cursor: move
}

._1ca3 ._590x._5b-k {
    opacity: .5
}

._5911,._5910:hover {
    background: #000;
    cursor: move;
    display: inline-block;
    height: 100px;
    opacity: .5;
    width: 100px
}

._5910:hover:active {
    opacity: 0
}

._5910 ._5912 {
    display: none
}

._5910:hover ._5912 {
    clear: both;
    display: inline;
    float: right;
    margin: 4px
}

._5910 ._fah {
    bottom: 4px;
    float: right;
    position: absolute;
    right: 4px
}

._fah {
    background-color: rgba(255, 255, 255, .4);
    border: none;
    border-radius: 50%;
    cursor: pointer;
    height: 16px;
    padding: 1px;
    width: 16px
}

._38i2 {
    background-image: url(/rsrc.php/v4/yV/r/C6J5tYWquBG.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 20px;
    border: 2px dashed #ccc;
    border-radius: 2px;
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    height: 100px;
    margin-right: 5px;
    position: relative;
    width: 100px
}

._38i2._1wqh {
    opacity: .2
}

._38i2:hover {
    background-image: url(/rsrc.php/v4/yE/r/oXB-dC2LJKX.png)
}

._74a {
    background-color: #4c4c4c;
    display: inline-block;
    height: 100px;
    margin-right: 5px;
    width: 100px
}

._1ca3 ._73_ {
    color: #ccc;
    font-size: smaller;
    line-height: 20px;
    margin: auto auto 6px 20px
}

._73_ ._2j_u {
    border-bottom: 4px solid #ccc;
    display: inline-block;
    white-space: normal;
    width: 100px
}

._2j_u._741 {
    width: 105px
}

._2j_u._742 {
    border-bottom: 4px solid #4c4c4c;
    color: #4c4c4c
}

._2j_u._743 {
    border-bottom: 4px solid #4c4c4c;
    width: 105px
}

._2j_u._749 {
    border-bottom: 4px solid #4c4c4c;
    color: #4c4c4c;
    width: 105px
}

._2j_u._4lrv {
    border-bottom: 4px solid #4c4c4c;
    width: 105px
}

._2j_u._4lrv._4lrw {
    margin-left: 5px
}

._73_ ._73- {
    float: right
}

._v32 {
    color: #90949c;
    padding: 60px 0 0 0;
    text-align: center;
    width: 100%
}

._v32._16q2 {
    padding-top: 42px
}

._v32._1-2z {
    padding-top: 90px
}

._v32 ._3dg5 {
    margin: 10px auto auto auto;
    width: 250px
}

._3dg5._16q2 {
    margin-top: 0px
}

._v32 ._v33 {
    margin: 5px auto 5px auto
}

._v32 ._v34 {
    display: block;
    margin: 20px auto
}

._v34._16q2 {
    margin-top: 0px
}

._v32 ._3dg4 {
    margin: auto 50px 5px 50px;
    text-align: left
}

._v34 ._v35 {
    display: block;
    margin: 10px auto auto auto;
    width: 170px
}

._v34 ._v36 {
    left: 17px;
    margin: 7px auto;
    position: absolute
}

._5z0a ._5o8l._44cb {
    border: 2px solid #4080ff;
    margin: -2px;
    margin-right: 3px
}

._5z0a ._5o8l._44cb>div {
    opacity: 0
}

._qmm {
    height: 100%;
    overflow-y: auto;
    width: 100%
}

._qmk {
    display: block;
    margin: 20px 40px auto 40px
}

._qmk ._qmf {
    cursor: pointer;
    display: inline-block;
    height: 110px;
    margin: 5px auto auto 10px;
    width: 110px
}

._qmk ._qmf:first-child {
    margin-left: 0px
}

._qmf ._qme::after {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -385px -609px;
    background-color: #4267b2;
    content: '';
    height: 20px;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 20px
}

._d__ {
    border-bottom: 1px solid #ccd0d5;
    display: flex;
    margin: 30px 50px auto 50px;
    position: relative
}

._8pkd {
    margin: 10px 50px auto 50px
}

._3fk8 {
    padding-bottom: 10px;
    padding-top: 10px
}

._d__ ._45hc ._4jq5 {
    padding: 6px 12px 3px 12px
}

._d__ ._45hc :focus {
    outline: none
}

._d__ ._45hc ._13xf {
    bottom: -1px;
    left: 9px;
    position: absolute;
    right: 9px
}

._3-xf {
    height: 100%;
    width: 100%
}

._naq {
    display: flex;
    margin: 40px 50px auto 50px;
    position: relative
}

._8pm1 {
    margin: 12px 50px auto 50px
}

._1sx5 {
    border: dashed 1px #ccc;
    border-radius: 3px;
    display: flex;
    padding: 8px 10px
}

._9ns {
    width: 100%
}

._nar {
    background-color: #f5f6f7;
    border: solid 1px #ccc;
    border-radius: 3px;
    cursor: pointer;
    display: flex;
    padding: 8px 10px;
    position: relative;
    width: 100%
}

._nar:hover {
    background-color: #ebedf0
}

._1sx5 ._nan {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -289px -638px;
    height: 16px;
    margin-top: 1px;
    width: 16px
}

._nar ._5yby {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -255px -638px;
    height: 16px;
    margin-top: 1px;
    width: 16px
}

._nar ._5ybz {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -238px -638px;
    height: 16px;
    margin-top: 1px;
    width: 16px
}

._1sx5 ._nao {
    color: #bec3c9;
    font-size: 13px;
    margin-left: 10px
}

._nar ._nao {
    color: #4b4f56;
    font-size: 13px;
    font-weight: bold;
    margin-left: 10px
}

._nar ._59qs {
    background-image: url(/rsrc.php/v4/yT/r/0dcz6zZMvy4.png);
    background-repeat: no-repeat;
    background-size: 401px 502px;
    background-position: -339px -285px;
    cursor: pointer;
    height: 16px;
    margin-top: 1px;
    position: absolute;
    right: 10px;
    width: 16px
}

._4o-x {
    display: block;
    height: 250px;
    margin-left: 50px;
    overflow-y: auto;
    position: relative
}

._4o-x {
    height: 190px
}

._4o-n {
    cursor: pointer;
    display: flex;
    margin: 10px 50px 10px auto;
    position: relative
}

._4o-n:first-child {
    margin-top: 40px
}

._8pm2:first-child {
    margin-top: 10px
}

._4o-n:last-child {
    margin-bottom: 40px
}

._4o-n:hover ._4o-o,._4o-n:hover ._4c2n {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -255px -638px;
    height: 16px;
    width: 16px
}

._4o-m:hover~._4o-o,._4o-n ._4o-o {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -221px -638px;
    height: 16px;
    width: 16px
}

._4o-m:hover~._4c2n,._4o-n ._4c2n {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -204px -638px;
    height: 16px;
    width: 16px
}

._2ruw {
    margin: 2px
}

._4o-p {
    margin-left: 10px
}

._4o-m {
    background-image: url(/rsrc.php/v4/yt/r/Bs_kXlREhyT.png);
    background-repeat: no-repeat;
    background-size: 493px 655px;
    background-position: -272px -638px;
    height: 17px;
    position: absolute;
    right: 0px;
    width: 17px
}

._2h_x {
    margin-bottom: 10px;
    width: 100%
}

._3maw {
    margin-left: 10px
}

._3mav {
    padding-bottom: 40px
}

._3max {
    padding: 55px 100px 10px 100px
}

._3may {
    padding: 10px 130px 10px 130px
}

._3ma- {
    padding: 20px 10px 10px 10px
}

._2fiy {
    padding-top: 10px
}

._118z {
    margin: 24px;
    padding: 12px
}

._47vt {
    height: 425px;
    position: absolute;
    width: 656px
}

._47ur {
    border: 3px solid white;
    border-collapse: collapse;
    box-sizing: border-box;
    height: 100%;
    position: absolute;
    width: 100%
}

._47uq {
    border: 1px solid white;
    width: 33%
}

._47vs {
    border: 1px solid rgba(0, 0, 0, .15);
    left: -1px;
    position: absolute;
    top: -1px
}

._47vr {
    border: 3px solid white;
    box-sizing: border-box;
    position: absolute;
    z-index: 1
}

._47us {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

._47ut {
    background-color: #fff;
    height: 10px;
    position: absolute;
    width: 10px;
    z-index: 2
}

body[dir='rtl'] ._47vp,body[dir='rtl'] ._47vn,._47vq,._47vo {
    border: 2px solid white;
    border-color: #3578e5;
    border-radius: 100px;
    cursor: nesw-resize
}

body[dir='rtl'] ._47vq,body[dir='rtl'] ._47vo,._47vp,._47vn {
    border: 2px solid white;
    border-color: #3578e5;
    border-radius: 100px;
    cursor: nwse-resize
}

._47vo {
    right: -4px;
    top: -4px
}

._47vn {
    left: -4px;
    top: -4px
}

._47vq {
    bottom: -4px;
    left: -4px
}

._47vp {
    bottom: -4px;
    right: -4px
}

._ms8 {
    position: absolute;
    z-index: 1
}

._2d6c {
    box-sizing: border-box;
    cursor: move;
    height: 100%;
    position: relative;
    text-align: center;
    width: 100%
}

._2d6d {
    background: #fff;
    bottom: 0;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0
}

._2d6a {
    background: rgba(0, 0, 0, .5);
    border: 1px solid white;
    border-radius: 4px;
    box-sizing: border-box;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    height: 26px;
    line-height: 14px;
    padding: 6px 8px;
    position: relative;
    top: 14px
}

._2d6a ._2d6b {
    display: inline-block;
    padding-left: 4px;
    padding-right: 4px;
    vertical-align: top
}

._b3r,._47dr {
    margin: 28px 33px;
    width: 158px
}

._bsi {
    margin: 24px 33px 60px 33px;
    width: 158px
}

._b3s,._458a,._bsm {
    float: right
}

._bsm>a {
    max-height: 26px;
    text-align: left;
    width: 158px
}

._bsi>._bsm>a>i {
    margin-bottom: 5px;
    margin-right: 10px;
    position: absolute;
    right: 0
}

._46un {
    margin-left: -2px;
    margin-top: 16px
}

._46un>button {
    width: 63px
}

._458a {
    height: 40px;
    line-height: 40px;
    width: 40px
}

._458a._2obn {
    height: 38px;
    line-height: 38px;
    width: 38px
}

._458a:hover {
    height: 36px;
    line-height: 36px;
    width: 36px
}

._b3s {
    display: inline-block;
    height: 40px;
    width: 40px
}

._47ds {
    margin: 6px
}

._2m0d {
    display: flex;
    height: 500px;
    width: 730px
}

._bsj {
    color: #90949c;
    font-family: 'Helvetica-Bold';
    font-size: 13px;
    line-height: 24px
}

._32zp {
    margin-top: 28px;
    width: 222px
}

._4ry3 {
    display: inline-block;
    height: 460px;
    margin: 20px;
    position: relative;
    width: 460px
}

._4ry4 {
    float: right;
    height: 500px;
    width: 500px
}

._5emm {
    display: flex;
    height: 500px
}

._32zq {
    border-color: #dddfe2;
    color: #90949c;
    height: 42px;
    line-height: 16px;
    margin: auto 33px auto 33px;
    overflow: hidden;
    padding: 12px;
    resize: none;
    width: 134px
}

._2nyn {
    color: #90949c;
    font-size: 13px;
    margin-right: 33px;
    text-align: right
}

._vc3._5a8u {
    margin: 0;
    padding: 12px
}

._2d77 {
    color: #fa3e3e
}

._3pyb {
    height: 172px;
    left: -3%;
    position: relative;
    width: 184px
}

._3pyd {
    display: inline-block;
    margin-left: 2px
}

._3pyd input {
    line-height: 20px;
    vertical-align: middle;
    width: 64px
}

._3pyc {
    pointer-events: none
}

._2d75 {
    margin-left: -12px
}

._2d76 {
    margin-right: -12px
}

._3pye {
    border-bottom: 1px solid #dadde1;
    color: #90949c;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 12px;
    padding-bottom: 8px;
    text-align: center;
    width: 102px
}

._3pyf {
    border-bottom: 2px solid #3578e5;
    color: #1d2129
}

@font-face {
    font-family: 'Aptifer Slab LT Pro';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yE/r/QJMD2pmJofW.otf)
}

@font-face {
    font-family: 'Aptifer Slab LT Pro';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yd/r/r0JYXpmUWem.otf)
}

@font-face {
    font-family: 'Balega LT Std';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yG/r/Tk_L245JlxE.otf)
}

@font-face {
    font-family: 'Daytona Pro';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yt/r/iqAPbP_9YZB.ttf)
}

@font-face {
    font-family: 'Daytona Pro';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yG/r/oDSsMVOXvQY.ttf)
}

@font-face {
    font-family: 'ITC Franklin Gothic LT Pro';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yF/r/pdzYQLSxVv6.ttf)
}

@font-face {
    font-family: 'Glypha LT Pro';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yc/r/M64ag-D2obH.otf)
}

@font-face {
    font-family: 'Glypha LT Pro';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yZ/r/rCiMyx76nhs.otf)
}

@font-face {
    font-family: 'Info Text Pro';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/y9/r/1dQG8rKjyOF.otf)
}

@font-face {
    font-family: 'Info Text Pro';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yn/r/wbIW9RdJAA6.otf)
}

@font-face {
    font-family: 'Slate';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yS/r/c9nuvY4yaLG.ttf)
}

@font-face {
    font-family: 'Slate';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/y2/r/PxnC_Mwk8vq.ttf)
}

@font-face {
    font-family: 'Richie';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yN/r/7LSilnAYqHz.ttf)
}

@font-face {
    font-family: 'Unit Rounded Pro';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/y6/r/HMbmrEHK9Ul.otf)
}

@font-face {
    font-family: 'Unit Rounded Pro';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/y2/r/KI4lIm712VT.otf)
}

@font-face {
    font-family: 'Helvetica Neue Slideshow';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/y-/r/5uE9hsLk8Sf.otf)
}

@font-face {
    font-family: 'Helvetica Neue Slideshow';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/y_/r/JOVor38MORx.otf)
}

._3rqs {
    background-color: #e9ebee;
    height: 500px;
    width: 80px
}

._3rqo,._3rqr,._4bna,._4bnb {
    float: left;
    margin-left: 20px;
    text-align: center;
    width: 50%
}

._3rqo,._4bna {
    margin-top: 19px
}

._3rqr,._3rqo {
    cursor: pointer
}

._3rqr,._4bnb {
    margin-top: 38px
}

._3rqp {
    display: block;
    margin: auto
}

._3rqq {
    color: #4267b2;
    display: block;
    font-family: 'Helvetica-Bold';
    font-size: 14px;
    line-height: 16px;
    text-align: center
}

._3rqm,._3rqn {
    float: right;
    margin-right: -10px
}

._3rqm {
    margin-top: 33px
}

._3rqn {
    margin-top: 50px
}

._4xxx {
    display: inline-block;
    line-height: 0px;
    overflow: hidden;
    position: relative
}

._4xxx img {
    left: 0px;
    position: absolute;
    top: 0px
}

._4xxy {
    display: none
}

._3mt1 {
    border: none;
    display: inline-block;
    height: 450px;
    vertical-align: bottom;
    width: 450px
}

._3mt2 {
    border-top: 1px solid #ccd0d5;
    overflow: hidden;
    position: relative
}

._3mtc {
    display: inline-flex;
    transition: .5s
}

._3mtc._8-l0 {
    height: 406px;
    margin-left: 0px
}

._3mtf {
    flex-shrink: 0;
    height: 100%;
    white-space: normal;
    width: 450px
}

@font-face {
    font-family: 'Sorts Mill Goudy Preview';
    src: url(/rsrc.php/y4/r/46NHXELQCXv.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Source Sans 3 Preview';
    src: url(/rsrc.php/yn/r/9xe35Kr1bqt.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Source Sans 3 Preview';
    src: url(/rsrc.php/y6/r/LR556wfkpMV.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Source Sans 3 Preview';
    src: url(/rsrc.php/yP/r/vChjommNIo1.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Source Sans 3 Preview';
    src: url(/rsrc.php/yi/r/LvIKlg8kjLm.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Source Sans 3 Preview';
    src: url(/rsrc.php/yg/r/kDhJxtatEa7.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

._3tzq {
    background: #fff;
    border: 1px solid #bdc7d8;
    box-sizing: border-box;
    cursor: text;
    font-family: Lucida Grande, Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    padding: 3px
}

._3tzq ._1p1u {
    color: #bec3c9
}

@font-face {
    font-family: 'Trocchi Preview';
    src: url(/rsrc.php/yZ/r/KtQ7toCBTsZ.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

._4vo9._4vo9._4vo9 {
    font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;
    text-overflow: ellipsis
}

._4vo9._4von,._4vo9._4von a:hover,a._4vo9._4von:hover,a:hover ._4vo9._4von {
    color: #a0b0bb
}

._4vo9._4voo,._4vo9._4voo a:hover,a._4vo9._4voo:hover,a:hover ._4vo9._4voo {
    color: #788f9f
}

._4vo9._4vop {
    color: #466072
}

._4vo9._4vop a:hover,a._4vo9._4vop:hover,a:hover ._4vo9._4vop {
    color: #788f9f
}

._4vo9._4vos {
    color: #fff
}

a._4vo9._4vos:hover,a:hover ._4vo9._4vos,a._4vo9._4vos:active,a:active ._4vo9._4vos {
    color: #a0b0bb
}

._4vo9._4vor,._4vo9._4vor a:hover,a._4vo9._4vor:hover,a:hover ._4vo9._4vor {
    color: #27a9e1
}

a._4vo9._4vor,a ._4vo9._4vor {
    color: #2397ca
}

._4vo9._4vor a:active,a._4vo9._4vor:active,a:active ._4vo9._4vor {
    color: #1d7ea8
}

._4vo9._mo-,._4vo9._mo- a:hover,a._4vo9._mo-:hover,a.hover ._4vo9._mo- {
    color: #1d7ea8
}

._4vo9._4_0z,._4vo9._4_0z a:hover,a._4vo9._4_0z:hover,a.hover ._4vo9._4_0z {
    color: #93d4f0
}

._4vo9._5k1o,._4vo9._5k1o a:hover,a._4vo9._5k1o:hover,a.hover ._4vo9._5k1o {
    color: #ffa933
}

._4vo9._4voq,._4vo9._4voq a:hover,a._4vo9._4voq:hover,a:hover ._4vo9._4voq {
    color: #f55d5d
}

._4vo9._43jm,._4vo9._43jm a:hover,a._4vo9._43jm:hover,a:hover ._4vo9._43jm {
    color: #4ec099
}

._4voa {
    font-size: 12px;
    line-height: 16px
}

._4vob {
    font-size: 13px;
    line-height: 17px
}

._4voc {
    font-size: 17px;
    line-height: 21px
}

._4vod {
    font-size: 25px;
    line-height: 30px
}

._4voe {
    font-size: 33px;
    line-height: 40px
}

._4vo9._4vod,._4vo9._4voe {
    font-weight: 200
}

._4vo9._4vom {
    font-weight: normal
}

._4vo9._4voh {
    font-weight: bold
}

._4vo9._4voe._4vo9._4vom,._4vo9._4voe ._4vo9._4vom {
    font-weight: 200
}

@font-face {
    font-family: 'UnifrakturMaguntia Preview';
    src: url(/rsrc.php/yQ/r/gKo__-36YdB.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

._8a9c {
    border: none;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    padding: 0px;
    text-align: center;
    vertical-align: middle
}

._ag04 {
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    padding: 0px;
    text-align: center;
    vertical-align: middle
}

._8hkb {
    align-items: center;
    background: linear-gradient( -45deg, rgba(0, 0, 0, .1) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, .1) 75%, rgba(0, 0, 0, .1) 75% ), linear-gradient( -45deg, rgba(0, 0, 0, .1) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, .1) 75%, rgba(0, 0, 0, .1) 75% ), #fff;
    background-position: 0 0, 4px 4px;
    background-size: 8px 8px;
    border: 1px solid #dadde1;
    border-radius: 4px;
    display: flex;
    float: left;
    justify-content: center
}

._8a9h {
    float: right;
    height: 40px;
    line-height: 40px;
    width: 40px
}

._8a7_ {
    border: 1px solid #dadde1;
    display: inline-block;
    height: 24px;
    margin: 8px;
    width: 24px
}

._ag0k {
    border: 1px solid #dadde1;
    display: inline-block;
    height: 26px;
    margin: 4px;
    width: 26px
}

._8a80 {
    border: 2px solid #3578e5
}

._8a81 {
    height: 172px;
    position: relative;
    width: 192px
}

._ag0l {
    height: 120px;
    margin-bottom: -8px;
    position: relative;
    width: 312px
}

._ag0m>._4uwo {
    border: none
}

._8a82 {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    height: 22px;
    justify-content: center;
    pointer-events: none;
    width: 22px
}

._8a84 {
    margin-left: -12px
}

._8a9g {
    margin-right: -12px
}

._8hkd {
    height: 8px;
    margin: 0px 0px 12px 12px;
    position: relative;
    width: 164px
}

._ag0n {
    height: 8px;
    margin: 0px 0px 0px 0px;
    position: relative;
    width: 70px
}

._8a83 {
    border-bottom: 1px solid #dadde1;
    color: #90949c;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 12px;
    padding-bottom: 8px;
    text-align: center;
    width: 112px
}

._ag0o {
    border-bottom: 1px solid #dadde1;
    color: #90949c;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 4px;
    padding-bottom: 8px;
    text-align: center;
    width: 50%
}

._8a85 {
    border-bottom: 2px solid #3578e5;
    color: #1d2129
}

._8a9f {
    text-shadow: -2px -2px 0 #EBEDF0, 2px -2px 0 #EBEDF0, -2px 2px 0 #EBEDF0, 2px 2px 0 #ebedf0
}

._8a9d {
    background-image: linear-gradient( 45deg, #EBEDF0 25%, transparent 25%, transparent 75%, #EBEDF0 75%, #EBEDF0 ), linear-gradient( 45deg, #EBEDF0 25%, transparent 25%, transparent 75%, #EBEDF0 75%, #EBEDF0 );
    background-position: 0 0, 3px 3px;
    background-size: 6px
}

._8cgc {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

._8cgd {
    background-color: rgba(255, 255, 255, .6);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

._9ku8 {
    padding: 8px
}

._8chj {
    height: 100%;
    overflow: hidden;
    padding-top: 16px;
    width: 100%
}

._8f_o {
    background-color: rgba(255, 255, 255, .6);
    bottom: 0;
    box-sizing: border-box;
    left: 0;
    padding: 40px;
    position: absolute;
    right: 0;
    top: 0
}

._8bn7 {
    background-color: rgba(255, 255, 255, .6);
    bottom: 0;
    box-sizing: border-box;
    left: 0;
    padding: 40px;
    position: absolute;
    right: 0;
    top: 0
}

._89o- {
    align-items: center;
    background-color: #282828;
    display: flex;
    height: 100%;
    justify-content: center;
    position: relative
}

._8bcw {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

._8bcx {
    background-color: rgba(255, 255, 255, .6);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

._6nyi {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

._6nyj {
    border: 1px solid #dadde1;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-align: center;
    vertical-align: middle;
    width: 40px
}

._6nyl {
    border: 1px solid #dadde1;
    border-radius: 6px;
    height: 40px;
    line-height: 40px;
    width: 40px
}

._6nyl:hover {
    border: 1px solid #3578e5
}

._6nyk {
    border: 1px solid #dadde1;
    border-radius: 6px;
    height: 40px;
    line-height: 40px;
    width: 40px
}

._6nyk:focus {
    outline: none
}

._6nym {
    border: 1px solid #dadde1;
    border-radius: 4px;
    height: 20px;
    line-height: 20px;
    width: 20px
}

._6nyo {
    background: linear-gradient( -45deg, rgba(0, 0, 0, .1) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, .1) 75%, rgba(0, 0, 0, .1) 75% ), linear-gradient( -45deg, rgba(0, 0, 0, .1) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, .1) 75%, rgba(0, 0, 0, .1) 75% ), #fff;
    background-color: transparent;
    background-position: 0 0, 4px 4px;
    background-size: 8px 8px
}

._6nyn {
    background-color: #f2f3f5
}

._6nyp {
    border-radius: 4px;
    height: 24px;
    margin: 8px;
    width: 24px
}

._6nyq {
    border-radius: 2px;
    height: 12px;
    margin: 4px;
    width: 12px
}

._6nyr {
    border-radius: 4px;
    height: 24px;
    width: 24px
}

._6nys {
    border-radius: 2px;
    height: 12px;
    width: 12px
}

._7-cd {
    border-radius: 6px;
    height: 22px;
    margin: 4px;
    width: 22px
}

._7-cc {
    border: 1px solid #dadde1;
    border-radius: 6px;
    height: 40px;
    line-height: 40px;
    width: 40px
}

._7-ce {
    border-radius: 6px;
    height: 22px;
    width: 22px
}

._6nxz:before {
    background: linear-gradient( to right, rgba(255, 0, 0, 1) 0%, rgba(255, 255, 0, 1) 15%, rgba(0, 255, 0, 1) 30%, rgba(0, 255, 255, 1) 50%, rgba(0, 0, 255, 1) 65%, rgba(255, 0, 255, 1) 80%, rgba(255, 0, 0, 1) 100% );
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

._6nzf {
    margin-right: 28px
}

._6nzg {
    display: inline-block;
    height: 40px;
    width: 40px
}

._6nzb {
    height: 148px;
    position: relative;
    width: 164px
}

._6nz9 {
    height: 8px;
    position: relative;
    width: 128px
}

._6nze {
    height: 8px;
    margin-bottom: 8px;
    position: relative;
    width: 128px
}

._6nzc {
    background: linear-gradient( -45deg, rgba(0, 0, 0, .1) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, .1) 75%, rgba(0, 0, 0, .1) 75% ), linear-gradient( -45deg, rgba(0, 0, 0, .1) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, .1) 75%, rgba(0, 0, 0, .1) 75% ), #fff;
    background-color: transparent;
    background-position: 0 0, 4px 4px;
    background-size: 8px 8px;
    border: 1px solid #dadde1;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    text-align: center;
    vertical-align: bottom;
    width: 20px
}

._6nzd {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    text-align: center;
    vertical-align: bottom;
    width: 20px
}

._6nza {
    margin-right: 12px;
    width: 60px
}

._6nza:input {
    border: 1px solid #dadde1;
    border-radius: 2px;
    display: block;
    line-height: 20px;
    vertical-align: middle
}

._7-ca {
    display: inline-block;
    height: 30px;
    width: 30px
}

._6nyw {
    cursor: default;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-user-select: none
}

._6nyw:before {
    background: linear-gradient(to bottom, hsla(0, 0%, 0%, 0), hsl(0, 0%, 0%)), linear-gradient(to right, hsl(0, 0%, 100%), hsla(0, 0%, 100%, 0));
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

._6nyx {
    border: 1px solid white;
    border-radius: 7px;
    box-shadow: 0 0 2px black;
    box-sizing: border-box;
    height: 8px;
    margin: -4px 0 0 -4px;
    position: absolute;
    width: 8px
}

._6nyy {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-user-select: none
}

._6ny- {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 0 4px rgba(0, 0, 0, .4);
    box-sizing: border-box;
    height: 8px;
    pointer-events: none;
    position: absolute;
    -webkit-user-select: none;
    width: 4px
}

._6o1g {
    border: 1px solid rgba(0, 0, 0, .6);
    left: 0;
    position: absolute;
    top: 0
}

._6o1c {
    align-items: center;
    border: 2px solid #fff;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    position: relative;
    top: 0;
    width: 100%
}

._6oda {
    border-collapse: collapse;
    height: 100%;
    position: absolute;
    width: 100%
}

._6od9 {
    border: 1px solid white
}

._6o16 {
    height: 100%;
    position: absolute;
    width: 100%
}

._6o17 {
    background-color: #fff;
    height: 10px;
    position: absolute;
    width: 10px;
    z-index: 1
}

._6o1a,._6o18 {
    cursor: nwse-resize
}

._6o1b,._6o19 {
    cursor: nesw-resize
}

._6o19 {
    border-width: 4px 4px 0 0;
    right: -4px;
    top: -4px
}

._6o18 {
    border-width: 4px 0 0 4px;
    left: -4px;
    top: -4px
}

._6o1b {
    border-width: 0 0 4px 4px;
    bottom: -4px;
    left: -4px
}

._6o1a {
    border-width: 0 4px 4px 0;
    bottom: -4px;
    right: -4px
}

._6o1e {
    align-items: center;
    background: #000;
    border: 1px solid white;
    border-radius: 4px;
    box-sizing: border-box;
    color: #fff;
    display: flex;
    height: 28px;
    opacity: .6;
    padding: 8px;
    white-space: nowrap
}

._6o1e._6o1f {
    opacity: .15
}

._6o1e ._6o1d {
    font-size: 13px;
    font-weight: bold;
    margin-left: 4px
}

._afak {
    border-radius: 100%
}

._8kd1 {
    background: #fff;
    opacity: .8
}

._7tgk {
    overflow: hidden
}

._8twn {
    transform: scale(.8888);
    transform-origin: left top
}

._6o3- {
    background-color: #fff;
    box-sizing: border-box;
    cursor: pointer;
    float: left;
    height: 12px;
    padding: 0px;
    width: 12px
}

._6o3-:focus {
    box-shadow: none
}

._6o3-:hover {
    background-color: #b0d5ff
}

._6o3_ {
    background-color: #fff;
    cursor: pointer;
    float: left;
    height: 12px;
    padding: 0px;
    width: 12px
}

._6o3_:focus {
    outline: none
}

._6o40 {
    background-color: #3578e5
}

._6o41 {
    background-color: #bec3c9
}

._6o42,._6o43 {
    border-bottom: 1px solid #dddfe2;
    border-top: 1px solid #dddfe2
}

._6n_1,._6n_2 {
    border-left: 1px solid #dddfe2;
    border-right: 1px solid #dddfe2
}

._6n_3 {
    border-top-left-radius: 2px
}

._6n_4 {
    border-top-right-radius: 2px
}

._6n_5 {
    border-bottom-left-radius: 2px
}

._6n_6 {
    border-bottom-right-radius: 2px
}

._9g3f {
    border-top-left-radius: 4px
}

._9g3g {
    border-top-right-radius: 4px
}

._9g3h {
    border-bottom-left-radius: 4px
}

._9g3i {
    border-bottom-right-radius: 4px
}

._6o44 {
    display: inline-block;
    height: 40px;
    width: 40px
}

._9g3e {
    border-radius: 4px;
    margin-top: 8px;
    overflow: hidden
}

._8gz1 ._8gz2 {
    background: #000
}

._8gz1 ._8gz3 {
    color: #fff
}

._8gz1 ._8gz4 {
    background: linear-gradient(to top, #00000000, #00000033)
}

._7ljp {
    display: none
}

._7pnv {
    box-sizing: border-box
}

._7kks {
    cursor: pointer;
    height: 16px;
    margin: 12px 10px 0px 0px;
    width: 16px
}

._7twc {
    width: 100%
}

._7kkt {
    margin: -16px 8px 0px 0px
}

._7kku {
    color: #8d949e;
    font-size: 12px;
    padding-left: 4px
}

._7kkp {
    position: absolute
}

._7kkq {
    left: -12px;
    margin: 50%;
    position: relative;
    top: -12px
}

._6nye {
    color: #444950;
    display: table-cell;
    font-size: 13px;
    line-height: 14px;
    padding-bottom: 24px
}

._6o3a {
    float: right;
    margin-right: auto;
    margin-top: 16px;
    width: 70px
}

._6nyd {
    margin-bottom: -1px;
    margin-left: 2px
}

._8dhe {
    margin-right: 16px;
    margin-top: 5px
}

@font-face {
    font-family: 'Vidaloka Preview';
    src: url(/rsrc.php/yk/r/OzRzAEcIhkL.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

._r5y {
    height: 400px;
    padding: 0px 12px
}

._36aw {
    box-sizing: border-box;
    display: inline-block;
    height: 100%;
    width: 62%
}

._49vy {
    box-sizing: border-box;
    display: inline-block;
    float: right;
    height: 100%;
    padding-left: 8px;
    width: 38%
}

._4_9q {
    margin-bottom: 3px
}

._3o8u {
    display: inline-block
}

._3o8v {
    background-color: transparent;
    border-color: transparent;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    height: auto;
    resize: none;
    width: 100%
}

._3o8v:focus,._3o8v:hover {
    background-color: #fff;
    border-color: #ccc
}

._3cri {
    border-left-color: #fff;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    padding: 8px
}

._dfr {
    background-color: #fff9e5
}

._4_9u {
    background-color: transparent;
    border-bottom-color: #ccc;
    border-color: transparent;
    border-style: solid;
    border-width: 3px 3px 1px 3px;
    box-sizing: border-box;
    height: 5px;
    margin: 8px -8px -4px
}

._26o5 {
    margin: 0px
}

._4_9u:hover {
    border-color: #688cff;
    cursor: cell
}

._dfs:hover {
    border-color: #ebedf0
}

._ciq {
    border-left-color: #688cff;
    border-left-style: solid
}

._3cri:hover {
    background-color: rgba(29, 33, 41, .04)
}

._4_9p,._4_9p:hover {
    background-color: #edf2fa
}

._saw {
    bottom: 35px;
    cursor: default;
    left: 50%;
    max-height: 80%;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    text-align: center;
    transform: translate(-50%, 0);
    visibility: visible;
    width: inherit
}

._3d33 {
    margin: auto;
    max-width: 90%;
    overflow: hidden
}

._30wa {
    background-color: rgba(0, 0, 0, .4);
    border-radius: 3px;
    font-size: 17px;
    line-height: 20px;
    padding: 5px;
    width: auto
}

._20uq {
    padding: 12px
}

._561m {
    float: right
}

._vga {
    display: inline-block;
    float: right;
    margin-right: 5px
}

._vga:hover {
    background-color: #ebedf0;
    cursor: pointer
}

._vga:active {
    background-color: transparent
}

._4ch7 {
    margin-top: -3px;
    padding-bottom: 4px
}

._4ch8 {
    float: right;
    height: 8px;
    margin-right: 5px
}

._4ch8:hover {
    background-color: #ebedf0;
    cursor: pointer
}

._4ch8:active {
    background-color: transparent
}

._5sue {
    clear: both;
    color: #ccc;
    padding-top: 8px
}

._4pe2 {
    font-size: 12px;
    margin-bottom: 8px
}

._4pd_ {
    margin-bottom: 8px
}

._4pd_ ._58ak {
    margin-right: 8px;
    width: 250px
}

._4pe0 {
    display: inline
}

._4pe9 {
    display: inline-block;
    margin: 8px 8px 8px 0px
}

._4pea {
    font-weight: bold
}

._4pe1 {
    color: #90949c;
    font-size: 11px;
    margin-bottom: 8px
}

._28-8 {
    margin-right: 4px;
    vertical-align: middle
}

._28-c {
    display: inline-block;
    padding: 4px;
    vertical-align: middle
}

._28-a {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -153px -1757px;
    height: 16px;
    width: 16px
}

._28-b {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -136px -1757px;
    height: 16px;
    width: 16px
}

._28-9 {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -119px -1757px;
    height: 16px;
    width: 16px
}

._2mej {
    display: none
}

._2mei:hover ._2mej {
    color: #4267b2;
    display: inline-block;
    font-size: 12px
}

._4mhr {
    background-color: rgba(255, 255, 255, .5);
    height: 400px;
    position: absolute;
    width: 600px;
    z-index: 1001
}

._4mhq {
    margin: -200px 0 0 650px;
    position: absolute;
    width: 300px
}

._1uxo {
    color: #90949c;
    font-size: 12px;
    font-weight: bold;
    padding: 32px 20px 8px 20px;
    text-align: center
}

._1uxp {
    font-size: 13px;
    font-weight: normal;
    padding: 8px
}

._whq {
    background-color: #eee;
    color: #666
}

@font-face {
    font-family: 'Work Sans Preview';
    src: url(/rsrc.php/yS/r/BIjRXsSb8dC.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Work Sans Preview';
    src: url(/rsrc.php/yP/r/48Ce-D-8bSb.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Work Sans Preview';
    src: url(/rsrc.php/yZ/r/TFK72cU6qXi.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Work Sans Preview';
    src: url(/rsrc.php/yb/r/WRAwFN5cgR5.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Work Sans Preview';
    src: url(/rsrc.php/yP/r/G73-l_7UVTZ.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Work Sans Preview';
    src: url(/rsrc.php/yY/r/a4MOn3HojBL.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Work Sans Preview';
    src: url(/rsrc.php/y1/r/lfOJzh3Mdc2.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

._9z-6,._9_57,._9zlu,._9zm0,._9-ub,._9-7-,._9zs0,._9zm2,._9-lv,._9ys8 {
    background-image: url(/rsrc.php/v4/y5/r/TJztmXpWTmS.png)
}

._9z-6 {
    background-repeat: no-repeat;
    background-position: -358px -286px;
    height: 12px;
    width: 12px
}

._9_57 {
    background-repeat: no-repeat;
    background-position: -387px -321px;
    height: 10px;
    width: 10px
}

._9zlu {
    background-repeat: no-repeat;
    background-position: -414px -300px;
    height: 16px;
    width: 16px
}

._9zm0 {
    background-repeat: no-repeat;
    background-position: -130px -98px;
    height: 30px;
    width: 30px
}

._9-ub {
    background-repeat: no-repeat;
    background-position: -414px -279px;
    height: 19px;
    width: 16px
}

._9-7- {
    background-repeat: no-repeat;
    background-position: -228px 0px;
    height: 76px;
    width: 76px
}

._9zs0 {
    background-repeat: no-repeat;
    background-position: -97px -333px;
    height: 24px;
    width: 24px
}

._9zm2 {
    background-repeat: no-repeat;
    background-position: -162px -98px;
    height: 30px;
    width: 30px
}

._9-lv {
    background-repeat: no-repeat;
    background-position: -318px -333px;
    height: 20px;
    width: 20px
}

._9ys8 {
    background-repeat: no-repeat;
    background-position: -244px -369px;
    height: 12px;
    width: 12px
}

._9z_k,._9z_m {
    background-image: url(/rsrc.php/v4/y2/r/9b8ieLAMy-I.png)
}

._9z_k {
    background-repeat: no-repeat;
    background-position: -60px 0px;
    height: 30px;
    width: 30px
}

._9z_m {
    background-repeat: no-repeat;
    background-position: 0px -60px;
    height: 30px;
    width: 30px
}

._9-zf,._9-ze,._9-zj,._9-zk,._9-zl,._9-zm,._9-zz,._9-z-,._9zs1,._9zs2,._9--1,._9--6,._9--8,._9--g,._9--m,._9--x,._9--y,._9-_3,._9---,._a3ow,._9-_b,._9-_f,._9-_j,._9-_k,._9-_v,._9-_x,._9-_z,._9-_-,._9_01,._9_0c,._9_0h,._9_0i,._9_0k,._9_0s,._9_0q,._9_12,._9_18,._9_1e,._9_1c,._9_1f,._9_1g,._9_1j,._9_1m {
    background-image: url(/rsrc.php/v4/y8/r/ZWR9C7_JdnP.png)
}

._9-zf {
    background-repeat: no-repeat;
    background-position: -298px -196px;
    height: 24px;
    width: 24px
}

._9-ze {
    background-repeat: no-repeat;
    background-position: -146px 0px;
    height: 96px;
    width: 96px
}

._9-zj {
    background-repeat: no-repeat;
    background-position: 0px -422px;
    height: 36px;
    width: 36px
}

._9-zk {
    background-repeat: no-repeat;
    background-position: -94px -148px;
    height: 45px;
    width: 45px
}

._9-zl {
    background-repeat: no-repeat;
    background-position: -440px -226px;
    height: 60px;
    width: 60px
}

._9-zm {
    background-repeat: no-repeat;
    background-position: -498px -288px;
    height: 34px;
    width: 34px
}

._9-zz {
    background-repeat: no-repeat;
    background-position: -358px -396px;
    height: 24px;
    width: 24px
}

._9-z- {
    background-repeat: no-repeat;
    background-position: -384px -396px;
    height: 24px;
    width: 24px
}

._9zs1 {
    background-repeat: no-repeat;
    background-position: -294px -226px;
    height: 45px;
    width: 45px
}

._9zs2 {
    background-repeat: no-repeat;
    background-position: -294px -273px;
    height: 45px;
    width: 45px
}

._9--1 {
    background-repeat: no-repeat;
    background-position: -262px -422px;
    height: 24px;
    width: 24px
}

._9--6 {
    background-repeat: no-repeat;
    background-position: -366px -422px;
    height: 24px;
    width: 24px
}

._9--8 {
    background-repeat: no-repeat;
    background-position: -444px -422px;
    height: 24px;
    width: 24px
}

._9--g {
    background-repeat: no-repeat;
    background-position: -514px -110px;
    height: 16px;
    width: 16px
}

._9--m {
    background-repeat: no-repeat;
    background-position: -156px -460px;
    height: 24px;
    width: 24px
}

._9--x {
    background-repeat: no-repeat;
    background-position: -338px -460px;
    height: 24px;
    width: 24px
}

._9--y {
    background-repeat: no-repeat;
    background-position: 0px -226px;
    height: 96px;
    width: 96px
}

._9-_3 {
    background-repeat: no-repeat;
    background-position: -494px -460px;
    height: 24px;
    width: 24px
}

._9--- {
    background-repeat: no-repeat;
    background-position: 0px -486px;
    height: 24px;
    width: 24px
}

._a3ow {
    background-repeat: no-repeat;
    background-position: -104px -486px;
    height: 24px;
    width: 24px
}

._9-_b {
    background-repeat: no-repeat;
    background-position: -94px -98px;
    height: 48px;
    width: 48px
}

._9-_f {
    background-repeat: no-repeat;
    background-position: -283px -370px;
    height: 9px;
    width: 9px
}

._9-_j {
    background-repeat: no-repeat;
    background-position: -516px -380px;
    height: 16px;
    width: 16px
}

._9-_k {
    background-repeat: no-repeat;
    background-position: -440px -404px;
    height: 16px;
    width: 16px
}

._9-_v {
    background-repeat: no-repeat;
    background-position: -498px -324px;
    height: 20px;
    width: 20px
}

._9-_x {
    background-repeat: no-repeat;
    background-position: -440px -74px;
    height: 72px;
    width: 72px
}

._9-_z {
    background-repeat: no-repeat;
    background-position: -468px -486px;
    height: 24px;
    width: 24px
}

._9-_- {
    background-repeat: no-repeat;
    background-position: -342px 0px;
    height: 96px;
    width: 96px
}

._9_01 {
    background-repeat: no-repeat;
    background-position: -534px -26px;
    height: 24px;
    width: 24px
}

._9_0c {
    background-repeat: no-repeat;
    background-position: -440px -148px;
    height: 76px;
    width: 64px
}

._9_0h {
    background-repeat: no-repeat;
    background-position: -512px -404px;
    height: 16px;
    width: 16px
}

._9_0i {
    background-repeat: no-repeat;
    background-position: -239px -382px;
    height: 12px;
    width: 12px
}

._9_0k {
    background-repeat: no-repeat;
    background-position: -440px -346px;
    height: 56px;
    width: 56px
}

._9_0s {
    background-repeat: no-repeat;
    background-position: 0px -512px;
    height: 24px;
    width: 24px
}

._9_0q {
    background-repeat: no-repeat;
    background-position: -124px -213px;
    height: 10px;
    width: 10px
}

._9_12 {
    background-repeat: no-repeat;
    background-position: -324px -196px;
    height: 16px;
    width: 16px
}

._9_18 {
    background-repeat: no-repeat;
    background-position: -124px -195px;
    height: 16px;
    width: 16px
}

._9_1e {
    background-repeat: no-repeat;
    background-position: -338px -512px;
    height: 24px;
    width: 24px
}

._9_1c {
    background-repeat: no-repeat;
    background-position: -390px -512px;
    height: 24px;
    width: 24px
}

._9_1f {
    background-repeat: no-repeat;
    background-position: -323px -382px;
    height: 12px;
    width: 12px
}

._9_1g {
    background-repeat: no-repeat;
    background-position: -494px -512px;
    height: 24px;
    width: 24px
}

._9_1j {
    background-repeat: no-repeat;
    background-position: -421px -324px;
    height: 16px;
    width: 16px
}

._9_1m {
    background-repeat: no-repeat;
    background-position: -520px -512px;
    height: 24px;
    width: 24px
}

._9_1o,._9_1q,._9_1r {
    background-image: url(/rsrc.php/v4/yv/r/5WZ51EJRBPR.png)
}

._9_1o {
    background-repeat: no-repeat;
    background-position: -38px -50px;
    height: 36px;
    width: 36px
}

._9_1q {
    background-repeat: no-repeat;
    background-position: -96px 0px;
    height: 36px;
    width: 36px
}

._9_1r {
    background-repeat: no-repeat;
    background-position: -96px -38px;
    height: 36px;
    width: 36px
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    ._9_1o,._9_1q,._9_1r {
        background-image:url(/rsrc.php/v4/yQ/r/bwy2y0qRpJF.png)
    }

    ._9_1o {
        background-size: 130px 85px;
        background-position: -37px -49px
    }

    ._9_1q {
        background-size: 130px 85px;
        background-position: -94px 0px
    }

    ._9_1r {
        background-size: 130px 85px;
        background-position: -94px -37px
    }

    ._9-sa,._9-sb,._9_1y,._9_1z,._9-sg,._9-sh,._9-sd,._9-se,._9-s7,._9-s8,._9_1-,._9_1_,._9_20,._9_21 {
        background-image: url(/rsrc.php/v4/yp/r/_kDwUYOrwpv.png)
    }

    ._9-sa {
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 44px;
        width: 44px
    }

    ._9-sb {
        background-repeat: no-repeat;
        background-position: -46px 0px;
        height: 44px;
        width: 44px
    }

    ._9_1y {
        background-repeat: no-repeat;
        background-position: 0px -46px;
        height: 44px;
        width: 44px
    }

    ._9_1z {
        background-repeat: no-repeat;
        background-position: -46px -46px;
        height: 44px;
        width: 44px
    }

    ._9-sg {
        background-repeat: no-repeat;
        background-position: -92px 0px;
        height: 44px;
        width: 44px
    }

    ._9-sh {
        background-repeat: no-repeat;
        background-position: -92px -46px;
        height: 44px;
        width: 44px
    }

    ._9-sd {
        background-repeat: no-repeat;
        background-position: 0px -92px;
        height: 44px;
        width: 44px
    }

    ._9-se {
        background-repeat: no-repeat;
        background-position: -46px -92px;
        height: 44px;
        width: 44px
    }

    ._9-s7 {
        background-repeat: no-repeat;
        background-position: -92px -92px;
        height: 44px;
        width: 44px
    }

    ._9-s8 {
        background-repeat: no-repeat;
        background-position: -138px 0px;
        height: 44px;
        width: 44px
    }

    ._9_1- {
        background-repeat: no-repeat;
        background-position: -46px -138px;
        height: 24px;
        width: 24px
    }

    ._9_1_ {
        background-repeat: no-repeat;
        background-position: -138px -46px;
        height: 44px;
        width: 44px
    }

    ._9_20 {
        background-repeat: no-repeat;
        background-position: -138px -92px;
        height: 44px;
        width: 44px
    }

    ._9_21 {
        background-repeat: no-repeat;
        background-position: 0px -138px;
        height: 44px;
        width: 44px
    }

    ._9-sa,._9-sb,._9_1y,._9_1z,._9-sg,._9-sh,._9-sd,._9-se,._9-s7,._9-s8,._9_1-,._9_1_,._9_20,._9_21 {
        background-image: url(/rsrc.php/v4/y1/r/aOwWsfgyJJO.png)
    }

    ._9-sa {
        background-size: 179px 179px;
        background-position: 0px 0px
    }

    ._9-sb {
        background-size: 179px 179px;
        background-position: -45px 0px
    }

    ._9_1y {
        background-size: 179px 179px;
        background-position: 0px -45px
    }

    ._9_1z {
        background-size: 179px 179px;
        background-position: -45px -45px
    }

    ._9-sg {
        background-size: 179px 179px;
        background-position: -90px 0px
    }

    ._9-sh {
        background-size: 179px 179px;
        background-position: -90px -45px
    }

    ._9-sd {
        background-size: 179px 179px;
        background-position: 0px -90px
    }

    ._9-se {
        background-size: 179px 179px;
        background-position: -45px -90px
    }

    ._9-s7 {
        background-size: 179px 179px;
        background-position: -90px -90px
    }

    ._9-s8 {
        background-size: 179px 179px;
        background-position: -135px 0px
    }

    ._9_1- {
        background-size: 179px 179px;
        background-position: -45px -135px
    }

    ._9_1_ {
        background-size: 179px 179px;
        background-position: -135px -45px
    }

    ._9_20 {
        background-size: 179px 179px;
        background-position: -135px -90px
    }

    ._9_21 {
        background-size: 179px 179px;
        background-position: 0px -135px
    }

    ._9zwu {
        background-image: url(/rsrc.php/v4/ys/r/qv7ZSPGDNFr.png)
    }

    ._9zwu {
        background-repeat: no-repeat;
        background-position: 0px 0px;
        height: 135px;
        width: 135px
    }

    ._9zwu {
        background-image: url(/rsrc.php/v4/ya/r/FM_vuA6unUv.png)
    }

    ._9zwu {
        background-size: 271px 149px;
        background-position: 0px 0px
    }

    ._9z_k,._9z_m {
        background-image: url(/rsrc.php/v4/yM/r/j_ZqMZXSR36.png)
    }

    ._9z_k {
        background-size: 89px 89px;
        background-position: -59px 0px
    }

    ._9z_m {
        background-size: 89px 89px;
        background-position: 0px -59px
    }

    ._9z-6,._9_57,._9zlu,._9zm0,._9-ub,._9-7-,._9zs0,._9zm2,._9-lv,._9ys8 {
        background-image: url(/rsrc.php/v4/yV/r/6JqvJ6H_bFT.png)
    }

    ._9z-6 {
        background-size: 440px 411px;
        background-position: -428px -77px
    }

    ._9_57 {
        background-size: 440px 411px;
        background-position: -428px -230px
    }

    ._9zlu {
        background-size: 440px 411px;
        background-position: -364px -329px
    }

    ._9zm0 {
        background-size: 440px 411px;
        background-position: -129px -97px
    }

    ._9-ub {
        background-size: 440px 411px;
        background-position: 0px -392px
    }

    ._9-7- {
        background-size: 440px 411px;
        background-position: -226px -52px
    }

    ._9zs0 {
        background-size: 440px 411px;
        background-position: -402px -207px
    }

    ._9zm2 {
        background-size: 440px 411px;
        background-position: -160px -97px
    }

    ._9-lv {
        background-size: 440px 411px;
        background-position: -380px -96px
    }

    ._9ys8 {
        background-size: 440px 411px;
        background-position: -428px -142px
    }

    ._9-zf,._9-ze,._9-zj,._9-zk,._9-zl,._9-zm,._9-zz,._9-z-,._9zs1,._9zs2,._9--1,._9--6,._9--8,._9--g,._9--m,._9--x,._9--y,._9-_3,._9---,._a3ow,._9-_b,._9-_f,._9-_j,._9-_k,._9-_v,._9-_x,._9-_z,._9-_-,._9_01,._9_0c,._9_0h,._9_0i,._9_0k,._9_0s,._9_0q,._9_12,._9_18,._9_1e,._9_1c,._9_1f,._9_1g,._9_1j,._9_1m {
        background-image: url(/rsrc.php/v4/yz/r/quLU_xi5ZD1.png)
    }

    ._9-zf {
        background-size: 553px 528px;
        background-position: -295px -194px
    }

    ._9-ze {
        background-size: 553px 528px;
        background-position: -145px 0px
    }

    ._9-zj {
        background-size: 553px 528px;
        background-position: 0px -417px
    }

    ._9-zk {
        background-size: 553px 528px;
        background-position: -92px -146px
    }

    ._9-zl {
        background-size: 553px 528px;
        background-position: -436px -223px
    }

    ._9-zm {
        background-size: 553px 528px;
        background-position: -493px -284px
    }

    ._9-zz {
        background-size: 553px 528px;
        background-position: -347px -391px
    }

    ._9-z- {
        background-size: 553px 528px;
        background-position: -372px -391px
    }

    ._9zs1 {
        background-size: 553px 528px;
        background-position: -291px -223px
    }

    ._9zs2 {
        background-size: 553px 528px;
        background-position: -291px -269px
    }

    ._9--1 {
        background-size: 553px 528px;
        background-position: -252px -417px
    }

    ._9--6 {
        background-size: 553px 528px;
        background-position: -352px -417px
    }

    ._9--8 {
        background-size: 553px 528px;
        background-position: -427px -417px
    }

    ._9--g {
        background-size: 553px 528px;
        background-position: -529px -468px
    }

    ._9--m {
        background-size: 553px 528px;
        background-position: -125px -454px
    }

    ._9--x {
        background-size: 553px 528px;
        background-position: -300px -454px
    }

    ._9--y {
        background-size: 553px 528px;
        background-position: 0px -223px
    }

    ._9-_3 {
        background-size: 553px 528px;
        background-position: -450px -454px
    }

    ._9--- {
        background-size: 553px 528px;
        background-position: -475px -454px
    }

    ._a3ow {
        background-size: 553px 528px;
        background-position: -50px -479px
    }

    ._9-_b {
        background-size: 553px 528px;
        background-position: -92px -97px
    }

    ._9-_f {
        background-size: 553px 528px;
        background-position: -529px -519px
    }

    ._9-_j {
        background-size: 553px 528px;
        background-position: -509px -73px
    }

    ._9-_k {
        background-size: 553px 528px;
        background-position: -509px -90px
    }

    ._9-_v {
        background-size: 553px 528px;
        background-position: -529px -400px
    }

    ._9-_x {
        background-size: 553px 528px;
        background-position: -436px -73px
    }

    ._9-_z {
        background-size: 553px 528px;
        background-position: -400px -479px
    }

    ._9-_- {
        background-size: 553px 528px;
        background-position: -339px 0px
    }

    ._9_01 {
        background-size: 553px 528px;
        background-position: -475px -479px
    }

    ._9_0c {
        background-size: 553px 528px;
        background-position: -436px -146px
    }

    ._9_0h {
        background-size: 553px 528px;
        background-position: -510px -319px
    }

    ._9_0i {
        background-size: 553px 528px;
        background-position: -496px -398px
    }

    ._9_0k {
        background-size: 553px 528px;
        background-position: -436px -341px
    }

    ._9_0s {
        background-size: 553px 528px;
        background-position: -400px -504px
    }

    ._9_0q {
        background-size: 553px 528px;
        background-position: -320px -207px
    }

    ._9_12 {
        background-size: 553px 528px;
        background-position: -493px -374px
    }

    ._9_18 {
        background-size: 553px 528px;
        background-position: -510px -374px
    }

    ._9_1e {
        background-size: 553px 528px;
        background-position: -529px -200px
    }

    ._9_1c {
        background-size: 553px 528px;
        background-position: -529px -250px
    }

    ._9_1f {
        background-size: 553px 528px;
        background-position: -123px -192px
    }

    ._9_1g {
        background-size: 553px 528px;
        background-position: -529px -350px
    }

    ._9_1j {
        background-size: 553px 528px;
        background-position: -436px -398px
    }

    ._9_1m {
        background-size: 553px 528px;
        background-position: -529px -375px
    }
}

@font-face {
    font-family: 'Zen Old Mincho Preview';
    src: url(/rsrc.php/yq/r/EAvj0sV7svZ.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Zen Old Mincho Preview';
    src: url(/rsrc.php/y0/r/S9DKpugU7nv.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Zen Old Mincho Preview';
    src: url(/rsrc.php/yu/r/MdEi_0sWnfZ.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Zen Old Mincho Preview';
    src: url(/rsrc.php/y5/r/JNzHlhjr46g.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

@font-face {
    font-family: 'Zen Old Mincho Preview';
    src: url(/rsrc.php/yt/r/tDx-KUSxDaD.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block
}

._1anw {
    margin-top: 10px
}

@property --backgroundSize {
    syntax: "*";
    inherits: false
}

@property --gridTemplateColumns {
    syntax: "*";
    inherits: false
}

.xo6guvx {
    background: #fff
}

.x12n0a68 {
    grid-row: 1 / -3
}

.x16hdd3h {
    border-top: 1px solid #1877f2
}

.x1osaytk {
    grid-column: 1 / -1
}

.x5gkzjs {
    transition: background-color .2s ease
}

.xco6rt6 {
    transition: transform .1s linear
}

.xfx37k0 {
    border-bottom: 1px dashed black
}

.xgkxs2y {
    grid-column: 1
}

.xgwf8xd {
    border-bottom: 1px solid #1877f2
}

.xoxdwln {
    grid-column: 3 / -1
}

.xpokwo7 {
    border-top: 1px dashed black
}

.xyf91em {
    background-position: center top
}

.x10l6tqk {
    position: absolute
}

.x10y3i5r {
    border-bottom-left-radius: 4px
}

.x117nqv4 {
    font-weight: bold
}

.x11v9rzu {
    transform: translateY(calc(50%)) scale(-1,1)
}

.x11xpdln {
    transition-property: transform
}

.x12peec7 {
    background-color: #fff
}

.x13a6bvl {
    justify-content: flex-end
}

.x14yjl9h {
    border-top-left-radius: 50%
}

.x150jy0e {
    padding-right: 4px
}

.x15fpdjd {
    border-left-color: #1877f2
}

.x15p5rxg {
    border-right: 1px solid #1877f2
}

.x18mqm2i {
    float: right
}

.x18nykt9 {
    border-bottom-right-radius: 50%
}

.x19jd1h0 {
    transform: rotate(180deg)
}

.x19p7ews {
    border-left-width: 2px
}

.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>")
}

.x1bmlja0 {
    background-color: #f2f2f2
}

.x1bz8ywx {
    margin-left: 2em
}

.x1c4i52a {
    margin-right: 25%
}

.x1dbl2gt {
    line-height: 1.6
}

.x1e558r4 {
    padding-left: 4px
}

.x1emribx {
    margin-right: 8px
}

.x1eq34b1 {
    padding-right: .25em
}

.x1es969t {
    border-left-color: #000
}

.x1ey7xld {
    font-family: monospace
}

.x1g2r6go {
    transition-duration: .1s
}

.x1gryazu {
    margin-left: auto
}

.x1guyhfq {
    margin-left: 25%
}

.x1i1ezom {
    border-bottom-right-radius: 6px
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1jchvi3 {
    font-size: 1rem
}

.x1l0rlnr {
    transform: translateY(4px)
}

.x1lcm9me {
    border-top-left-radius: 4px
}

.x1liytr5 {
    background-color: #fff
}

.x1lliihq {
    display: block
}

.x1mh8g0r {
    margin-left: 0
}

.x1n2onr6 {
    position: relative
}

.x1ncwhqj {
    font-size: .6875rem
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1o2pa38 {
    justify-items: center
}

.x1o6z2jb {
    border-bottom-left-radius: 6px
}

.x1otrzb0 {
    border-top-right-radius: 6px
}

.x1pg5gke {
    font-size: .75rem
}

.x1pi30zi {
    padding-right: 16px
}

.x1plzw9g {
    transform: translateY(calc(50%))
}

.x1q85c4o {
    background-color: #fff
}

.x1rbgqaq {
    transform: rotate(270deg)
}

.x1rg5ohu {
    display: inline-block
}

.x1swvt13 {
    padding-left: 16px
}

.x1sxyh0 {
    padding-right: 8px
}

.x1u5lrna {
    line-height: 2
}

.x1utn2c2 {
    background-color: #1877f2
}

.x1vjfegm {
    z-index: 1
}

.x1vp1dl0 {
    grid-row-start: -2
}

.x1wioqlc {
    background-size: var(--backgroundSize)
}

.x1x9xpzz {
    border-right-color: #fff
}

.x1xtn5wh {
    border-left: 1px solid #1877f2
}

.x1ypdohk {
    cursor: pointer
}

.x1yr5g0i {
    border-top-right-radius: 4px
}

.x26u7qi {
    border-left-style: solid
}

.x2b8uid {
    text-align: center
}

.x2izyaf {
    background-color: var(--fds-white)
}

.x2zvq0q {
    border-right-color: #1877f2
}

.x4uap5 {
    padding-right: 0
}

.x6s0dn4 {
    align-items: center
}

.x78zum5 {
    display: flex
}

.x7t9t1q {
    grid-template-columns: var(--gridTemplateColumns)
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x83z2og {
    background-color: #fff
}

.x87ps6o {
    -webkit-user-select: none
}

.x98t3bc {
    writing-mode: vertical-rl
}

.x9f619 {
    box-sizing: border-box
}

.x9w3qx3 {
    text-orientation: sideways
}

.xahrwom {
    transform: translate(-15px,-15px)
}

.xbmpl8g {
    margin-left: -6px
}

.xdt5ytf {
    flex-direction: column
}

.xesnjk3 {
    border-left-color: #fff
}

.xfex06f {
    column-gap: 8px
}

.xhk9q7s {
    border-top-left-radius: 6px
}

.xi1h71d {
    z-index: 399
}

.xi72v3j {
    transform: rotate(360deg)
}

.xixr7uy {
    background-size: calc(100% - 8px) 100%
}

.xiy17q3 {
    background-repeat: no-repeat
}

.xkhd6sd {
    padding-left: 0
}

.xkn7p67 {
    color: gray
}

.xkrivgy {
    margin-right: auto
}

.xl56j7k {
    justify-content: center
}

.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>")
}

.xm81vs4 {
    border-right-width: 1px
}

.xol2nv {
    border-right-width: 2px
}

.xp4054r {
    text-align: end
}

.xrt01vj {
    border-bottom-right-radius: 4px
}

.xrvj5dj {
    display: grid
}

.xs83m0k {
    flex-shrink: 1
}

.xu3j5b3 {
    border-right-style: solid
}

.xu4p7br {
    color: #1877f2
}

.xudhj91 {
    border-top-right-radius: 50%
}

.xuk3077 {
    align-items: flex-end
}

.xurb0ha {
    padding-left: 8px
}

.xv5twrn {
    cursor: move
}

.xvi2zh2 {
    border-right-color: #000
}

.xwj9sga {
    margin-right: 2em
}

.xwrv7xz {
    margin-right: -2px
}

.xww2gxu {
    border-bottom-left-radius: 50%
}

.xwxrx1s {
    padding-left: .25em
}

.xxymvpz {
    vertical-align: middle
}

.xy80clv {
    border-left-width: 1px
}

.xyozgr7 {
    cursor: row-resize
}

.x103v00w {
    border-bottom-color: #fff
}

.x131sewu {
    right: 10px
}

.x13fuv20 {
    border-top-style: solid
}

.x13ui6vm {
    padding-top: .25em
}

.x13vifvy {
    top: 0
}

.x13xjzxd {
    margin-bottom: 1em
}

.x14beivq {
    margin-top: 1em
}

.x159lptv {
    padding-bottom: 1em
}

.x178xt8z {
    border-top-width: 1px
}

.x18d9i69 {
    padding-bottom: 0
}

.x19up5dg {
    right: 8px
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1eu8d0j {
    top: 10px
}

.x1ey2m1c {
    bottom: 0
}

.x1fgtraw {
    height: 28px
}

.x1iog12x {
    margin-left: 4px
}

.x1iorvi4 {
    padding-top: 4px
}

.x1kgmq87 {
    margin-top: -2px
}

.x1kky2od {
    width: 16px
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1m258z3 {
    width: 320px
}

.x1m3v4wt {
    height: 200px
}

.x1o1nzlu {
    min-height: 15px
}

.x1o7ufim {
    border-bottom-color: #1877f2
}

.x1odjw0f {
    overflow-y: auto
}

.x1oysuqx {
    width: 200px
}

.x1pn9sc {
    border-top-color: #fff
}

.x1pshirs {
    min-width: fit-content
}

.x1pyqahy {
    padding-left: 115px
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1qx5ct2 {
    height: 20px
}

.x1so1ns2 {
    width: 192px
}

.x1xmf6yo {
    margin-top: 8px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1ycjhwn {
    height: 5px
}

.x249io5 {
    border-bottom-color: #000
}

.x2ge7b7 {
    border-bottom-color: #dadde1
}

.x3m8u43 {
    right: 0
}

.x3nbark {
    margin-bottom: .3em
}

.x5w4yej {
    min-width: 160px
}

.x5yr21d {
    height: 100%
}

.x8x9d4c {
    margin-left: auto
}

.x9ma1gf {
    width: 81px
}

.xack27t {
    margin-right: auto
}

.xamhcws {
    border-top-width: 2px
}

.xat24cr {
    margin-bottom: 0
}

.xb2rc7v {
    height: 192px
}

.xc074nb {
    border-top-color: #dadde1
}

.xdj266r {
    margin-top: 0
}

.xexx8yu {
    padding-top: 0
}

.xh8yej3 {
    width: 100%
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjm9jq1 {
    height: 1px
}

.xjzcg3w {
    width: 85px
}

.xl010v5 {
    margin-right: 4px
}

.xlup9mm {
    height: 16px
}

.xlwy1ot {
    margin-top: .3em
}

.xlxy82 {
    border-bottom-width: 2px
}

.xmhk92p {
    top: 20px
}

.xmxso3f {
    border-top-color: #1877f2
}

.xnalus7 {
    width: 0
}

.xpypsur {
    border-top-color: #000
}

.xqtp20y {
    height: 0
}

.xqyf9gi {
    width: 250px
}

.xso031l {
    border-bottom-width: 1px
}

.xu96u03 {
    left: 0
}

.xw2csxc {
    overflow-x: auto
}

.xw4jnvo {
    width: 20px
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwp6svo {
    padding-top: 1em
}

.xy13l1i {
    padding-right: 8px
}

.xyamay9 {
    padding-top: 16px
}

.xydy9qd {
    padding-bottom: .1em
}

.xz9dl7a {
    padding-top: 12px
}

.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%
}

.x1rg5ohu {
    display: inline-block
}

.xh8yej3 {
    width: 100%
}

.__qa {
    box-sizing: border-box;
    text-align: center
}

._2m-z {
    padding: 0 24px
}

._65ab {
    border-radius: 2px;
    height: 8px;
    position: relative;
    width: 100%
}

.__q6 {
    background: #e9eaeb
}

._65ac {
    background: transparent
}

.__q7 {
    background: #066cd2;
    border-radius: 2px;
    height: 8px;
    left: 0;
    position: absolute;
    transition: width .5s cubic-bezier(.5, 0, .15, 1), background 0s linear .16s
}

.__q2 {
    color: #5b5c5e;
    font-size: 12px;
    font-weight: bold;
    margin-top: 16px;
    transition: color 0s linear .16s;
    width: 100%
}

.__q1 {
    margin-right: 8px;
    vertical-align: bottom
}

@keyframes bufferBackground {
    from {
        background-position: 0 0
    }

    to {
        background-position: 24px 0
    }
}

@keyframes bufferBackgroundReverse {
    from {
        background-position: 0 0
    }

    to {
        background-position: -24px 0
    }
}

.__q3 {
    animation: bufferBackground 2s linear infinite;
    background: url(/rsrc.php/v4/yW/r/Oa4SZAqBRhL.png) repeat-x 0 0;
    border-radius: 2px;
    height: 8px;
    width: 100%
}

.__qb .__q7 {
    width: 100%
}

._6age .__q7 {
    background: #099a32
}

._6age .__q2 {
    color: #099a32
}

.__qc .__q7 {
    background: #ce002f;
    width: 100%
}

.__qc .__q2 {
    color: #ce002f
}

._2tr- .__q6,._2tr- ._65ab,._2tr- .__q7,._2tr- .__q3 {
    height: 4px
}

._2tr_ .__q7 {
    background: #c6c9cc
}

body[dir='rtl'] .__q7 {
    right: 0
}

body[dir='rtl'] .__q3 {
    animation: bufferBackgroundReverse 2s linear infinite
}

._7v3u {
    border-radius: 13px;
    color: #fff;
    font-size: 13px;
    padding: 3px 5px
}

._30vq ._30vo {
    font-size: .86em
}

._30vp ._30vo {
    font-size: 1.3em
}

._30vo {
    background-color: rgba(20, 22, 26, .45);
    border-radius: 3px;
    color: #fff;
    cursor: default;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    font-weight: 500;
    line-height: 1.4;
    margin: auto;
    max-width: 800px;
    padding: .6em .8em;
    text-align: center;
    text-shadow: 0 0 10px #14161a, 0 0 5px rgba(0, 0, 0, .8);
    -webkit-user-select: none;
    white-space: pre-line
}

._30vn {
    bottom: 0;
    box-sizing: border-box;
    font-size: 2em;
    left: 0;
    margin: 0 7% 20px;
    pointer-events: none;
    position: absolute;
    right: 0;
    text-align: center;
    transition: bottom .3s ease 0s;
    width: auto;
    z-index: 1
}

._30vq._30vn {
    margin-left: 5%;
    margin-right: 5%
}

._30vp._30vn {
    margin-left: 10%;
    margin-right: 10%
}

._6mk2._30vo {
    text-align: left
}

._6mk2._30vn {
    text-align: left
}

._30vn._5z64 {
    font-size: 1em
}

._21-d._30vn {
    background-color: #fff;
    background-image: linear-gradient( 45deg, #e9ebee 25%, transparent 25%, transparent 75%, #e9ebee 75%, #e9ebee ), linear-gradient( 45deg, #e9ebee 25%, transparent 25%, transparent 75%, #e9ebee 75%, #e9ebee );
    background-position: -3px -3px, 7px 7px;
    background-size: 20px 20px;
    display: inline-block;
    position: relative;
    text-align: left;
    width: auto
}

._10sf {
    background: #fff;
    border: 1px solid #dddfe2;
    border-radius: 3px 0 0 3px;
    display: block;
    outline: none
}

._10sf,._5x6d {
    height: 30px;
    width: 30px
}

._10sf._5x60 {
    border-radius: 0 3px 3px 0
}

._5x5-._5x60 {
    border-left: none
}

._5x5-._5x5_ {
    border-right: none
}

._1uhm {
    background: #f5f6f7
}

._3dom {
    background: #FFFFFF url(/rsrc.php/v4/yU/r/O7nelmd9XSI.png) repeat-x;
    border: 1px solid #d3d6db;
    color: #1d2129;
    display: flex;
    flex-grow: 5;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: 22px;
    line-height: 16px;
    padding: 0 8px;
    vertical-align: middle
}

._7anf {
    bottom: 0;
    color: #fff;
    position: absolute;
    top: 0;
    width: 100%
}

._4uwo .background {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

._4uwo .background:before,._4uwo .background:after {
    bottom: 0;
    content: '';
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

._4uwo .background:after {
    background: linear-gradient( to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100% )
}

._4uwo .background:before {
    background: linear-gradient( to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100% )
}

._4uwo.active {
    cursor: none
}

._4uwo.dark .pointer {
    border-color: #fff
}

._4uwo.light .pointer {
    border-color: #000
}

._4uwo {
    border-color: #777;
    border-style: solid;
    border-width: 5px;
    bottom: 1em;
    left: 1em;
    overflow: hidden;
    position: absolute;
    top: 1em;
    -webkit-user-select: none;
    width: 80%
}

._3f4- {
    height: 160px
}

._4uwo .pointer {
    border: 1px solid #000;
    border-radius: 100%;
    height: 10px;
    margin-bottom: -5px;
    margin-left: -5px;
    position: absolute;
    width: 10px
}

._3f4_ {
    margin-left: 5px
}

._4_2w {
    padding: 7px;
    position: absolute;
    -webkit-user-select: none
}

._4_2w.vertical {
    bottom: 0;
    cursor: ns-resize;
    left: 50%;
    top: 0;
    width: 10px
}

._4_2w.vertical .track {
    bottom: 0;
    left: 50%;
    margin-left: -3px;
    position: absolute;
    top: 0;
    width: 6px
}

._4_2w.horizontal {
    cursor: ew-resize;
    height: 10px;
    left: 0;
    right: 0;
    top: 50%
}

._4_2w.horizontal .track {
    height: 6px;
    left: 0;
    margin-top: -3px;
    position: absolute;
    right: 0;
    top: 50%
}

._4_2w .track {
    background: #888;
    border-radius: 3px
}

._4_2w .pointer {
    background: #bbb;
    border-radius: 14px;
    bottom: 50%;
    height: 14px;
    left: 50%;
    margin-bottom: -7px;
    margin-left: -7px;
    position: absolute;
    width: 14px
}

._2ppf {
    bottom: 1em;
    left: 85%;
    position: absolute;
    top: 1em;
    width: 10%
}

._2ppf .track {
    background: linear-gradient( to bottom, #ff0000 0%, #ff0099 10%, #cd00ff 20%, #3200ff 30%, #0066ff 40%, #00fffd 50%, #00ff66 60%, #35ff00 70%, #cdff00 80%, #ff9900 90%, #ff0000 100% )
}

._68uq {
    display: inline-block;
    opacity: .8;
    outline: none;
    position: relative;
    transition: all .3s ease
}

._68uq::after {
    animation: pulseAnimation 3s linear infinite;
    background-color: rgba(64, 128, 255, .49);
    border-radius: 100%;
    content: '';
    height: 100%;
    position: absolute;
    width: 100%
}

._68ut {
    background-color: #3578e5;
    border-radius: 100%;
    content: '';
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 1
}

._7ur8 {
    background-color: #4dbba6
}

._7ur7::before {
    background-color: #4dbba6
}

._7ur7::after {
    background-color: #4dbba6
}

._68ur,._68uq:hover,._36bj:hover ._68uq {
    transform: scale(2)
}

._68ur._6dr7,._68uq:hover._6dr7,._36bj:hover ._68uq._6dr7 {
    cursor: default;
    transform: none
}

@keyframes pulseAnimation {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    100% {
        opacity: 0;
        transform: scale(4)
    }
}

._369j {
    position: absolute;
    right: -50px;
    top: 14px;
    z-index: -1
}

._2b-b {
    background: #fff;
    border: none;
    border-radius: 3px;
    box-shadow: 0 4px 6px 0 rgba(0, 0, 0, .1);
    overflow: hidden
}

._2b-c {
    background-color: #3578e5;
    height: 6px;
    width: 100%
}

._8c_4 {
    position: absolute;
    right: 12px;
    top: 12px
}

._2b-e {
    align-items: center;
    display: flex;
    justify-content: flex-end
}

._36bi {
    display: none;
    opacity: 0;
    pointer-events: none
}

._3652 {
    align-items: flex-start;
    color: #616770;
    display: flex;
    font-size: 13px;
    line-height: 12px;
    padding-bottom: 12px
}

._2zam ._3652 {
    font-size: inherit
}

.pagelet:not(:empty)~.pagelet ._3652 {
    border-top: 1px solid #e9ebee;
    padding-top: 8px
}

._2tyk._2tyk._2tyk ._3652 {
    border-top: none;
    padding-top: 0
}

._3652 a {
    color: #4267b2
}

._3652 a+a {
    margin-left: 8px
}

._3653 {
    flex: 1;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    text-transform: uppercase
}

._3653 a {
    color: inherit
}

._3653 a:hover {
    text-decoration: none
}

._2tyk ._3653 {
    font-size: 14px;
    line-height: 13px;
    text-transform: none
}

._67wx {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .3);
    clear: both;
    -webkit-font-smoothing: antialiased;
    height: 566px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: relative;
    width: 318px
}

._72g_ {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .3);
    clear: both;
    -webkit-font-smoothing: antialiased;
    height: 566px;
    overflow: hidden;
    position: relative;
    width: 318px
}

._a9nu {
    align-items: center;
    border-radius: 33px;
    -webkit-box-shadow: 0 0 3px #ccc;
    box-shadow: 0 0 3px #ccc;
    display: table-row;
    height: 66px;
    left: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
    width: 66px
}

._a9nv {
    color: #000;
    display: table-row;
    font-family: Arial Narrow, sans-serif;
    font-size: 21px;
    font-weight: 600;
    left: 50%;
    word-wrap: break-word;
    position: absolute;
    text-align: center;
    top: 55px;
    transform: translate(-50%, -50%);
    width: 90%
}

._a9nw {
    background-color: #ebedf0;
    border-radius: 8px;
    bottom: 10px;
    box-sizing: border-box;
    display: table-row;
    height: 40px;
    left: 5%;
    position: absolute;
    text-align: center;
    width: 90%
}

._a9nx {
    align-items: stretch;
    background-color: #fff;
    border-radius: 8px;
    color: #fff;
    display: table;
    height: 130px;
    justify-content: flex-start;
    left: 50%;
    margin: 0;
    overflow: auto;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 80%
}

._a9ny {
    color: #606770;
    left: 50%;
    margin: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

._a9jc {
    align-items: center;
    border-radius: 33px;
    -webkit-box-shadow: 0 0 3px #ccc;
    box-shadow: 0 0 3px #ccc;
    display: table-row;
    height: 66px;
    left: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
    width: 66px
}

._a9h- {
    color: grey;
    display: table-row;
    font-size: 13px;
    font-weight: 600;
    left: 50%;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    transform: translate(-50%, -50%)
}

._a9h_ {
    color: #000;
    display: table-row;
    font-size: 21px;
    font-weight: 600;
    left: 50%;
    word-wrap: break-word;
    position: absolute;
    text-align: center;
    transform: translate(-50%, -50%);
    width: 90%
}

._a9i0 {
    color: #000;
    display: table-row;
    font-size: 17px;
    left: 50%;
    overflow: hidden;
    word-wrap: break-word;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    transform: translate(-50%, -50%);
    width: 90%
}

._a9i1 {
    color: #000;
    display: table-row;
    font-size: 17px;
    left: 50%;
    list-style-type: disc;
    overflow: hidden;
    word-wrap: break-word;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    transform: translate(-50%, -50%);
    width: 80%
}

._a9i2 {
    align-items: stretch;
    background-color: #fff;
    border-radius: 8px;
    color: #fff;
    display: table;
    height: 50%;
    justify-content: flex-start;
    left: 50%;
    margin: 0;
    overflow: auto;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 90%
}

._a9if {
    color: #000;
    display: table-row;
    font-size: 17px;
    font-weight: 600;
    left: 50%;
    word-wrap: break-word;
    position: absolute;
    text-align: center;
    transform: translate(-50%, -50%);
    width: 90%
}

._a9ig {
    background-color: #1877f2;
    border-radius: 8px;
    bottom: 10px;
    box-sizing: border-box;
    display: table-row;
    height: 40px;
    left: 50%;
    position: absolute;
    text-align: center;
    transform: translate(-50%, 0);
    width: 60%
}

._a9ih {
    font-size: 17px;
    font-weight: bold;
    left: 50%;
    margin: 0;
    overflow: hidden;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    white-space: nowrap
}

._af_c {
    align-items: stretch;
    background-color: #fff;
    border-radius: 8px;
    color: #fff;
    display: table;
    height: 130px;
    justify-content: flex-start;
    left: 50%;
    margin: 0;
    overflow: auto;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 80%
}

._af_k {
    align-items: center;
    border-radius: 33px;
    -webkit-box-shadow: 0 0 3px #ccc;
    box-shadow: 0 0 3px #ccc;
    display: table-row;
    height: 66px;
    left: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
    width: 66px
}

._af_l {
    color: #1c1e21;
    display: table-row;
    font-size: 25px;
    font-weight: 600;
    left: 50%;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    transform: translate(-50%, -50%)
}

._af_m {
    color: #606770;
    display: table-row;
    font-size: 23px;
    font-weight: 600;
    left: 50%;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    transform: translate(-50%, -50%)
}

._af_n {
    display: table-row;
    left: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
    width: 90%
}

._af_o {
    color: #1c1e21;
    display: table-row;
    font-size: 13px;
    left: 50%;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    transform: translate(-50%, -50%)
}

._af_p {
    color: #1c1e21;
    display: table-row;
    font-size: 13px;
    left: 50%;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    transform: translate(-50%, -50%)
}

._af_q {
    color: #1c1e21;
    display: table-row;
    font-size: 13px;
    left: 50%;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    transform: translate(-50%, -50%)
}

._af_r {
    background-color: #1877f2;
    border-radius: 8px;
    bottom: 10px;
    box-sizing: border-box;
    display: table-row;
    height: 40px;
    left: 50%;
    position: absolute;
    text-align: center;
    transform: translate(-50%, 0);
    width: 60%
}

._af_s {
    font-size: 17px;
    font-weight: bold;
    left: 50%;
    margin: 0;
    overflow: hidden;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    white-space: nowrap
}

._a9ii {
    align-items: center;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .3);
    clear: both;
    -webkit-font-smoothing: antialiased;
    height: 566px;
    justify-content: center;
    overflow: hidden;
    position: relative;
    width: 100%
}

._9wk1 {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endScene;
    background: transparent;
    height: 566px;
    opacity: 0;
    width: 318px
}

@keyframes endScene {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

._9wk2 {
    background-color: rgba(0, 0, 0, .6);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

@keyframes endSceneAnimation {
    0% {
        transform: translate(-50%, 15px)
    }

    100% {
        transform: translate(-50%, 0)
    }
}

._9wk3 {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    border-radius: 25px;
    height: 50px;
    left: 50%;
    position: absolute;
    top: 200px;
    width: 50px
}

._9wk4 {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    left: 50%;
    line-height: 25px;
    max-width: 290px;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    top: 260px;
    white-space: nowrap
}

._9wk5 {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    left: 50%;
    line-height: 25px;
    max-width: 290px;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    top: 285px;
    white-space: nowrap
}

._9wk6 {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    color: #fff;
    font-size: 17px;
    font-weight: normal;
    left: 50%;
    line-height: 25px;
    overflow: hidden;
    position: absolute;
    text-overflow: ellipsis;
    top: var(--social-info-position);
    white-space: nowrap
}

._afxz {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    color: #fff;
    font-size: 15px;
    font-weight: normal;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._afx- {
    left: 50%;
    position: absolute;
    text-align: center;
    top: 200px;
    width: 80%
}

._afx_ {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    border-radius: 25px;
    display: block;
    height: 50px;
    width: 50px
}

._afy0 {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    color: #fff;
    font-size: 21px;
    font-weight: bold;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._afy1 {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    color: rgba(255, 255, 255, .8);
    font-size: 13px;
    font-weight: normal;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._afy2 {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._afy3 {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    color: #fff;
    font-size: 15px;
    font-weight: normal;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._afy4 {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    background-color: #fff;
    border-radius: 20px;
    box-sizing: border-box;
    height: 40px;
    margin-top: 12px;
    max-width: 294px;
    min-width: 120px;
    padding-left: 26px;
    padding-right: 26px;
    white-space: nowrap
}

._afy5 {
    animation-delay: var(--media-duration);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: endSceneAnimation;
    color: rgba(255, 255, 255, .8);
    font-size: 13px;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._67wy {
    display: block;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    width: 318px
}

._albw {
    display: block;
    position: relative;
    top: 52px;
    width: 318px
}

._albx {
    display: block;
    height: 318px;
    width: 100%
}

._albz {
    height: 159px;
    position: relative;
    width: 50%
}

._alb- {
    height: 159px;
    position: relative;
    width: 50%
}

._arpi {
    object-fit: cover
}

._ar9d {
    object-fit: contain
}

._alb_ {
    bottom: 163px;
    box-sizing: border-box;
    height: 40px;
    left: 0;
    max-width: 100%;
    padding: 6px 10px 6px 10px;
    position: absolute;
    right: 0;
    text-align: center;
    transform: translateY(50%);
    white-space: normal
}

._alc0 {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    width: 100%
}

._alc1 {
    background-color: #3e4042;
    border-radius: 4px;
    color: #fff;
    font-family: Arial Narrow, Tahoma, Helvetica, Arial, sans-serif;
    font-size: 17px;
    font-weight: bold;
    padding: 2px 8px 5px 8px
}

._67wz {
    background-color: rgba(255, 255, 255, .5);
    border-radius: 1px;
    height: 2px
}

._67x0 {
    background-color: #fff;
    border-radius: 1px;
    height: 100%;
    width: 0
}

._6zch {
    background-color: rgba(255, 255, 255, .5);
    border-radius: 1px;
    height: 2px;
    pointer-events: none;
    position: absolute;
    top: 6px;
    z-index: 1
}

._6zcf {
    background-color: #fff;
    border-radius: 1px;
    height: 100%;
    width: 100%
}

._6zcg {
    background-color: #fff;
    border-radius: 1px;
    height: 100%;
    width: 0
}

._67w- {
    font-size: 13px;
    left: 0;
    padding: 6px 4px;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0
}

._67w- ._67w_ {
    border-radius: 14px;
    height: 28px;
    left: 10px;
    margin: 0;
    position: absolute;
    top: 16px;
    width: 28px
}

._67x0 {
    background-color: #fff;
    border-radius: 1px;
    height: 100%;
    width: 0
}

._67x2 {
    color: #fff;
    font-weight: bold;
    left: 46px;
    line-height: 14px;
    overflow: hidden;
    position: absolute;
    right: 58px;
    text-overflow: ellipsis;
    text-shadow: 0 0 3px rgba(0, 0, 0, .8);
    top: 16px;
    white-space: nowrap
}

._67x3 {
    color: rgba(255, 255, 255, .8);
    font-size: 11px;
    left: 46px;
    line-height: 12px;
    pointer-events: none;
    position: absolute;
    right: 36px;
    text-shadow: 0 0 3px rgba(0, 0, 0, .8);
    top: 30px
}

._aoo5 {
    color: #fff;
    font-size: 11px;
    left: 10px;
    pointer-events: none;
    position: absolute;
    text-shadow: 0 0 3px rgba(0, 0, 0, .8);
    top: 30px
}

._aoo9 {
    display: inline-block;
    margin-left: 2px;
    margin-top: 1px;
    transform: scale(.8);
    vertical-align: middle
}

._67x4 {
    pointer-events: none;
    position: absolute;
    right: 32px;
    top: 24px
}

._67x5 {
    -webkit-filter: drop-shadow(0 0 3px rgba(0, 0, 0, .5));
    filter: drop-shadow(0 0 3px rgba(0, 0, 0, .5));
    position: absolute;
    right: 10px;
    top: 22px
}

._4fu1 {
    margin: 1px;
    position: relative
}

._3mga {
    display: none
}

._12b9 {
    opacity: .8;
    text-decoration: underline
}

._2x87 {
    text-decoration: underline
}

._8ckt {
    background: transparent;
    color: rgba(255, 255, 255, .8);
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: 12px;
    margin-left: 12px;
    text-align: left
}

._12ba {
    background: transparent;
    bottom: 0px;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-weight: 600;
    left: 15px;
    line-height: 140%;
    margin: 0px;
    max-width: 288px;
    position: absolute;
    right: 15px;
    text-align: left;
    white-space: normal;
    word-wrap: break-word
}

._32yk {
    bottom: 0px;
    left: 0px;
    position: absolute;
    right: 0px
}

._2khr {
    height: 40px;
    left: 0;
    overflow: auto;
    position: absolute;
    right: 0;
    top: 0
}

._ag7m {
    bottom: 0;
    height: 70px;
    left: 0;
    overflow: auto;
    position: absolute;
    right: 0
}

._6_si {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAIVBMVEVMaXH///////////////////////////////////////8c1D1MAAAACnRSTlMAiOZviTw7c4Zsk0IBVQAAAGRJREFUOMtjYBgFQw4YKWMXZ1y1SgCrhNSqVQtxaMCuxQsksRCHBmxagBoWYrMFpEGAEYsWiGJMLRwQtSAtDSgSUVClQC3LUCSqoIYDtSxH07EQ5jhUHZxKBhAGs9KE0dQ0pAAAmBIrzqGX7GsAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: 24px 24px;
    background-position: -2px -5px
}

._6_sj {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAIVBMVEVMaXEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+JJ50AAAACnRSTlMAiOZviYZsPDtzOEoxBgAAAGRJREFUeF7tzqENgEAQRNEjBPRpJDRAKANFCdRBKbhzMFWSfLdhGrjkvlj3spPqq7UtHnRStmCSigfyZJcgBkAcKHwxIHPspD8ZWIQ7ArgAkCeIGwB5owAwLopxXhP185lqqvUBm/ArzpFKS+sAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: 24px 24px;
    background-position: -2px -5px
}

._8rf1 {
    bottom: 52px;
    height: 10px;
    left: 50%;
    padding-bottom: 3px;
    position: absolute;
    transform: translateX(-50%);
    width: 20px
}

._afy6 {
    animation-delay: var(--end-scene-trigger-time);
    animation-duration: 1s;
    animation-fill-mode: forwards;
    animation-name: disappear
}

._akl0 {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -63px -1594px;
    height: 20px;
    width: 20px
}

._akl1 {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -357px -1117px;
    height: 40px;
    width: 40px
}

._akl2 {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: -2
}

._akl3 {
    background-color: rgba(255, 255, 255, .2);
    left: 12px
}

._akl4 {
    background-color: #1877f2;
    right: 12px
}

._akl5 {
    border-radius: 20px;
    bottom: 12px;
    height: 40px;
    position: absolute;
    width: 40px;
    z-index: 2
}

._6_qf {
    background-color: transparent;
    border-radius: 20px;
    bottom: 12px;
    box-sizing: border-box;
    height: 40px;
    left: 50%;
    max-width: 294px;
    min-width: 120px;
    padding-left: 26px;
    padding-right: 26px;
    position: absolute;
    text-align: center;
    transform: translateX(-50%);
    white-space: nowrap
}

._amp8 {
    background-color: #fff;
    border-radius: 12px;
    bottom: 0px;
    box-sizing: content-box;
    display: inline-block;
    left: 50%;
    line-height: 0%;
    padding-left: 13px;
    padding-right: 13px;
    position: absolute;
    transform: translate(-50%, -50%);
    width: max-content
}

._aqd- {
    align-items: center;
    background-color: #fff;
    border-radius: 8px;
    bottom: 0px;
    box-sizing: content-box;
    display: flex;
    height: 42px;
    left: 50%;
    line-height: 0%;
    padding-left: 13px;
    padding-right: 13px;
    position: absolute;
    transform: translate(-50%, -50%);
    width: max-content
}

._ampg {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -373px -1319px;
    display: inline-block;
    height: 24px;
    vertical-align: middle;
    width: 24px
}

._amph {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -223px -1319px;
    display: inline-block;
    height: 24px;
    vertical-align: middle;
    width: 24px
}

._aq3b {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -325px -1410px;
    display: inline-block;
    height: 24px;
    vertical-align: middle;
    width: 24px
}

._aq5_ {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -75px -1410px;
    display: inline-block;
    height: 24px;
    vertical-align: middle;
    width: 24px
}

._aqfv {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -225px -1410px;
    display: inline-block;
    height: 24px;
    vertical-align: middle;
    width: 24px
}

._aqg2 {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -200px -1410px;
    display: inline-block;
    height: 24px;
    vertical-align: middle;
    width: 24px
}

._ampj {
    display: inline-block;
    font-size: 22px;
    font-weight: 400;
    margin-left: 6px;
    vertical-align: middle
}

._aqe1 {
    color: #385898;
    display: inline-block;
    font-size: 31px;
    font-weight: 400;
    margin-left: 6px;
    vertical-align: middle
}

._akl6 {
    background-color: transparent;
    border-radius: 20px;
    bottom: 12px;
    box-sizing: border-box;
    height: 40px;
    left: 50%;
    max-width: 202px;
    min-width: 120px;
    padding-left: 26px;
    padding-right: 26px;
    position: absolute;
    text-align: center;
    transform: translateX(-50%);
    white-space: nowrap
}

._9mja {
    animation-delay: 2300ms;
    animation-duration: 300ms;
    animation-fill-mode: forwards;
    animation-name: contrastBackgroundColor;
    border: 1px solid var(--init-color);
    color: var(--init-color)
}

._9mjc {
    animation-delay: 2300ms, var(--dwell-animation-trigger-time);
    animation-duration: 300ms, 1s;
    animation-fill-mode: forwards;
    animation-name: contrastBackgroundColor, expandAndColor;
    border: 1px solid var(--init-color);
    color: var(--init-color)
}

._9wmf {
    animation-delay: 2300ms, var(--end-scene-trigger-time);
    animation-duration: 300ms, 1s;
    animation-fill-mode: forwards;
    animation-name: contrastBackgroundColor, expand;
    border: 1px solid var(--init-color);
    color: var(--init-color)
}

._af_3 {
    animation-delay: 2300ms, var(--end-scene-trigger-time);
    animation-duration: 300ms, 1s;
    animation-fill-mode: forwards;
    animation-name: contrastBackgroundColor, disappear;
    border: 1px solid var(--init-color);
    color: var(--init-color)
}

@keyframes contrastBackgroundColor {
    to {
        background-color: var(--init-color);
        color: var(--contrast-color)
    }
}

@keyframes expandAndColor {
    0% {
        width: 50%
    }

    100% {
        background-color: var(--contrast-background-color);
        border: var(--contrast-background-color);
        color: var(--contrast-font-color);
        width: 100%
    }
}

@keyframes expand {
    0% {
        width: 50%
    }

    100% {
        background-color: var(--init-color);
        color: var(--contrast-color);
        width: 100%
    }
}

@keyframes disappear {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

._1-41 {
    background: transparent;
    font-size: 15px;
    font-weight: normal;
    left: 50%;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    top: 50%;
    transform: translate(-50%, -50%)
}

._1-3k {
    background: transparent;
    bottom: 0px;
    height: 80px;
    left: 0px;
    position: absolute;
    right: 0px
}

._aay5 ._2qhi {
    overflow: hidden
}

._1e8c {
    background-color: #191919;
    height: 36px;
    padding: 12px 0px 0px 24px
}

._1e8c .UFILikeLink {
    font-weight: normal;
    margin-right: 30px
}

._1w6j {
    display: flex
}

._2n4o {
    justify-content: flex-end
}

._3ytq {
    color: #fff;
    font-size: 13px;
    margin-right: 30px;
    margin-top: 2px
}

._3ytq:hover {
    cursor: pointer;
    text-decoration: underline
}

._5-pr {
    margin-right: 4px;
    vertical-align: middle
}

._3ytu {
    color: #fff;
    display: inline;
    margin-right: 30px;
    margin-top: 2px
}

._3ytu a {
    color: #fff
}

._3ytu .share_action_link:before {
    background-image: url(/rsrc.php/v4/yJ/r/52zKdqr-zUM.png);
    background-repeat: no-repeat;
    background-size: 207px 228px;
    background-position: -42px -207px;
    content: '';
    display: inline-block;
    height: 20px;
    margin-right: 5px;
    vertical-align: middle;
    width: 20px
}

._6x3z {
    color: #fff;
    display: inline;
    margin-right: 30px;
    margin-top: 2px
}

._6x3z:hover {
    cursor: pointer;
    text-decoration: underline
}

._65dt ._1w6j {
    display: none
}

._1c_u {
    outline: none;
    position: relative
}

._7-af ._1c_u .img {
    padding: 0
}

._9svm ._1c_u {
    position: absolute
}

._ox1._41l4 {
    margin-left: 50%;
    transform: translateX(-50%);
    width: auto
}

._ox1._blh {
    height: 100%;
    position: absolute;
    top: 0;
    width: auto
}

._ox1._bli {
    height: auto;
    left: 0;
    position: absolute;
    width: 100%
}

._ox1 {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

._53j5 {
    margin: auto;
    max-height: 100%;
    max-width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 0
}

._9jwp ._1c_u {
    position: absolute;
    top: 50%;
    transform: translate(0px, -50%)
}

._91y4 ._1c_u {
    display: flex;
    height: 100%
}

._91y4 ._53j5 {
    position: initial
}

._950k ._1c_u {
    display: flex;
    height: 100%
}

._950k ._53j5 {
    position: initial
}

._6q41 {
    border-radius: 50%
}

._360g ._1c_u {
    border-radius: 5px
}

._360g ._53j5 {
    border-radius: 4px
}

._5-32 ._ox1 {
    transition: transform .35s cubic-bezier(.08,.52,.52,1)
}

._5-32._4nya ._ox1 {
    transition: none
}

._2afm ._ox1 {
    transform: translateY(-50%) translateY(16.5px)
}

._2afo ._ox1 {
    transform: translateY(-50%)
}

._360g ._1hwh ._53j5,._5-32 ._360g ._1c_u,._5-32 ._360g ._53j5 {
    border-radius: 0
}

._1hwh:not( ._7-4w ),._1hwh:not( ._7-4w ) ._ox1,._1hwh:not( ._7-4w ) embed,._1hwh:not( ._7-4w ) object {
    background-color: #000;
    height: 100%!important;
    width: 100%!important
}

._j_t {
    background-color: transparent;
    height: 100%;
    width: 100%
}

._j_t ._ox1,._j_t ._53j5,._j_t object,._j_t embed {
    max-height: 100%;
    max-width: 100%
}

._3htz {
    height: 100%;
    left: 0px;
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    top: 0px;
    width: 100%
}

._3qry {
    display: inline
}

._8yzm {
    cursor: pointer
}

._2od7 {
    pointer-events: none
}

._3-n5 ._3htz:not(._1jto) {
    display: none
}

._1hwh._1hwh ._3htz {
    display: none
}

._1hwh._1hwh ._3htz._4ubd {
    display: block
}

._24pm._24pm._24pm ._3htz {
    display: none
}

._24pm._24pm._24pm ._3htz._2lwf {
    display: block
}

._56jr {
    transform: rotate(90deg)
}

._56js {
    transform: rotate(180deg)
}

._56jt {
    transform: rotate(270deg)
}

._37u6 {
    position: relative
}

._37u6 ._ox1 {
    left: 0;
    position: absolute;
    top: 0;
    transform: initial
}

@keyframes fadeInside {
    from {
        opacity: 1
    }

    to {
        opacity: .4
    }
}

@keyframes fadeOutside {
    from {
        opacity: .8
    }

    to {
        opacity: .25
    }
}

@keyframes fadeRed {
    from {
        opacity: .7
    }

    to {
        opacity: 1
    }
}

._3t5i {
    height: 100%;
    position: absolute;
    width: 100%
}

._1_d1 {
    transition: 350ms filter ease-in-out, 350ms -webkit-filter ease-in-out
}

._1_d3 {
    -webkit-filter: blur(10px);
    filter: blur(10px)
}

._24pm._24pm ._1_d3 {
    -webkit-filter: blur(20px);
    filter: blur(20px)
}

._2poz ._1c_u,._2poz ._53j5,._2poz ._ox1,._1wno ._1c_u,._1wno ._53j5,._1wno ._ox1 {
    position: unset;
    width: auto
}

._8wwo ._53j5 {
    outline: none
}

._ox1.swfObject embed,._9029 ._1c_u,._9029 ._37u6 {
    height: 100%;
    width: 100%
}

._9029 ._37u6 {
    padding: 0
}

@media (min-width: 800px) {
    ._7-af ._1c_u .img {
        padding:0
    }
}

@media (min-width: 801px) {
    ._3p2r ._53j5 {
        margin:0 0 0 auto
    }

    ._930w ._3p2r ._53j5 {
        margin: 0 auto
    }
}

@media (min-width: 1024px) {
    ._9vbg ._53j5 {
        margin:0
    }
}

._1kfp {
    display: block
}

._3pay {
    height: 100%;
    overflow: hidden;
    padding-bottom: 56px
}

._2337 {
    height: 100%;
    padding-bottom: 56px
}

._23if,._23ig {
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    transition: opacity .35s cubic-bezier(.23, 1, .32, 1);
    width: 100%
}

._1kfp ._23if,._1kfp ._23ig {
    display: block
}

._23if {
    bottom: 100%
}

._23ig {
    top: 100%
}

._452w {
    float: right;
    height: 0;
    position: relative;
    width: 270px
}

._57bj ._1kfp ._23if,._57bj ._1kfp ._23ig {
    display: none
}

._2i7a {
    cursor: pointer;
    display: inline;
    opacity: 0;
    position: absolute;
    right: 24px;
    top: 12px;
    transition: opacity .35s cubic-bezier(.23, 1, .32, 1);
    z-index: 2
}

._1szy {
    cursor: pointer;
    height: 80px;
    left: 50%;
    margin: -40px 0 0 -40px;
    position: absolute;
    top: 50%;
    width: 80px;
    z-index: 1
}

._1szy._ww8 {
    height: 34px;
    margin: -17px 0 0 -17px;
    width: 34px
}

._1szz {
    background-color: rgba(0, 0, 0, .3);
    display: none;
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

._5-32 ._29mh ._1szz {
    display: none
}

._1s-2 ._1szz {
    display: block
}

._955f {
    outline: none
}

._20_8 {
    height: 80px;
    overflow: visible;
    transform: rotate(-90deg);
    width: 80px
}

._ww8 ._20_8 {
    height: 34px;
    width: 34px
}

._4nxy {
    height: 42px;
    left: 23px;
    position: absolute;
    top: 18px;
    -webkit-user-select: none;
    width: 34px
}

._4nxz._4nxy {
    height: 18px;
    left: 10px;
    top: 8px;
    width: 14px
}

._170l._3htz {
    bottom: 0px;
    direction: ltr;
    height: auto;
    left: 0px;
    pointer-events: none;
    position: absolute;
    right: 0px;
    top: auto;
    width: auto
}

._170l {
    direction: ltr
}

._3t1r {
    bottom: 16px;
    font-family: Helvetica, Arial, sans-serif;
    height: auto;
    left: 0px;
    padding: 0 16px;
    position: absolute;
    right: 0px;
    top: auto;
    width: auto
}

._1ny5 {
    display: none
}

._3t1r._1c7e {
    display: none
}

._2w_u ._3t1r {
    bottom: 5px;
    font-family: 'HelveticaNeue', 'helvetica neue', helvetica, arial, sans-serif;
    padding: 0;
    text-shadow: 0 0 3px rgba(20, 22, 26, .7)
}

._2w_u ._3t1r._w7y {
    bottom: 35px
}

._w80 {
    background-image: url(/rsrc.php/v4/yt/r/ag-Kz-WMvnK.png);
    background-repeat: repeat-x;
    background-size: 100% 100%;
    bottom: 0px;
    height: 60px;
    position: absolute;
    transition: all .3s cubic-bezier(.23, 1, .32, 1);
    width: 100%
}

._950k ._w80 {
    background: none
}

._8y-6 {
    height: 84px
}

._302m ._1hwh {
    cursor: none
}

.x2 ._w80 {
    background-image: url(/rsrc.php/v4/yJ/r/GeDnuL6fruy.png)
}

._vr5 ._w80 {
    height: 84px
}

._w80._2oy- {
    opacity: 0;
    pointer-events: none;
    visibility: hidden
}

._2w_w {
    margin: 0px auto;
    max-width: 1024px;
    position: relative;
    transform: translateZ(0);
    z-index: 2
}

._2w_u ._2w_w {
    max-width: 1200px
}

._w83 ._2w_w {
    max-width: 100%
}

._4du2 ._2w_w {
    max-width: 100%
}

._1c7d {
    pointer-events: auto;
    transition: all .3s cubic-bezier(.23, 1, .32, 1);
    width: 100%
}

._1c7d._w83 {
    padding-bottom: 6px
}

._1c7d._1c7e {
    display: none
}

._1c7d._2oy-,._1c7g._2oy-,._2pvx._2oy-,._1c7h._2oy-,._w7o._2oy- {
    opacity: 0;
    pointer-events: none;
    transition: all .3s cubic-bezier(.23, 1, .32, 1)
}

._950k ._1c7g._1c7f {
    opacity: 1
}

._950k ._2pvx._1c7f {
    display: none
}

._950k ._1c7h._1c7f {
    display: none
}

._950k ._w7o._1c7f {
    left: -50%;
    position: absolute;
    top: 0
}

._1c7f {
    display: table-cell;
    vertical-align: middle;
    white-space: nowrap
}

._1c7f._1c7g {
    padding: 0px 11px
}

._2w_u ._1c7f._1c7g {
    padding: 0px 14px 0px 6px
}

._1c7f._2pvx {
    width: 100%
}

._1c7f._1c7h {
    padding-bottom: 2px
}

._1c7f ._zbd {
    background-color: transparent;
    border: none;
    height: 20px;
    margin: 6px;
    opacity: .9;
    outline: none;
    padding: 0px;
    width: 20px
}

._zbd._88vb {
    height: 24px;
    margin-right: 2px;
    width: 24px
}

._1c7f ._rx5 {
    background-color: transparent;
    border: none;
    height: 24px;
    margin: 6px 8px 4px;
    opacity: .9;
    outline: none;
    padding: 0px;
    width: 24px
}

._rwt {
    height: 20px;
    vertical-align: middle;
    width: 20px
}

._25cu {
    padding-left: 4px;
    padding-right: 3px
}

._23j0 {
    height: 24px;
    vertical-align: middle;
    width: 24px
}

._2yua:hover,._3pas:hover {
    transform: scale(1.1)
}

._zbd:focus,._zbd:hover {
    opacity: 1
}

._zbd._132h,._rx5._132h {
    opacity: .4
}

._66_y {
    color: #fff;
    font-size: 13px;
    text-align: right;
    text-shadow: 0 0 3px rgba(20, 22, 26, .7)
}

._vr6 ._66_y {
    color: rgba(0, 0, 0, .6);
    text-shadow: none
}

._66_y ._66_z {
    display: inline-block;
    font-weight: 600;
    min-width: 36px
}

._66_- {
    color: #fff;
    font-weight: 600;
    text-align: right;
    text-shadow: 0 0 3px rgba(20, 22, 26, .5)
}

._2yu5 {
    height: 8px;
    position: relative;
    width: 100%
}

._w83 ._2yu5 {
    height: 3px
}

._2w_u ._2yu5 {
    cursor: pointer;
    padding: 8px 0px
}

._2yu7 {
    background-color: #aab1bf;
    border-radius: 4px;
    cursor: pointer;
    height: 100%;
    margin: 0 15px;
    position: relative
}

._w83 ._2yu7 {
    margin-right: 0px;
    top: 1px
}

._2w_u ._2yu7 {
    background-color: rgba(255, 255, 255, .4);
    box-shadow: 0 1px 4px rgba(20, 22, 26, .3)
}

._vr6._2w_u ._2yu7 {
    background-color: rgba(0, 0, 0, .15)
}

._2yu8 {
    background-color: #c4d2e7;
    border-radius: 4px;
    height: 100%;
    position: absolute
}

._2w_u ._2yu8 {
    background-color: rgba(255, 255, 255, .5)
}

._2w_u._vr6 ._2yu8 {
    background-color: rgba(0, 0, 0, .15)
}

._2yu9,._1p51,._1p52 {
    border-radius: 4px;
    height: 100%;
    position: absolute
}

._2yu9 {
    background-color: #4080ff
}

._1p51 {
    background-color: #fa383e
}

._1p52 {
    background-color: #dadde1
}

._2yua {
    background-color: #fff;
    border: 2px solid white;
    border-radius: 50%;
    box-shadow: 0 2px 3px rgba(20, 22, 26, .3);
    cursor: pointer;
    height: 12px;
    margin: -4px -8px 0 0;
    position: absolute;
    right: 0px;
    width: 12px;
    z-index: 1
}

._83lq {
    top: 10px
}

._83lm {
    position: absolute;
    right: 0px;
    top: -10px
}

._w83 ._2yua {
    margin: -7px -10px 0 0
}

._2w_u ._2yua {
    box-shadow: 1px 1px 0 rgba(20, 22, 26, .3)
}

._3iit {
    background-color: rgba(20, 22, 26, .3);
    border-radius: 3px;
    bottom: 4px;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    line-height: 12px;
    padding: 0px 2px;
    position: absolute;
    width: auto
}

._3iiu {
    background-color: rgba(20, 22, 26, .3);
    border-radius: 3px;
    bottom: 25px;
    display: none;
    font-size: 13px;
    padding: 3px 5px;
    position: absolute;
    width: auto
}

._2w_u ._3iiu {
    bottom: 17px
}

._3iiw {
    border-radius: 2px
}

._3iiv {
    background-color: rgba(20, 22, 26, .3);
    border-radius: 2px;
    bottom: 25px;
    display: none;
    padding: 2px;
    position: absolute
}

._2w_u ._3iiv {
    bottom: 17px
}

._2yu5:hover ._3iiu,._2yu5:hover ._3iiv,._2yu5._2yu6 ._3iiu,._2yu5._2yu6 ._3iiv {
    display: block
}

._2yu5._2yu6 ._2yua {
    background: #4080ff;
    transform: scale(1.6)
}

._5qsr {
    display: inline-block;
    line-height: 32px;
    margin-right: 5px;
    min-width: 0;
    outline: none;
    text-shadow: 0 0 3px rgba(20, 22, 26, .7);
    vertical-align: bottom
}

._w83 ._5qsr {
    margin-right: 15px
}

._5qsr._w7- {
    min-width: 64px
}

._5qsr:hover {
    cursor: pointer
}

._2swo {
    display: inline-block;
    height: 34px;
    margin: 0px 1px;
    position: relative;
    vertical-align: bottom;
    width: 32px
}

._2swo:hover,._2swo._2yu6 {
    background: rgba(88, 144, 255, .3);
    border-radius: 0px 0px 4px 4px
}

._2w_u ._2swo:hover,._2w_u ._2swo._2yu6 {
    background: transparent
}

._1agg {
    height: 20px;
    margin: 0px;
    width: 20px
}

._2w_u ._2swo:hover {
    z-index: 1
}

._w7o {
    -webkit-filter: drop-shadow(0px 0px 12px rgba(0, 0, 0, .7));
    filter: drop-shadow(0px 0px 12px rgba(0, 0, 0, .7));
    padding-right: 12px
}

._1age {
    height: 20px;
    position: relative;
    width: 20px
}

._1agf {
    height: 20px;
    position: absolute;
    width: 20px
}

._3pao:hover,._3pao._2yu6,._2swo:hover ._3pao {
    display: block
}

._2w_u ._2iw8 ._3pao,._2w_u ._3pao:hover,._2w_u ._3pao._2yu6,._2w_u ._2swo:hover ._3pao {
    opacity: 1;
    visibility: visible
}

._3pao {
    background: rgba(88, 144, 255, .3);
    border-radius: 4px 4px 0px 0px;
    cursor: pointer;
    display: none;
    height: 60px;
    left: 0px;
    margin: -60px 0px 0px;
    position: absolute;
    top: 0px;
    width: 32px;
    z-index: 0
}

._4sx9 {
    height: 32px;
    margin: 0px 0px 0px 24px;
    width: 60px
}

._2w_u ._3pao {
    background: transparent;
    display: block;
    opacity: 0;
    transition: all .3s cubic-bezier(.23, 1, .32, 1);
    visibility: hidden
}

._2w_u ._4sxa {
    background-color: transparent;
    border-radius: 4px;
    box-shadow: 0 1px 4px rgba(20, 22, 26, .3);
    height: 50px;
    margin: 10px 12px 0px;
    position: absolute;
    width: 8px
}

._2w_u ._4sx9 ._4sxa {
    height: 8px;
    margin: 14px 10px 0px;
    width: 50px
}

._3paq {
    background-color: #191919;
    border-radius: 4px 4px 0px 0px;
    height: 34px;
    margin: 10px 12px 0;
    position: absolute;
    width: 8px;
    z-index: 2
}

._2w_u ._3paq {
    background-color: rgba(255, 255, 255, .4);
    margin: 0
}

._4sx9 ._3paq {
    border-radius: 0px 4px 4px 0px;
    height: 8px;
    margin: 0 0 0 14px;
    width: 50px
}

._3pat {
    background-color: #fff;
    border-radius: 0px 0px 4px 4px;
    bottom: 0;
    height: 16px;
    margin: 0px 12px 0px;
    position: absolute;
    width: 8px;
    z-index: 1
}

._2w_u ._3pat {
    background-color: #4080ff
}

._4sx9 ._3pat {
    background-color: #fff;
    border-radius: 4px 0px 0px 4px;
    bottom: auto;
    height: 8px;
    left: 0;
    margin: 14px 0px 0px 12px;
    width: 12px
}

._3par {
    background-color: #fff;
    border-radius: 4px 4px 0px 0px;
    bottom: 0;
    position: absolute;
    width: 100%
}

._2w_u ._3par {
    background-color: #4080ff;
    box-shadow: 0 1px 4px -4px rgba(20, 22, 26, .4)
}

._4sx9 ._3par {
    background-color: #fff;
    border-radius: 0 4px 4px 0;
    height: 8px
}

._3pas {
    background-color: #fff;
    border-radius: 50%;
    box-shadow: 0 2px 3px rgba(20, 22, 26, .3);
    height: 16px;
    left: 0px;
    margin: -1px 0 0 -4px;
    position: absolute;
    top: 0px;
    width: 16px
}

._4sx9 ._3pas {
    left: auto;
    margin: -4px 0 0 0;
    right: 0px
}

._2w_u ._3pas {
    border-radius: 8px;
    box-shadow: 1px 1px 0 rgba(20, 22, 26, .3)
}

._3pao._2yu6 ._3pas {
    transform: scale(1.1)
}

._2j04 {
    display: inline-block;
    position: relative
}

._2iw7 {
    transform: translateX(17px) translateY(10px)
}

._67bw {
    bottom: 20px;
    position: absolute;
    right: -50px
}

._ukl {
    height: 20px;
    opacity: 0;
    position: absolute;
    right: 0px;
    width: 100px
}

._2i_x {
    background-color: rgba(0, 0, 0, .8);
    border: none;
    border-radius: 3px;
    bottom: 0px;
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    line-height: 24px;
    padding: 12px 18px 6px;
    position: absolute;
    right: -20px
}

._2i_w {
    bottom: 100%;
    margin-bottom: 18px;
    opacity: 0;
    position: absolute;
    transform: translateX(-50%) translateY(10px) translateZ(0px);
    transition: all .3s cubic-bezier(.23, 1, .32, 1);
    visibility: hidden
}

._2j03 {
    bottom: -10px;
    height: 15px;
    left: 50%;
    margin-left: -15px;
    position: absolute;
    width: 30px
}

._2iw8 ._2i_w {
    opacity: 1;
    transform: translateX(-50%) translateZ(0px);
    visibility: visible
}

._2iw4 {
    cursor: pointer;
    display: block;
    text-align: left;
    -webkit-user-select: none;
    width: max-content
}

._2iw4._4t7o {
    cursor: default;
    opacity: .4
}

._2iw5 {
    line-height: 12px
}

._2iw6 {
    padding-left: 1px
}

._2iw5,._4t9q {
    color: #fff;
    display: inline-block;
    font-family: 'HelveticaNeue', 'helvetica neue', helvetica, arial, sans-serif;
    overflow: hidden;
    text-overflow: ellipsis
}

._4t7w {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -340px -1757px;
    display: inline-block;
    height: 16px;
    margin-left: 2px;
    transform: scale(.75) translateY(4px);
    width: 16px
}

._2iw3 {
    background-color: rgba(255, 255, 255, .5);
    border-radius: 2px;
    display: inline-block;
    height: 12px;
    margin: 0px 6px 1px 0px;
    position: relative;
    transform: translateY(2px);
    width: 12px
}

._4t7u {
    background-color: rgba(255, 255, 255, .5);
    border-radius: 50%;
    display: inline-block;
    height: 12px;
    margin: 0px 6px 1px 0px;
    position: relative;
    transform: translateY(2px);
    width: 12px
}

._2iw1 {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -119px -1774px;
    height: 16px;
    left: -1px;
    position: absolute;
    top: -2px;
    width: 16px
}

._4t7r {
    background-color: #fff;
    border-radius: 50%;
    box-shadow: 1px 1px rgba(0, 0, 0, .3);
    height: 4px;
    left: 4px;
    position: absolute;
    top: 4px;
    width: 4px
}

._132c {
    background-color: #4080ff;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 11px;
    font-weight: 600;
    padding: 1px 3px;
    position: absolute;
    right: -3px;
    top: 4px
}

._4sxb {
    transition: transform 200ms cubic-bezier(.68, -0.55, .265, 1.55)
}

._1p4l {
    border: 3px solid #ec7ebd;
    border-radius: 50%;
    height: 2px;
    position: absolute
}

._1p4m {
    color: #ec7ebd;
    font-size: 12px;
    font-weight: 600;
    position: absolute;
    text-shadow: none;
    top: -3px;
    -webkit-user-select: none
}

._1p4n {
    border: 3px solid #54c7ec
}

._1p4o {
    color: #54c7ec
}

._1p4q {
    border: 1px solid #fff;
    border-radius: 50%;
    color: #fff;
    font-size: 9px;
    font-weight: 300;
    height: 8px;
    line-height: 8px;
    position: absolute;
    text-align: center;
    top: 16px;
    width: 8px
}

._1p4s {
    opacity: .5
}

._1p4r {
    border: 2px solid #ec7ebd;
    border-radius: 20%;
    height: 4.5px;
    position: absolute
}

._1p50 {
    height: 100%
}

._1p4t {
    border: 2px solid #fff;
    border-radius: 10px;
    height: 100%;
    margin-top: -2px;
    position: absolute
}

._1p4t._1p4u {
    border: 2px solid #fcd872
}

._9evr {
    border-radius: 50%;
    bottom: 16px;
    height: 20px;
    position: absolute;
    width: 20px
}

._9evs {
    border: 3px solid #fcd872;
    border-radius: 1.5px;
    height: 2px;
    position: absolute
}

._9evu {
    height: 100%
}

._9evt {
    border: 2px solid #fff;
    border-radius: 10px;
    height: 100%;
    margin-top: -2px;
    position: absolute
}

._9evt._1p4u {
    border: 2px solid #fcd872
}

._5-g_ ._80rf {
    display: block;
    height: 100%
}

._wyj ._80rf {
    display: block;
    height: 100%
}

._5mly ._80rf {
    display: block;
    height: 100%
}

._80rf {
    display: none
}

._80re {
    background: white;
    border-radius: 50%;
    height: 100%;
    margin-left: -0.5vh;
    position: absolute;
    width: 1vh
}

._80rd {
    margin-left: 3px;
    margin-top: 3.5px;
    transform: rotate(45deg)
}

._80r- {
    background: #fff;
    border-radius: 50% 50% 50% 0;
    height: 23.2px;
    margin-left: -11.6px;
    margin-top: -29.5px;
    position: absolute;
    transform: rotate(-45deg);
    width: 23.2px
}

._vr5 ._3t1r {
    bottom: 24px
}

._w86 {
    position: relative;
    top: 10px
}

._3058 ._w80 {
    border-radius: 4px
}

._nd_ ._w80,._29_7:last-of-type ._3058:last-of-type ._w80 {
    border-bottom-left-radius: 1.3em
}

._29_7 ._w80,._nd_:last-of-type ._3058:last-of-type ._w80 {
    border-bottom-right-radius: 1.3em
}

._3duc ._w80,._1nc7 ._3duc ._w80,._1nc6 ._3duc ._w80,._1nc7:last-of-type ._3duc ._w80,._1nc6:last-of-type ._3duc ._w80,._29_7:last-of-type ._3058:last-of-type ._3duc ._w80,._nd_:last-of-type ._3058:last-of-type ._3duc ._w80 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

._1wno ._w80 {
    background-size: 2px 45px;
    border-radius: 2px;
    height: 45px
}

._1nc6 ._w80,._1nc7:last-of-type ._w80 {
    border-bottom-left-radius: 12px
}

._1nc7 ._w80,._1nc6:last-of-type ._w80 {
    border-bottom-right-radius: 12px
}

._6eov ._w80 {
    border-radius: 5px
}

._1wno ._3t1r {
    bottom: 4px;
    padding: 0;
    transform: scale(.8);
    transform-origin: left;
    width: 125%
}

._1wno ._1c7f,._1wno ._1c7f._1c7g,._1wno ._1c7f._1c7h {
    padding: 0
}

._1wno ._1c7f ._zbd {
    width: auto
}

._1wno ._1c7f._1c7h ._zbd {
    margin-right: -18px
}

._1wno ._2j04 {
    visibility: hidden;
    width: 0
}

._1wno ._2yu7 {
    margin: 0 2px
}

._1wno ._5qsr {
    margin: 0;
    min-width: 0
}

._2poz ._1c7f._1c7h {
    padding-right: 0
}

._2poz ._1c7f._1c7g,._2poz ._2w_u ._1c7f._1c7g {
    padding: 0 10px 0 6px
}

._2poz ._5qsr {
    margin-left: -2px;
    min-width: 0
}

._2poz ._1c7f ._zbd {
    margin: 6px 4px
}

._2poz ._2swo {
    margin: 0;
    width: 28px
}

._2poz ._132c {
    padding: 7px 3px;
    right: -4px;
    top: 3px
}

._2poz ._3ek9,._1wno ._3ek9 {
    visibility: hidden;
    width: 0
}

._4t9t,._4t9w {
    color: #fff;
    width: 100%
}

._4t9t:hover,._4t9w:hover {
    text-decoration: none
}

._4t9w {
    margin-bottom: 4px;
    margin-top: -8px
}

._8s62 {
    color: #fff;
    margin-bottom: 4px;
    margin-top: -8px
}

._8s62:hover {
    text-decoration: underline
}

._4t9u {
    font-weight: normal;
    margin-left: 8px
}

._4t9v {
    margin-bottom: -2px;
    margin-left: 2px
}

._4t8f {
    margin-bottom: -2px;
    margin-right: 2px
}

._2iw5._4t8e,._4t9- {
    font-weight: normal
}

._4t9z {
    padding-bottom: 6px;
    padding-left: 14px
}

._4ta3 {
    padding-bottom: 6px;
    padding-top: 12px
}

._355j {
    position: relative
}

._355n {
    margin-top: -10px;
    position: absolute;
    right: -16px;
    z-index: 1
}

._355k {
    border-radius: 50%;
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, .5)
}

._1x4f {
    display: inline-block;
    vertical-align: middle
}

._6m2q {
    padding-left: 20px
}

._2iw4._1x4e {
    display: flex;
    width: 100%
}

._2i_x ._2iw4 {
    padding-top: 2px
}

._2i_x ._2iw4:first-child {
    padding-top: 0
}

._bsl._3htz {
    background-image: url(/rsrc.php/v4/yn/r/zlJ3631TkbT.png);
    background-repeat: no-repeat;
    background-size: 279px 352px;
    background-position: 0px -279px;
    border-radius: 50%;
    cursor: pointer;
    height: 72px;
    left: 50%;
    margin: -36px 0 0 -36px;
    position: absolute;
    top: 50%;
    width: 72px
}

._bsl._sg0._3htz {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -126px -1038px
}

._yak {
    display: none;
    height: 0px
}

._3-n5 ._bsl._sg0 {
    display: none
}

._zt2 {
    background-color: rgba(255, 255, 255, .5);
    border: 2px solid rgba(255, 255, 255, .5);
    border-radius: 50%;
    cursor: pointer;
    height: 2px;
    margin-top: 4px;
    position: absolute;
    width: 2px
}

._vr6 ._zt2 {
    border: 2px solid rgba(0, 0, 0, .3)
}

._zt2._zt3 {
    background-color: #fff
}

._vr6 ._zt2._zt3 {
    border: 2px solid rgba(0, 0, 0, .6)
}

._zud {
    bottom: 4px;
    height: 0;
    outline: none;
    position: relative;
    right: 3px;
    width: 100%
}

._zue {
    height: 8px;
    margin-right: 10px;
    position: relative
}

._zs- {
    background-color: rgba(20, 22, 26, .3);
    border-radius: 3px;
    bottom: 4px;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px;
    margin-left: -9px;
    padding: 0px 2px;
    position: absolute;
    width: auto;
    z-index: 1
}

._3lfe {
    height: 100%;
    left: 50%;
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    width: 100%;
    z-index: 1
}

._3lfe._3htz {
    left: 50%;
    top: 50%
}

._3ldo {
    position: absolute;
    right: 20px;
    top: 20px;
    -webkit-user-select: none
}

._3ldo._42a0 {
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

._3ldo._4l1h {
    top: 50%;
    transform: translateY(-50%)
}

._3ldo._70uh {
    top: 50%;
    transform: translateY(-50%)
}

._1-s8 {
    pointer-events: none;
    z-index: 1
}

._1zvy {
    height: 72px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transform-style: preserve-3d;
    transition: opacity .8s cubic-bezier(.23, 1, .32, 1);
    width: 72px;
    z-index: 1
}

._2dz7._1zvy {
    opacity: 1;
    transition-property: none
}

._3s0i._1zvy {
    opacity: 1
}

._2dz7 div {
    animation-delay: .3s;
    animation-duration: 2s
}

._4z8s div {
    animation-iteration-count: infinite
}

._4z8p div {
    animation-play-state: paused
}

._4z8q {
    background: rgba(0, 0, 0, .5);
    border-radius: 50%;
    border-width: 0px;
    height: 72px;
    left: 50%;
    opacity: 1;
    position: absolute;
    top: 50%;
    transform: translateZ(0) translate(-50%, -50%);
    width: 72px
}

._4z8r {
    border: 2px solid #fff;
    border-radius: 50%;
    height: 60px;
    left: 4px;
    position: absolute;
    top: 4px;
    transform: rotate(0deg);
    transform-style: preserve-3d;
    width: 60px
}

@keyframes gyroInner {
    25% {
        transform: rotate(4deg)
    }

    56% {
        transform: rotate(-1deg)
    }

    92% {
        transform: rotate(0deg)
    }
}

._2dz7 ._4z8r {
    animation-name: gyroInner
}

._4z8t {
    background: none;
    border: 1px solid #ccd0d5;
    border-radius: 50%;
    height: 58px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    width: 29px;
    will-change: width
}

@keyframes gyroMeridian {
    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: 0px
    }

    56% {
        animation-timing-function: cubic-bezier( .47, 0, .745, .715 );
        width: 59px
    }

    79% {
        animation-timing-function: cubic-bezier( .39, .575, .565, 1 );
        width: 0px
    }

    96% {
        width: 29px
    }

    100% {
        width: 29px
    }
}

._2dz7 ._4z8t {
    animation-name: gyroMeridian;
    animation-timing-function: linear
}

._4z8u {
    background: rgba(255, 255, 255, .2);
    border: 1px solid #ccd0d5;
    border-radius: 50%;
    height: 29px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 58px;
    will-change: height
}

@keyframes gyroEquator {
    0% {
        height: 29px
    }

    25% {
        height: 39px
    }

    56% {
        height: 11px
    }

    92% {
        height: 29px
    }

    100% {
        height: 29px
    }
}

._2dz7 ._4z8u {
    animation-name: gyroEquator
}

._4z8v {
    border-radius: 50%;
    border-width: 0px;
    height: 60px;
    left: 50%;
    overflow: hidden;
    position: absolute;
    top: 6px;
    transform: translateX(-50%);
    white-space: nowrap;
    width: 29px;
    will-change: height
}

._4z8w {
    border-width: 0px;
    color: #fff;
    font: 14px sans-serif;
    height: 60px;
    left: 50%;
    line-height: 60px;
    position: absolute;
    text-align: center;
    transform: translateX(-50%);
    width: 29px
}

@keyframes gyroTextShell {
    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: 0px
    }

    56% {
        animation-timing-function: cubic-bezier( .47, 0, .745, .715 );
        width: 0px
    }

    79% {
        animation-timing-function: cubic-bezier( .39, .575, .565, 1 );
        width: 0px
    }

    96% {
        width: 29px
    }

    100% {
        width: 29px
    }
}

._2dz7 ._4z8v {
    animation-name: gyroTextShell;
    animation-timing-function: linear
}

@keyframes mousemove {
    21% {
        transform: translate(0px, 2px)
    }

    56% {
        transform: translate(10px, 1px)
    }

    98% {
        transform: translate(0px, 0px)
    }
}

@keyframes mouseinner {
    8% {
        transform: translate(0px, 0px)
    }

    38% {
        transform: translate(1px, 4px)
    }

    62% {
        transform: translate(1px, 4px)
    }

    90% {
        transform: translate(0px, 0px)
    }
}

@keyframes mouserotate {
    8% {
        transform: translate(0px, 16px) rotate(0deg) translate(0px, -16px)
    }

    27% {
        transform: translate(0px, 16px) rotate(-6deg) translate(0px, -16px)
    }

    57% {
        transform: translate(0px, 16px) rotate(9.5deg) translate(0px, -16px)
    }
}

._2660 {
    bottom: 12px;
    left: 50%;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    transform: translate(-50%, 0%);
    transition: opacity .8s cubic-bezier(.23, 1, .32, 1)
}

._2dz7._2660 {
    opacity: 1
}

._2661 {
    bottom: 24px;
    height: 32px;
    left: 50%;
    margin-left: -9px;
    position: absolute;
    transition: opacity .8s cubic-bezier(.23, 1, .32, 1);
    width: 18px
}

._2dz7._2661 {
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-name: mousemove;
    height: 32px;
    width: 18px
}

._2dz7._2663 {
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-name: mouserotate
}

._2dz7._2664 {
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-name: mouseinner
}

._266m {
    background-color: #fff;
    border-radius: 0px 0px 9px 9px;
    height: 23px;
    position: absolute;
    width: 18px
}

._15nj {
    background-color: rgba(0, 0, 0, .2);
    border-radius: 11px;
    height: 36px;
    position: absolute;
    transform: translate(-2px, -11px);
    width: 22px
}

._2662 {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    margin: 2px;
    text-align: center;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, .5);
    white-space: nowrap
}

@keyframes leftclick {
    10% {
        opacity: .6
    }

    56% {
        opacity: .6
    }

    66% {
        opacity: 1
    }
}

._2665 {
    border-radius: 9px 9px 0px 0px;
    height: 9px;
    overflow: hidden;
    position: absolute;
    transform: translate(0px, -9px);
    width: 18px
}

._2666 {
    background-color: #fff;
    height: 7px;
    position: absolute;
    width: 8px
}

._2dz7._2666 {
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-name: leftclick
}

._2667 {
    background-color: #fff;
    height: 7px;
    position: absolute;
    transform: translate(11px, 0px);
    width: 7px
}

._236i {
    bottom: 12px;
    left: 50%;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    transform: translate(-50%, 0%);
    transition: opacity .8s cubic-bezier(.23, 1, .32, 1)
}

._2k2g {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    margin: 2px;
    text-align: center;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, .5);
    white-space: nowrap
}

._2dz7._236i {
    opacity: 1
}

._4r0v,._4r0w,._4r0y {
    display: flex
}

._4r0w {
    align-items: center;
    justify-content: center;
    margin-left: -10px;
    width: 50px
}

._4r0x {
    align-items: center;
    background-color: rgba(0, 0, 0, .4);
    border-radius: 100%;
    display: flex;
    height: 24px;
    justify-content: center;
    width: 24px
}

._4r0y {
    flex-direction: column;
    width: 225px
}

._4r0z {
    font-weight: 200
}

._4r0- {
    max-width: 225px;
    opacity: .7
}

._5e4h._5r5a ._5e4k {
    background-color: #96a2ba;
    border-color: #707f9e #7b8aaa #8897b7
}

._5e4h._5r5a ._5e4j {
    border-color: #7b8aaa
}

._360g {
    background-clip: padding-box;
    background-color: #000;
    border-radius: 4px;
    box-shadow: 0 1px 4px rgba(20, 22, 26, .3);
    position: fixed;
    z-index: 300
}

._5-32 ._360g {
    box-shadow: none;
    position: static
}

._5-32 ._3t-6 {
    cursor: inherit
}

._3t-6 {
    cursor: move
}

._52uc,._52ua,._52ui,._52uj {
    height: 10px;
    position: absolute;
    width: 10px
}

._52uc {
    cursor: ne-resize;
    right: -4px;
    top: -4px
}

._52ua {
    cursor: nw-resize;
    left: -4px;
    top: -4px
}

._52ui {
    bottom: -4px;
    cursor: se-resize;
    right: -4px
}

._52uj {
    bottom: -4px;
    cursor: sw-resize;
    left: -4px
}

._tie {
    opacity: 0;
    transition: opacity linear 1000ms
}

._tik {
    opacity: 1
}

._473b {
    opacity: 0;
    transition: opacity linear 750ms
}

._360g ._3htz {
    display: none
}

._360g ._3htz._167h {
    display: block
}

._2yq7 {
    display: none
}

._hzj {
    border-radius: 3px
}

._5-32 ._hzj {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    overflow: hidden;
    transition: 0s
}

._5-32 ._60a6._hzi ._hzj {
    border-radius: 0
}

._2yq3 {
    position: absolute;
    transition: transform 500ms cubic-bezier(.23, 1, .32, 1);
    white-space: nowrap;
    width: 100%;
    z-index: 1
}

._60a6 ._2yq3 {
    position: relative
}

._3rq1 {
    bottom: 0;
    box-sizing: border-box;
    position: absolute;
    transition: transform 300ms;
    z-index: -1
}

._hzi ._3rq1 {
    transform: translateY(100%)
}

._2yq4 {
    display: none;
    transform: translateX(-100%)
}

._2yq5 {
    position: static;
    transform: translateX(0%)
}

._2yq6 {
    display: none;
    transform: translateX(100%)
}

._57n6 {
    vertical-align: middle
}

._302j {
    display: block;
    font-size: 15px;
    font-weight: bold;
    line-height: 16px
}

._60a7 {
    background-color: #fff;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    box-shadow: 0 1px 4px rgba(20, 22, 26, .3);
    overflow: hidden;
    padding: 12px;
    width: 308px
}

._5qdn {
    background-color: rgba(0, 0, 0, .6);
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    transition: background-color cubic-bezier(.23, 1, .32, 1) 300ms;
    width: 100%;
    z-index: 1
}

._2gud._5qdn {
    background-color: rgba(0, 0, 0, 0)
}

._5-32 ._29mh ._5qdn {
    background-color: transparent
}

._3r7h {
    cursor: pointer;
    margin-left: 8px;
    z-index: 1
}

._ivh {
    display: flex;
    justify-content: flex-end;
    margin: 6px 6px 6px 10px;
    position: relative;
    z-index: 1
}

._ivg {
    margin-right: 8px
}

._5-32 ._3r7h,._360g ._ivg,._360g ._1dtq {
    display: none
}

._2afq ._3r7h,._2afq ._ivg,._2afq ._1dtq {
    display: block
}

._1dtq {
    cursor: pointer
}

._63-r {
    font-size: 14px;
    height: 70px;
    padding-left: 10px
}

._2685 {
    display: flex
}

._2qhi {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .3);
    -webkit-font-smoothing: antialiased;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    text-align: left;
    width: 318px
}

body[dir='rtl'] ._2qhi {
    text-align: right
}

._50f1 {
    visibility: hidden
}

._50f0 {
    display: none
}

._wd9 {
    color: #003569
}

._se2 {
    min-height: 200px;
    width: 320px
}

._se3 {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: 0px -947px;
    height: 90px;
    margin: 24px auto 24px;
    width: 90px
}

._se4 {
    color: #929598;
    font-size: 15px;
    margin-top: 12px;
    text-align: center
}

._ogl ._2qhi {
    clear: both;
    height: 565px;
    overflow: hidden
}

._ogm {
    background-image: url(/rsrc.php/v4/yw/r/3dzPfXYiVdh.png);
    background-size: 100%;
    bottom: 0;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0
}

._86n {
    font-size: 13px;
    pointer-events: none
}

._86o {
    background-color: rgba(255, 255, 255, .5);
    border-radius: 1px;
    height: 2px
}

._86p {
    background-color: #fff;
    border-radius: 1px;
    height: 100%;
    width: 0
}

._86n ._ogn {
    border-radius: 14px;
    height: 28px;
    left: 10px;
    margin: 0;
    position: absolute;
    top: 16px;
    width: 28px
}

._86q {
    color: #fff;
    font-weight: bold;
    left: 46px;
    line-height: 14px;
    position: absolute;
    right: 36px;
    text-align: left;
    text-overflow: ellipsis;
    text-shadow: 0 0 3px rgba(0, 0, 0, .8);
    top: 16px;
    white-space: nowrap
}

._4kom {
    bottom: 10px;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    text-align: center;
    transform: translateZ(0)
}

._4kom._4z29 {
    bottom: 52px
}

._3df2 {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -353px -692px;
    bottom: 10px;
    height: 40px;
    left: 47%;
    margin-left: -9px;
    position: absolute;
    width: 40px
}

._9hzx {
    align-items: center;
    bottom: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    left: 0px;
    pointer-events: none;
    position: absolute;
    right: 0px
}

._9hzz {
    background-color: #fff;
    border-radius: 20px;
    color: #000;
    font-size: 13px;
    font-weight: bold;
    padding: 10px 12px 10px 12px;
    pointer-events: none;
    text-align: center;
    transform: translateZ(0)
}

._9hzx._4z29 {
    bottom: 52px
}

._9hzy {
    height: 40px;
    margin: -12px;
    width: 40px
}

._4mix {
    text-decoration: underline
}

._4z2a {
    color: rgba(255, 255, 255, .8);
    font-size: 11px;
    left: 46px;
    line-height: 12px;
    pointer-events: none;
    position: absolute;
    right: 36px;
    text-align: left;
    top: 30px
}

._8ckx {
    border-radius: 4px;
    color: rgba(255, 255, 255, .8);
    font-size: 11px;
    line-height: 12px;
    padding: 0 8px 8px 36px
}

._6z3s {
    border-bottom: 3px solid transparent;
    border-left: 5px solid white;
    border-top: 3px solid transparent;
    display: inline-block;
    margin: 0px 2px 1px
}

._6z3t,._82gj {
    background-color: #fff;
    border-radius: 50%;
    display: inline-block;
    height: 1px;
    margin: 0px 4px 3px;
    width: 1px
}

._4im1 {
    bottom: 12px;
    color: rgba(255, 255, 255, .8);
    font-size: 13px;
    left: 10px;
    pointer-events: none;
    position: absolute;
    right: 10px;
    text-align: left
}

._86v {
    pointer-events: none;
    position: absolute;
    right: 40px;
    top: 24px;
    transform: translateZ(0)
}

._86v._4z29 {
    bottom: 55px
}

._4ilx {
    display: block;
    height: 33px;
    left: 46px;
    position: absolute;
    right: 36px;
    top: 14px;
    width: 244px
}

._4ily {
    line-height: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 244px
}

._4ilx ._4ilz {
    color: #fff;
    display: inline-block;
    font-weight: normal;
    max-width: 160px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-shadow: 0 0 3px rgba(0, 0, 0, .8);
    vertical-align: middle
}

._4ilx ._4il- {
    color: #fff;
    display: inline-block;
    font-weight: lighter;
    padding-left: 8px;
    text-shadow: 0 0 3px rgba(0, 0, 0, .8);
    vertical-align: middle
}

._4ilx ._4il_ {
    color: #fff;
    font-weight: lighter;
    line-height: 16px;
    max-width: 244px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-shadow: 0 0 3px rgba(0, 0, 0, .8);
    white-space: nowrap
}

._66xg {
    opacity: .8;
    text-decoration: underline
}

._a1l4 {
    border-radius: 1px;
    display: inline-block;
    height: 1px;
    margin: auto 7px;
    vertical-align: middle;
    width: 1px
}

._a1l2 {
    background-color: #3397f0;
    border: #3397f0 solid 1px
}

._843s {
    display: inline-block;
    font-weight: bold;
    white-space: pre
}

._9izi {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -269px -1636px;
    bottom: -3px;
    display: inline-block;
    height: 16px;
    margin-right: 4px;
    position: relative;
    transform: scale(.9);
    width: 16px
}

._9izn {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -320px -1636px;
    bottom: -3px;
    display: inline-block;
    height: 16px;
    margin-right: 4px;
    position: relative;
    transform: scale(.9);
    width: 16px
}

._86t {
    position: absolute;
    right: 10px;
    top: 22px;
    transform: translateZ(0)
}

._7lg2 {
    width: 318px
}

._9dq9 {
    box-sizing: border-box;
    max-width: 100%;
    padding: 20px 10px 6px 10px;
    position: relative;
    text-align: center;
    white-space: normal
}

._9e5h {
    left: 0;
    margin: auto;
    padding: 0px 10px 0px 10px;
    position: absolute;
    right: 0;
    word-break: break-word
}

._93i9 {
    box-sizing: border-box;
    max-width: 100%;
    position: absolute;
    text-align: left;
    white-space: normal;
    z-index: 2
}

._9uea {
    box-sizing: border-box;
    max-width: 100%;
    position: relative;
    text-align: left;
    white-space: normal;
    z-index: 2
}

._7o7s {
    border-radius: 4px;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    font-size: 14px;
    font-weight: bold;
    line-height: 140%;
    padding: 2px 8px 5px 8px;
    position: absolute
}

._aq46 {
    width: 486px
}

._aq44 {
    overflow: hidden;
    padding: 2px 84px 0px 84px
}

._aq45 {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    overflow: hidden
}

._aqbd {
    border: none;
    border-radius: 3px;
    margin: 0px 84px
}

._8b2v {
    border-radius: 33px;
    height: 26px;
    width: 26px
}

._8b2w {
    padding: 0 8px
}

._8b2x {
    color: #1c1e21;
    font-family: HelveticaNeue-Medium, Helvetica Neue Medium, HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
    white-space: normal
}

._a8_9 {
    color: #fff;
    font-family: HelveticaNeue-Medium, Helvetica Neue Medium, HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-overflow: hidden;
    text-shadow: 0px 0px 4px rgba(0, 0, 0, .4);
    white-space: nowrap
}

._91wz {
    color: #282828;
    display: block;
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 11px
}

._a8_8 {
    color: rgba(255, 255, 255, .8);
    display: block;
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 11px;
    text-shadow: 0px 0px 4px rgba(0, 0, 0, .4)
}

._8b2z {
    display: block;
    position: relative;
    width: 318px
}

._ai71 {
    max-height: 398px;
    overflow: hidden
}

._aoyl {
    height: 100%
}

._ai72 {
    display: block;
    width: 318px
}

._8dh2 {
    color: #282828;
    display: flow-root;
    font-size: 12px;
    line-height: 15px;
    min-height: 81px;
    overflow: hidden
}

._8hfd {
    background: none;
    border: none;
    color: #929598;
    font-size: 12px;
    padding: 0
}

._2qhi ._8dh2 ._8dh3._9hws {
    font-family: HelveticaNeue-Medium, Helvetica Neue Medium, HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    letter-spacing: 0
}

._2qhi ._8dh2 ._8rs5._9hvh {
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    letter-spacing: .5px
}

._8dgm {
    line-height: 18px
}

._8e57 {
    color: #282828;
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    letter-spacing: .5px;
    margin: 2px 0
}

._8e58 {
    font-weight: bold;
    overflow: hidden
}

._8dgm {
    line-height: 18px
}

._8f72 {
    display: flex;
    position: relative
}

._8f73 {
    transition: transform 400ms linear;
    will-change: transform
}

._8f74 {
    display: block;
    opacity: .5;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity .2s;
    z-index: 3
}

._8f74:hover {
    opacity: 1
}

._8f75 {
    left: 20px
}

._8f76 {
    right: 20px
}

._99t9 {
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    flex-grow: 1;
    flex-shrink: 1;
    min-width: 0;
    object-fit: contain;
    width: 100%
}

._99t9:not(:first-child) {
    border-left: 1px solid #fff
}

._8ixi {
    align-items: center;
    background: rgba(0, 0, 0, .6);
    border-radius: 12px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 11px;
    padding: 6px;
    position: absolute;
    z-index: 1
}

._aplz {
    align-items: center;
    background-color: rgba(48, 48, 48, .6);
    border-radius: 12px;
    color: #fff;
    cursor: pointer;
    display: flex;
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    padding: 6px;
    position: absolute;
    z-index: 1
}

._a2qi {
    cursor: pointer
}

._a2qj {
    cursor: default
}

._8ixl {
    background: rgba(48, 48, 48, .6);
    border-radius: 8px;
    max-width: 120px;
    padding: 6px;
    position: absolute;
    visibility: hidden;
    width: max-content;
    z-index: 2
}

._98p_._98q0 {
    background-color: #fff;
    border-radius: 6px;
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, .2);
    height: 12px;
    position: absolute;
    transform: scale(1, 1);
    width: 12px;
    z-index: 2
}

._98p_ *,._98p_ ._8ixm,._98p_ ._8ixn {
    display: none
}

._98q0 {
    transform: scale(0, 0);
    transition: transform ease-in-out 100ms;
    will-change: transform
}

._98qg {
    transform: scale(1, 1);
    visibility: visible
}

._9h0t {
    opacity: .6
}

._9h0s:hover {
    background: rgba(0, 0, 0, .9)
}

._9h0s:active {
    background: rgba(48, 48, 48, .6)
}

._8ixm {
    color: #fff;
    display: inline;
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 12px;
    margin-right: 4px
}

._8ixo {
    color: #ccc;
    display: inline;
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 12px;
    margin-right: 4px;
    min-height: 7px
}

._8ixn {
    align-items: center;
    display: inline-flex
}

._8ixj {
    border-color: transparent transparent rgba(48, 48, 48, .6) transparent;
    border-style: solid;
    border-width: 5px;
    bottom: 100%;
    content: '';
    left: 50%;
    margin-left: -5px;
    position: absolute
}

._8ixk {
    border-color: rgba(48, 48, 48, .6) transparent transparent transparent;
    border-style: solid;
    border-width: 5px;
    content: '';
    left: 50%;
    margin-left: -5px;
    position: absolute;
    top: 100%
}

._9h0s:hover ._8ixj {
    border-bottom-color: rgba(0, 0, 0, .9)
}

._9h0s:hover ._8ixk {
    border-top-color: rgba(0, 0, 0, .9)
}

._9h0s:active ._8ixj {
    border-bottom-color: rgba(48, 48, 48, .6)
}

._9h0s:active ._8ixk {
    border-top-color: rgba(48, 48, 48, .6)
}

._8ixh {
    position: absolute;
    z-index: 1
}

._9g_q>._9g_r {
    background-color: rgba(0, 0, 0, .4);
    position: absolute;
    width: 100%
}

._98qk {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0
}

._8ixy {
    background-color: #fff;
    border: #DADDE1 solid;
    border-radius: 12px 12px 0px 0px;
    border-width: 1px 0px 0px 0px;
    bottom: -0px;
    display: flex;
    flex-direction: column;
    height: 100%;
    position: absolute;
    transform: translateY(100%);
    transition: transform ease-in-out 100ms;
    width: 318px;
    will-change: transform;
    z-index: 4
}

._8ixy._98ql {
    transform: translateY(0);
    transition-duration: 250ms
}

._8ixz {
    border: #BEC3C9 2px solid;
    border-radius: 8px;
    cursor: pointer;
    margin: 8px 140px;
    overflow: hidden
}

._8ix- {
    cursor: pointer;
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    margin: 8px 0px;
    text-align: center
}

._8ixp {
    border: #DADDE1 1px solid;
    border-radius: 8px
}

._8ixq {
    width: 100px
}

._8ixr,._8ixv {
    color: #606770;
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    margin-right: 4px
}

._8ix_ {
    border: #DADDE1 solid;
    border-width: 1px 0px 0px 0px;
    display: flex;
    flex-direction: column;
    height: calc(100% - 40px);
    justify-content: space-between;
    overflow: scroll;
    padding: 12px
}

._8ix_ ._8ixs {
    white-space: initial
}

._8ixs,._8ixu {
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: left
}

._8ixg {
    align-items: center;
    display: flex;
    height: 48px;
    justify-content: space-between;
    margin-top: 12px
}

._8ixt {
    border: #DADDE1 1px solid;
    border-radius: 32px
}

._8ixw {
    border: #DADDE1 solid;
    border-width: 1px 0px 0px 0px;
    height: 40px;
    padding: 12px
}

._8ixx {
    align-items: center;
    background-color: #262626;
    color: #fff;
    font-family: HelveticaNeue, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    justify-content: center;
    text-align: center
}

._8ixx:active {
    background-color: #3397f0
}

._9ndp {
    color: #1877f2;
    display: inline;
    font-weight: 600
}

._9nek {
    display: inline;
    padding-left: 3px;
    text-decoration-line: line-through
}

@font-face {
    font-family: 'aveny t reg';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yP/r/pxZLkfzwWI1.otf)
}

._6se2 {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: absolute;
    transform-origin: top left
}

._6sfd {
    bottom: calc(100% + 49px);
    color: #fff;
    font-size: 17.2px;
    letter-spacing: -0.5px;
    line-height: normal;
    margin: 0 4px;
    word-wrap: break-word;
    position: absolute;
    text-align: center;
    text-shadow: -0.3px 0 silver, 0 .3px silver, .3px 0 silver, 0 -0.3px silver;
    white-space: pre-wrap;
    width: 204px
}

._6sfc {
    background-color: #ccc;
    width: 1px
}

._9aks {
    display: flex;
    flex-direction: row;
    height: 64px;
    padding: 5px;
    position: absolute;
    width: 204px
}

._9akt {
    align-items: center;
    background-color: #fff;
    display: flex;
    justify-content: center;
    text-align: center;
    width: 101px
}

._9aku {
    border-radius: 10px 0 0 10px
}

._9akw {
    border-radius: 0 10px 10px 0
}

._9akv {
    letter-spacing: -0.3px;
    line-height: 1.2;
    overflow: hidden;
    word-wrap: break-word;
    padding: 4px;
    text-align: center;
    white-space: normal;
    width: 100%
}

._6-0b {
    -webkit-text-fill-color: transparent
}

._9aku ._6-0b {
    background: linear-gradient( to right, #26B7FF, #32CDCD, #14cb91, #51CE70, #63BE09 );
    -webkit-background-clip: text
}

._9akw ._6-0b {
    background: linear-gradient( to right, #F28046, #FF7A69, #FC5776, #ED41A5, #ED41A5 );
    -webkit-background-clip: text
}

@property --backgroundColor {
    syntax: "*";
    inherits: false
}

@property --backgroundImage {
    syntax: "*";
    inherits: false
}

@property --borderColor {
    syntax: "*";
    inherits: false
}

@property --borderRadius {
    syntax: "*";
    inherits: false
}

@property --color {
    syntax: "*";
    inherits: false
}

@property --end {
    syntax: "*";
    inherits: false
}

@property --fontSize {
    syntax: "*";
    inherits: false
}

@property --height {
    syntax: "*";
    inherits: false
}

@property --marginBottom {
    syntax: "*";
    inherits: false
}

@property --marginTop {
    syntax: "*";
    inherits: false
}

@property --maxWidth {
    syntax: "*";
    inherits: false
}

@property --paddingBottom {
    syntax: "*";
    inherits: false
}

@property --paddingInlineStart {
    syntax: "*";
    inherits: false
}

@property --paddingLeft {
    syntax: "*";
    inherits: false
}

@property --paddingRight {
    syntax: "*";
    inherits: false
}

@property --paddingTop {
    syntax: "*";
    inherits: false
}

@property --scale {
    syntax: "*";
    inherits: false
}

@property --start {
    syntax: "*";
    inherits: false
}

@property --top {
    syntax: "*";
    inherits: false
}

@property --transform {
    syntax: "*";
    inherits: false
}

@property --width {
    syntax: "*";
    inherits: false
}

@keyframes x18re5ia-B {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes x190dji-B {
    0% {
        height: 100%
    }

    50% {
        height: 50%
    }

    100% {
        height: 100%
    }
}

@keyframes x1cd5dhx-B {
    0% {
        opacity: 0;
        transform: translate(-50%,50%)
    }

    100% {
        opacity: 1;
        transform: translate(-50%,0%)
    }
}

@keyframes x1di15od-B {
    from {
        opacity: 0;
        transform: scale(1.5)
    }

    to {
        opacity: .9;
        transform: scale(1)
    }
}

@keyframes x1e38l53-B {
    50% {
        height: 22px;
        transform: translateY(4px)
    }
}

@keyframes x1pudf4l-B {
    from {
        transform: translateX(0) scaleX(6)
    }

    to {
        transform: translateX(500%) scaleX(6)
    }
}

@keyframes x1rp9ifn-B {
    0% {
        transform: rotate(180deg)
    }

    100% {
        transform: rotate(540deg)
    }
}

@keyframes x1saec3i-B {
    0% {
        opacity: 0;
        transform: scale(1.2);
        transform-origin: center
    }

    100% {
        opacity: 1;
        transform: scale(1);
        transform-origin: center
    }
}

@keyframes x1vleaic-B {
    50% {
        height: 30px;
        transform: translateY(-4px)
    }
}

@keyframes x1xkg3e2-B {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    100% {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes x1xuf6tn-B {
    from {
        opacity: .9
    }

    to {
        opacity: 0
    }
}

@keyframes xa0jybu-B {
    from {
        opacity: 1;
        transform: scale(1)
    }

    to {
        opacity: 0;
        transform: scale(.5)
    }
}

@keyframes xcy3nd7-B {
    from {
        opacity: 0;
        transform: translate(-50%,-120%) scale(0)
    }

    to {
        opacity: 1;
        transform: translate(-50%,-120%) scale(1)
    }
}

@keyframes xekv6nw-B {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes xf4q8wq-B {
    0% {
        opacity: 0;
        transform: translate(-50%,-120%) scale(0)
    }

    100% {
        opacity: 1;
        transform: translate(-50%,-120%) scale(1)
    }
}

@keyframes xfa266b-B {
    from {
        transform: translateX(-100%)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes xi00kb7-B {
    from {
        transform: translateY(-100%)
    }

    to {
        transform: translateY(0%)
    }
}

@keyframes xkha0be-B {
    0% {
        transform: translateX(0%)
    }

    100% {
        transform: translateX(-110%)
    }
}

@keyframes xnw998g-B {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    40% {
        opacity: .8;
        transform: scale(1.2) rotate(var(--random-rotation-deg))
    }

    60% {
        opacity: 1;
        transform: scale(1)
    }

    100% {
        opacity: 0;
        transform: scale(.9) translateY(-800px)
    }
}

@keyframes xpb2jab-B {
    0% {
        background-position: top right
    }
}

@keyframes xqng64z-B {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}

.x10mhog7 {
    background: linear-gradient(180deg,rgba(38,38,38,0) 0%,rgba(38,38,38,.6) 100%)
}

.x11g6tue {
    background: none
}

.x195f2hs {
    background: linear-gradient(rgba(0,0,0,.03),rgba(0,0,0,.45))
}

.x1a8ur6a {
    background: radial-gradient(70% 70% at 110% 45%,#7F33F4,#922EE2,#A526D232,#A626D100),radial-gradient(200% 100% at 10% 100%,rgb(var(--gradient-orange)),rgb(var(--gradient-pink)),#A91BDD,#8033F500),radial-gradient(125% 200% at 90% -30%,rgb(var(--gradient-orange)),rgb(var(--gradient-pink)),#A926C9,#8033F500),linear-gradient(135deg,#8033F4,#AA19DC,#7E34F6)
}

.x1cr7w2r {
    background: rgba(var(--web-always-black),.5)
}

.x1fphayv {
    background: rgb(var(--ig-close-friends-refreshed))
}

.x1hz3vg4 {
    background: rgb(var(--ig-primary-button))
}

.x1iywn2y {
    background: rgb(var(--ig-badge))
}

.x1md70p1 {
    background: transparent
}

.x1mkg91h {
    background: rgb(var(--ig-error-or-destructive))
}

.x1nd36k {
    background: rgba(0,0,0,.6)
}

.x1ndmy8h {
    background: rgba(var(--web-always-black),.7)
}

.x1oqjz4m {
    background: rgb(var(--web-always-black))
}

.x1pj623a {
    background: radial-gradient(circle at center,transparent 0,transparent 69.9%,black 70%,black 100%)
}

.x1qekj61 {
    background: rgb(var(--web-always-white))
}

.x1rxbfg9 {
    background: rgb(var(--ig-primary-background))
}

.x1smnyk {
    background: rgba(38,38,38,.7)
}

.x1uykjbx {
    background: rgb(var(--ig-subscribers-only))
}

.x1wbih30 {
    background: rgba(38,38,38,.96)
}

.x1ym3s0w {
    background: rgba(0,0,0,.8)
}

.x44zu8b {
    background: rgb(var(--ig-success))
}

.xa2owlq {
    background: #000
}

.xar640p {
    background: linear-gradient(180deg,rgba(38,38,38,.6) 0%,rgba(38,38,38,0) 100%,rgba(0,0,0,1))
}

.xbgyjed {
    background: linear-gradient(35deg,rgb(var(--gradient-yellow)) -20%,rgb(var(--gradient-orange)) 27%,rgb(var(--gradient-pink)) 73%,rgb(var(--gradient-lavender)) 120%)
}

.xe3efcm {
    background: rgb(var(--ig-live-badge))
}

.xey3g3d {
    background: linear-gradient(to bottom,rgba(0,0,0,.2),rgba(0,0,0,0))
}

.xftt64z {
    background: rgba(0,0,0,.25)
}

.xgx14ks {
    background: rgb(var(--ig-separator))
}

.xi1wbr4 {
    background: linear-gradient(to top,rgba(0,0,0,.3),rgba(0,0,0,0))
}

.xj5sl44 {
    background: rgba(255,255,255,.35)
}

.xlcqeln {
    background: linear-gradient(135deg,rgba(0,0,0,1) 0%,rgba(218,185,129,1) 25%,rgba(111,4,45,1) 40%,rgba(149,8,57,1) 50%,rgba(156,2,137,1) 75%,rgba(0,0,0,1) 100%)
}

.xlis58d {
    background: rgb(var(--ig-highlight-background))
}

.xln7xf2 {
    font: inherit
}

.xo6guvx {
    background: #fff
}

.xp3fus3 {
    background: rgba(26,26,26,.8)
}

.xun3xvg {
    background: rgba(0,0,0,.3)
}

.xv3qemq {
    background: rgb(var(--ig-secondary-background))
}

.xx8k5zg {
    background: linear-gradient(145deg,rgba(196,0,146,1) 0%,rgba(228,0,49,1) 100%)
}

.xyl7r40 {
    background: linear-gradient(180deg,rgba(38,38,38,.8) 0%,rgba(38,38,38,0) 100%)
}

@supports (background-clip: text) or (-webkit-background-clip: text) {
    .x18ow0ui.x18ow0ui {
        background:linear-gradient(68.71deg,#FF4B00 14.2%,#FF0067 48.27%,#E700CB 80.47%)
    }
}

@supports (background-clip: text) or (-webkit-background-clip: text) {
    .xgsi3mh.xgsi3mh {
        background:linear-gradient(135deg,rgb(var(--gradient-yellow)) 15%,rgb(var(--gradient-orange)) 30%,rgb(var(--gradient-pink)) 50%,rgb(var(--gradient-lavender)) 70%,rgb(var(--gradient-purple)) 85%)
    }
}

.x1mowyx0:after {
    background: rgb(var(--ig-separator))
}

.xwvrplo:after {
    background: rgb(var(--ig-primary-button))
}

@media (max-width: 639px) {
    .x1idy15m.x1idy15m {
        background:rgb(var(--ig-primary-background))
    }
}

@media (max-width: 639px) {
    .x1y2h1mv.x1y2h1mv {
        background:none
    }
}

@media only screen and (min-width: 460px) {
    .x5c1r0q.x5c1r0q {
        background:rgb(var(--ig-secondary-background))
    }
}

@media only screen and (max-width: 460px) {
    .xv15dj8.xv15dj8 {
        background:rgb(var(--ig-primary-background))
    }
}

.x100pdo0 {
    background-position: -382px -333px
}

.x112ta8 {
    border-bottom: none
}

.x11vs20j {
    background-position: -422px -155px
}

.x11vsm4v {
    transition: width var(--story-progressbar-update-tick) linear
}

.x12lumcd {
    flex: 1 1 auto
}

.x12uuly6 {
    outline: inherit
}

.x1379nrw {
    border-bottom: 2px solid rgb(var(--web-always-white))
}

.x13usf7c {
    flex: 0 0 226px
}

.x13vyecm {
    transition: height .2s
}

.x14lvbjj {
    flex-flow: row
}

.x154egtw {
    transition: opacity .18s linear,transform .09s ease-out
}

.x168l2et {
    scroll-snap-type: y mandatory
}

.x187lvob {
    background-position: -414px -300px
}

.x18oi6gw {
    border-bottom: 1px solid rgb(var(--ig-elevated-separator))
}

.x19090h3 {
    background-position: -244px -369px
}

.x195t98q {
    background-position: -122px -226px
}

.x1a2a7pz {
    outline: none
}

.x1b959el {
    transition: opacity .2s ease-out
}

.x1bkjujt {
    background-position: 0 -130px
}

.x1cvoeml {
    flex: grow
}

.x1e144nx {
    border-bottom: solid 1px rgb(var(--ig-elevated-separator))
}

.x1gw4487 {
    border-bottom: solid 1px rgb(var(--grey-2))
}

.x1hf5bfh {
    flex: 0 1 355px
}

.x1hl2dhg {
    text-decoration: none
}

.x1ierews {
    border-bottom: solid 1px rgb(var(--ig-separator))
}

.x1io2nm {
    background-position: -306px -66px
}

.x1jrjasc {
    transition: opacity .1s ease-in
}

.x1l0ktrq {
    background-position: -162px -98px
}

.x1ljulg {
    background-position: -58px -180px
}

.x1lvsgvq {
    background-position: center center
}

.x1ne8bc5 {
    background-position: 0 -180px
}

.x1npkx4u {
    grid-column: 2
}

.x1nxxyus {
    background-position: -249px -333px
}

.x1okw0bk {
    flex: none
}

.x1ra8jc1 {
    transition: opacity .075s linear,transform .038s ease-out
}

.x1rhc7b1 {
    transition: opacity .075s linear,transform .038s ease-in
}

.x1twbzvy {
    background-position: -225px -333px
}

.x1utv2aa {
    transition: visibility .3s,max-height .3s linear,opacity .3s linear
}

.x1wzhzgj {
    border-top: 1px solid rgb(var(--ig-separator))
}

.x1xsqp64 {
    background-position: center
}

.x1y2wqyl {
    transition: opacity .1s ease-out
}

.x322q5f {
    background-position: -46px 0
}

.x3iuynn {
    background-position: -130px -98px
}

.x76ihet {
    border-top: none
}

.x865cel {
    flex: 1 1 grow
}

.x8du1vd {
    overscroll-behavior: none
}

.x92akz8 {
    text-decoration: none!important
}

.x9rg50s {
    border-top: 2px solid rgb(var(--web-always-white))
}

.xanerw1 {
    outline: 1px solid rgba(var(--web-always-black),.0975)
}

.xb709b4 {
    background-position: -180px -86px
}

.xcdibw7 {
    background-position: -273px -333px
}

.xdjvdg6 {
    outline: 4px solid rgba(var(--ig-stroke),.8)
}

.xerrx05 {
    transition: background-color .18s linear
}

.xfav7j1 {
    flex: 0 0 194px
}

.xgkxs2y {
    grid-column: 1
}

.xgmzpfj {
    background-position: -358px -286px
}

.xgy1vlu {
    flex: 0 1 150px
}

.xish69e {
    overscroll-behavior: contain
}

.xjdilmp {
    background-position: -406px -208px
}

.xk1frcx {
    transition: transform ease-out .1s
}

.xkz0k9k {
    flex: 0 1 auto
}

.xlon915 {
    background-position: -387px -321px
}

.xlsotpv {
    background-position: -340px -333px
}

.xlzrhk4 {
    background-position: -361px -333px
}

.xm5a78x {
    list-style: circle
}

.xoliquh {
    background-position: bottom left
}

.xr1bpuz {
    background-position: 0 -90px
}

.xtjps4z {
    outline: auto 2px #3b99fc
}

.xtuw4uo {
    border-top: 1px solid rgb(var(--ig-elevated-separator))
}

.xubf644 {
    transition: transform .05s ease-out
}

.xuobv7d {
    background-position: -318px -333px
}

.xv17emg {
    transition: opacity .18s linear,transform .09s ease-in
}

.xx7dfb8 {
    background-position: -422px -145px
}

.xzd0ubt {
    outline: none!important
}

.x1s3xk63:-webkit-autofill {
    transition: background-color 31557600s 0s,color 31557600s 0s
}

.xpqswwc:focus-visible {
    outline: none!important
}

.x159b3zp:hover {
    transition: background-color .3s
}

.x1lku1pv:hover {
    text-decoration: none
}

.xb5lr1p:hover {
    text-decoration: underline!important
}

.xt0b8zv:hover {
    text-decoration: underline
}

.x1uvtmcs:focus {
    outline: none
}

.xkq2eht:focus {
    outline: auto 2px #3b99fc
}

.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) {
    .x16jvkkw.x16jvkkw {
        background-position:-402px -330px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x17gbu0p.x17gbu0p {
        background-position:-382px -243px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x18u3vzc.x18u3vzc {
        background-position:-428px -77px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x1cy5vjt.x1cy5vjt {
        background-position:-402px -57px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x1fkhu6j.x1fkhu6j {
        background-position:-402px -353px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x1hmtmes.x1hmtmes {
        background-position:-178px -114px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x1kd9hrb.x1kd9hrb {
        background-position:-364px -329px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x1ke78mv.x1ke78mv {
        background-position:0 -129px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x1ndrmp0.x1ndrmp0 {
        background-position:-382px -223px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x1vx44qe.x1vx44qe {
        background-position:-428px -230px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x7fbzk7.x7fbzk7 {
        background-position:-428px -142px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xajx997.xajx997 {
        background-position:0 -89px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xbnl5fl.xbnl5fl {
        background-position:-428px -252px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xetyzev.xetyzev {
        background-position:-178px 0
    }
}

@media only screen and (min-width: 460px) {
    .xf0tjw5.xf0tjw5 {
        flex:0 0 auto
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xfh92wq.xfh92wq {
        background-position:-380px -52px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xiql0sd.xiql0sd {
        background-position:0 0
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xlbdnkr.xlbdnkr {
        background-position:-250px -181px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xlnn04z.xlnn04z {
        background-position:-382px -263px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xn5m0yw.xn5m0yw {
        background-position:-65px -223px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xp0sp2h.xp0sp2h {
        background-position:-178px -57px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xr13hgf.xr13hgf {
        background-position:-380px -96px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xsarjyy.xsarjyy {
        background-position:-160px -97px
    }
}

.x1023de7 {
    border-left-color: var(--borderColor)
}

.x103n6ev {
    background-image: linear-gradient(-90deg,rgba(var(--ig-bubble-background),1) 30%,rgba(var(--ig-bubble-background),0) 100%)
}

.x1045eft {
    scale: var(--scale)
}

.x1047nqq {
    margin-left: -5.5px
}

.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)
}

.x106ei0b {
    font-size: var(--system-26-font-size)
}

.x107yiy2 {
    border-top-left-radius: 20px
}

.x10e4vud {
    animation-fill-mode: forwards
}

.x10eb7nu {
    box-shadow: 0 0 16px 0 rgba(var(--web-always-black),.1),0 4px 36px 0 rgba(var(--web-always-black),.1)
}

.x10fnqp3 {
    border-left-color: rgb(var(--ig-primary-button))
}

.x10gaqv6 {
    border-left-color: rgba(var(--ig-stroke))
}

.x10gsz20 {
    font-size: var(--system-22-font-size)
}

.x10gwi0x {
    border-right-color: rgb(var(--grey-9))
}

.x10ja8i0 {
    left: -48px
}

.x10l6tqk {
    position: absolute
}

.x10m1dyt {
    border-top-left-radius: 30px
}

.x10mp8g5 {
    background-color: #5ed24aa3
}

.x10ndw75 {
    margin-left: -24px
}

.x10ogl3i {
    padding-right: 3px
}

.x10q9ndi {
    margin-left: 60px
}

.x10qsr78 {
    border-right-width: 3px
}

.x10v83vt {
    animation-timing-function: cubic-bezier(.445,.05,.55,.95) 1
}

.x10vuhgg {
    border-top-left-radius: 36px
}

.x10xgr34 {
    color: rgb(var(--ig-tertiary-icon))
}

.x10y3i5r {
    border-bottom-left-radius: 4px
}

.x10zrdz0 {
    border-bottom-right-radius: 25px
}

.x1158fpu {
    transform: rotate(45deg)
}

.x1159mfc {
    line-height: 1.1
}

.x116ns0m {
    border-left-color: rgba(var(--ig-stroke),.3)
}

.x117nqv4 {
    font-weight: bold
}

.x1181uw3 {
    left: -4px
}

.x11d957g {
    border-left-color: #d300c5
}

.x11e568v {
    transform: translateX(-10px)
}

.x11eofan {
    padding-right: 36px
}

.x11f4b5y {
    left: 20px
}

.x11hde0y {
    left: calc(-30px - 12px - 16px)
}

.x11i5rnm {
    margin-right: 0
}

.x11jm1t7 {
    border-top-left-radius: 32px
}

.x11lhmoz {
    transform: translate(-50%,-50%)
}

.x11mr3az {
    background-color: rgb(var(--ig-separator))
}

.x11njtxf {
    vertical-align: baseline
}

.x11ntueq {
    padding-right: 1.14em
}

.x11t77rh {
    border-top-right-radius: 1px
}

.x11tcksd {
    line-height: 14
}

.x11uiv8p {
    border-right: 2px solid rgb(var(--web-always-white))
}

.x11uqc5h {
    z-index: 100
}

.x11v4dcs {
    background-image: var(--always-dark-gradient)
}

.x11wr9rl {
    border-right-width: solid
}

.x11x68ut {
    margin-left: 15.5px
}

.x11xpdln {
    transition-property: transform
}

.x120dzms {
    padding-left: 68px
}

.x120q0s9 {
    border-left-width: solid
}

.x120zzft {
    -webkit-filter: blur(25px);
    filter: blur(25px)
}

.x122emky {
    box-shadow: 0 0 4px 0 rgba(var(--web-always-black),.15)
}

.x123vp4x {
    border-top-right-radius: var(--borderRadius)
}

.x124h113 {
    border-left-color: #fff
}

.x124kx0k {
    background-color: rgb(var(--ig-primary-text))
}

.x126k92a {
    white-space: pre-wrap
}

.x127hrn9 {
    color: rgb(var(--ig-success))
}

.x127lhb5 {
    animation-name: xekv6nw-B
}

.x128zc8h {
    line-height: 3.1429
}

.x12bmzex {
    border-bottom-left-radius: 38px
}

.x12j93s6 {
    justify-content: normal
}

.x12klpvz {
    border-top-right-radius: 38px
}

.x12lflt5 {
    background-image: linear-gradient(180deg,rgba(0,0,0,.25) 10%,rgba(0,0,0,0) 100%)
}

.x12lpqc0 {
    background-color: rgba(var(--web-overlay-on-media),.96)
}

.x12mruv9 {
    margin-left: 2px
}

.x12peec7 {
    background-color: #fff
}

.x12rx1aw {
    -webkit-filter: drop-shadow(0px 5px 49px rgba(var(--web-always-black),.15));
    filter: drop-shadow(0px 5px 49px rgba(var(--web-always-black),.15))
}

.x12rz0ws {
    margin-right: -12px
}

.x12svp7l {
    background-image: linear-gradient(180deg,rgba(38,38,38,0) 0%,rgba(38,38,38,.6) 100%)
}

.x12v9rci {
    border-bottom-right-radius: 16px
}

.x12wi22r {
    padding-left: 36px
}

.x12zrl2 {
    background-image: linear-gradient(to right,rgb(var(--gradient-purple)),rgb(var(--gradient-yellow)),rgb(var(--gradient-orange)),rgb(var(--gradient-pink)),rgb(var(--gradient-lavender)),rgb(var(--gradient-purple)),rgb(var(--gradient-yellow)))
}

.x131883w {
    border-bottom-right-radius: 2px
}

.x131esax {
    border-top-right-radius: var(--modal-border-radius)
}

.x132q4wb {
    line-height: 1.25
}

.x133cpev {
    font-size: var(--system-24-font-size)
}

.x1355qak {
    z-index: 20
}

.x138vmkv {
    border-bottom-left-radius: 16px
}

.x1394zaq {
    background-color: ig-separator
}

.x139jcc6 {
    margin-left: -4px
}

.x13a6bvl {
    justify-content: flex-end
}

.x13b9bq5 {
    -webkit-filter: drop-shadow(0 4px 12px rgba(var(--web-always-black),.15));
    filter: drop-shadow(0 4px 12px rgba(var(--web-always-black),.15))
}

.x13dflua {
    transition-duration: .2s
}

.x13ehr01 {
    border-left: 1px solid rgb(var(--ig-elevated-separator))
}

.x13faqbe {
    word-break: break-word
}

.x13ibhcj {
    margin-left: 15px
}

.x13jg5ln {
    border-top-left-radius: 38px
}

.x13lgxp2 {
    border-top-right-radius: 0
}

.x13mshmw {
    margin-right: -32px
}

.x13ocrsu {
    border-right-color: #d300c5
}

.x13omvei {
    padding-right: 50px
}

.x13p9ybn {
    border-right-color: rgb(var(--ig-secondary-background))
}

.x13tp074 {
    border-top-right-radius: 100%
}

.x13vxnyz {
    grid-row-start: 2
}

.x13w7htt {
    will-change: width
}

.x13wtedm {
    font-size: 2.5rem
}

.x13ykjc7 {
    left: 3px
}

.x13z9klp {
    border-bottom-right-radius: var(--input-border-radius)
}

.x146dn1l {
    border-top-left-radius: 1px
}

.x147svu5 {
    color: rgb(var(--challenge-link))
}

.x14ctfv {
    color: var(--always-white)
}

.x14g40p9 {
    z-index: 999
}

.x14gfdix {
    padding-left: 26px
}

.x14gixet {
    background-image: var(--backgroundImage)
}

.x14ju556 {
    line-height: 0
}

.x14miiyz {
    margin-right: var(--mobile-grid-item-margin)
}

.x14n70j1 {
    margin-right: 44px
}

.x14nytwg {
    border-bottom-left-radius: 99px
}

.x14obwa1 {
    content: ''
}

.x14p3mzp {
    contain: size layout paint style
}

.x14piekz {
    box-shadow: 0 4px 4px -4px rgba(0,0,0,.15),0 4px 10px rgba(0,0,0,.3)
}

.x14s4mjx {
    -webkit-filter: drop-shadow(0px -4px 12px rgba(var(--web-always-black),.2));
    filter: drop-shadow(0px -4px 12px rgba(var(--web-always-black),.2))
}

.x14uny0o {
    padding-right: 15px
}

.x14vhib7 {
    background-color: rgb(var(--ig-badge))
}

.x14xhdax {
    background-color: rgba(150,150,150,.3)
}

.x14ya1hp {
    padding-right: 26px
}

.x14yjl9h {
    border-top-left-radius: 50%
}

.x14yy4lh {
    order: 2
}

.x150jy0e {
    padding-right: 4px
}

.x152skdk {
    line-height: 15px
}

.x157eodl {
    border-right-style: dashed
}

.x15bjb6t {
    line-height: inherit
}

.x15c3nr2 {
    background-color: rgb(var(--ig-toggle-background-on-prism))
}

.x15gyhx8 {
    border-bottom-left-radius: 50px
}

.x15jmxi0 {
    right: -2px
}

.x15pq2cu {
    color: rgb(var(--grey-1))
}

.x15ruiki {
    aspect-ratio: 1 / 2
}

.x15tmjsx {
    border-left-color: 1px
}

.x15vgqrt {
    border-bottom-left-radius: 44px
}

.x15yrdiy {
    font-family: "Apple Color Emoji","Segoe UI Emoji",noto color emoji,android emoji,emojione mozilla,twemoji mozilla,segoe ui symbol,emoji,var(--font-family-system)
}

.x15zctf7 {
    flex-direction: row-reverse
}

.x1603h9y {
    font-size: 1.25rem
}

.x160vmok {
    right: 10px
}

.x1619dve {
    background-image: transparent
}

.x1682tcd {
    grid-row-start: 6
}

.x168nmei {
    border-top-left-radius: 0
}

.x169t7cy {
    margin-left: -16px
}

.x16bu0fj {
    line-height: 56px
}

.x16dsc37 {
    vertical-align: top
}

.x16fb8lf {
    border-right-color: rgba(0,0,0,.7)
}

.x16fj20d {
    transition-duration: 1s
}

.x16hj40l {
    padding-left: 6px
}

.x16hk5td {
    margin-left: -12px
}

.x16ihvaq {
    background-image: linear-gradient(white,white),linear-gradient(to top right,#FDD074,#F77F34,#DD326E,#D82B7E,#A432B1)
}

.x16kgx6l {
    border-right-color: var(--gradient-purple)
}

.x16mih1h {
    border-bottom-left-radius: 2px
}

.x16mil14 {
    border-top-right-radius: unset
}

.x16n37ib {
    margin-left: 12px
}

.x16pm9ip {
    border-right-color: rgba(var(--ig-stroke))
}

.x16q8cke {
    left: 16px
}

.x16ypnew {
    border-right-color: rgb(var(--ig-badge))
}

.x173jzuc {
    color: rgb(var(--ig-primary-button))
}

.x173wpfi {
    flex-basis: 66.666%
}

.x175jnsf {
    color: rgb(var(--web-always-black))
}

.x176a6me {
    animation-name: xkha0be-B
}

.x176z0tx {
    line-height: 10
}

.x17adc0v {
    margin-left: 10px
}

.x17dzmu4 {
    transform: translateZ(0)
}

.x17f7tsp {
    box-shadow: 0 -4px 12px rgba(var(--web-always-black),.2)
}

.x17qophe {
    left: 0
}

.x17r0tee {
    border-left-style: none
}

.x17tl4vk {
    border-left-width: 12px
}

.x17uall0 {
    border-right-color: rgb(var(--ig-toggle-background-on-prism))
}

.x17y0mf4 {
    font-family: Instagram Sans UI,var(--font-family-system)
}

.x17ydfre {
    line-height: var(--system-14-line-height)
}

.x17zd0t2 {
    column-gap: 4px
}

.x180j4jr {
    padding-right: 0!important
}

.x1817b2a {
    margin-left: 1em
}

.x182iqb8 {
    order: 4
}

.x187ehhp {
    border-right-color: var(--Utilities-Photo-Border,rgba(0,0,0,.15))
}

.x1883u4 {
    border-top-right-radius: 36px
}

.x188dt1e {
    border-right-width: rgb(var(--grey-1))
}

.x18a5qr8 {
    margin-right: 1em
}

.x18d0r48 {
    background-size: cover
}

.x18f6g3z {
    border-bottom-left-radius: 30px
}

.x18fn938 {
    color: rgb(var(--grey-6))
}

.x18hwk67 {
    column-gap: 20px
}

.x18l2ej8 {
    transform: scale(.714) translateY(-16px)
}

.x18l3tf1 {
    border-left-color: rgb(var(--post-separator))
}

.x18m3596 {
    padding-right: 68px
}

.x18nykt9 {
    border-bottom-right-radius: 50%
}

.x18o3ruo {
    background-image: none
}

.x18ouj0k {
    transform-origin: bottom center
}

.x18pumqy {
    box-shadow: 0 0 10px rgba(0,0,0,.2)
}

.x18zfhh {
    border-top-right-radius: 1.5px
}

.x1923su1 {
    right: 8px
}

.x197sbye {
    opacity: .6
}

.x199158v {
    border-bottom-left-radius: 3px
}

.x19991ni {
    transition-property: opacity
}

.x19baegm {
    border-top-right-radius: 28px
}

.x19bnnje {
    border-right-color: #d10869
}

.x19c4wfv {
    transition-timing-function: var(--fds-animation-expand-collapse-in)
}

.x19co3pv {
    color: transparent
}

.x19d7kov {
    border-left-width: 6px
}

.x19f6ikt {
    margin-right: -16px
}

.x19g9edo {
    background-color: rgb(var(--ig-highlight-background))
}

.x19i94uw {
    border-right-color: rgba(var(--ig-secondary-button),.15)
}

.x19jd1h0 {
    transform: rotate(180deg)
}

.x19jh3bc {
    border-left-width: 3px
}

.x19kjcj4 {
    object-fit: contain
}

.x19l4sor {
    flex-basis: 48px
}

.x19mdvtv {
    mix-blend-mode: screen
}

.x19p7ews {
    border-left-width: 2px
}

.x19qf22n {
    margin-left: 92px
}

.x19qstwj {
    font-weight: var(--font-weight-system-light)
}

.x19um543 {
    padding-right: 1px
}

.x19v5lwq {
    margin-left: calc(2 * var(--modal-padding))
}

.x19v7jsr {
    border-right-color: var(--lines-separator,#DBDBDB)
}

.x19w6rv {
    transform-origin: left
}

.x1a02dak {
    flex-wrap: wrap
}

.x1a1m0xk {
    color: var(--negative)
}

.x1a2cdl4 {
    border-top-left-radius: 10px
}

.x1a33avv {
    transform: scale(.5)
}

.x1a5igra {
    animation-name: none
}

.x1a6qonq {
    line-height: 140%
}

.x1a7j6l7 {
    margin-left: 34px
}

.x1afcbsf {
    box-sizing: content-box
}

.x1afoz4w {
    border-left-color: rgba(0,0,0,.7)
}

.x1agbcgv {
    grid-row-start: 1
}

.x1al0eus {
    border-bottom-left-radius: 1.5px
}

.x1amjocr {
    column-gap: 10px
}

.x1arsvhq {
    color: rgb(var(--tos-box-shadow))
}

.x1atzwio {
    color: rgb(var(--error-or-destructive))
}

.x1av4zun {
    background-color: rgba(0,0,0,.85)
}

.x1avx3u8 {
    margin-right: 456px
}

.x1awj2ng {
    color: #fff
}

.x1aylfdi {
    right: -6.9px
}

.x1b1cigj {
    background-image: linear-gradient(0deg,rgba(0,0,0,0) 80%,rgba(0,0,0,.35) 100%)
}

.x1b2oxx8 {
    background-color: rgb(var(--grey-9))
}

.x1b2warb {
    margin-left: 3.5px
}

.x1b8z93w {
    row-gap: 10px
}

.x1bao77f {
    transform: scale(1.05)
}

.x1bb5ja2 {
    margin-left: -32px
}

.x1bb9pp5 {
    border-right-color: rgb(var(--post-separator))
}

.x1bhb7k3 {
    background-color: rgb(var(--ig-toggle-background-off-prism))
}

.x1bhewko {
    scroll-snap-align: start
}

.x1blamy6 {
    border-top-right-radius: var(--live-video-border-radius)
}

.x1bs05mj {
    -webkit-filter: blur(30px);
    filter: blur(30px)
}

.x1c25uh8 {
    background-color: #333
}

.x1c3i2sq {
    font-size: 1.125rem
}

.x1c4vz4f {
    flex-grow: 0
}

.x1c74tu6 {
    animation-duration: 2s
}

.x1c83p5e {
    border-top-right-radius: 3px
}

.x1c8ul09 {
    background-color: rgba(0,0,0,.4)
}

.x1c9t90q {
    background-color: rgb(var(--ig-stroke))
}

.x1caxmr6 {
    background-color: rgb(var(--ig-stroke-on-media))
}

.x1cb1t30 {
    transform: translateY(-50%)
}

.x1ccrb07 {
    border-top-right-radius: 12px
}

.x1cdvf7c {
    background-color: var(--notification-badge)
}

.x1ch86jh {
    border-right-color: var(--divider)
}

.x1coa0m1 {
    border-left: 2px solid rgb(var(--web-always-white))
}

.x1cp0k07 {
    color: rgb(var(--ig-secondary-icon))
}

.x1cq0mwf {
    grid-row-end: 5
}

.x1cxxrxm {
    margin-left: 9px
}

.x1cy8zhl {
    align-items: flex-start
}

.x1d0d724 {
    border-bottom-left-radius: 9999px
}

.x1d1ct2s {
    margin-left: -40px
}

.x1d2y3a9 {
    border-left-color: red
}

.x1d3mw78 {
    line-height: 16px
}

.x1d52u69 {
    margin-left: 16px
}

.x1d72o {
    transition-timing-function: var(--fds-animation-move-out)
}

.x1d8287x {
    transition-duration: .3s
}

.x1d846gd {
    background-color: rgb(var(--ig-secondary-text))
}

.x1d9k050 {
    column-gap: 36px
}

.x1dbijih {
    row-gap: 2px
}

.x1dem4cn {
    color: var(--secondary-button-text)
}

.x1dh5ka {
    grid-template-rows: 64px 40px min-content
}

.x1dloyqw {
    margin-left: 56px
}

.x1dm5mii {
    border-top-left-radius: unset
}

.x1docyh2 {
    background-color: rgb(var(--grey-6))
}

.x1dowibm {
    padding-right: var(--revamp-feed-card-dense-padding)
}

.x1dp6rp6 {
    transform-origin: top center
}

.x1dqoszc {
    border-right-color: rgb(var(--ig-elevated-separator))
}

.x1dri4kt {
    border-left-color: rgb(var(--ig-toggle-outline-disabled-prism))
}

.x1drvik2 {
    border-right-color: red
}

.x1du7dku {
    border-right-color: rgb(var(--ig-toggle-outline-disabled-prism))
}

.x1e3qnni {
    border-top-right-radius: 50vh
}

.x1e4tkzx {
    border-right-color: rgba(0,0,0,.2)
}

.x1e558r4 {
    padding-left: 4px
}

.x1e6iuza {
    right: -48px
}

.x1e7kja {
    border-right-width: 6px
}

.x1e9ncm4 {
    background-color: rgb(var(--ig-elevated-separator))
}

.x1ed109x {
    cursor: text
}

.x1eedqt0 {
    background-color: rgb(var(--ig-tertiary-button-background))
}

.x1eftoo1 {
    font-size: .5rem
}

.x1eg1fw9 {
    animation-name: x1pudf4l-B
}

.x1egjynq {
    padding-left: 18px
}

.x1ehagqq {
    line-height: var(--system-20-line-height)
}

.x1ej3kyw {
    background-image: linear-gradient(0deg,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0) 80%,rgba(0,0,0,.35) 100%)
}

.x1ejlxp5 {
    padding-right: 8
}

.x1emribx {
    margin-right: 8px
}

.x1enjb0b {
    border-bottom-right-radius: 3px
}

.x1esfoun {
    right: -1px
}

.x1esw782 {
    animation-timing-function: linear
}

.x1eub6wo {
    transition-duration: var(--fds-duration-extra-short-out)
}

.x1evy7pa {
    line-height: 1.5
}

.x1exdpde {
    border-left-color: var(--utilities-photo-border,rgba(0,0,0,.15))
}

.x1f1bo2u {
    color: rgb(var(--web-secondary-action))
}

.x1f6kntn {
    font-size: .875rem
}

.x1f85oc2 {
    transform: scale(0)
}

.x1fb7sf0 {
    background-color: rgb(255,255,255,.2)
}

.x1fc57z9 {
    line-height: 20px
}

.x1fcty0u {
    font-weight: normal
}

.x1fd2adx {
    margin-right: calc(2 * var(--modal-padding))
}

.x1ffeobu {
    margin-right: 9px
}

.x1fglp {
    border-top-right-radius: 100px
}

.x1fhwpqd {
    font-size: var(--system-12-font-size)
}

.x1fj9vlw {
    white-space: pre-line
}

.x1frzhxr {
    background-color: rgba(0,0,0,.7)
}

.x1ftr3km {
    border-left-color: transparent
}

.x1g2dy5t {
    border-right-width: 1.25px
}

.x1g2r6go {
    transition-duration: .1s
}

.x1g77sc7 {
    order: 0
}

.x1g8br2z {
    border-top-right-radius: 18px
}

.x1g921b2 {
    color: rgb(var(--ig-highlight-background))
}

.x1g9anri {
    color: rgb(var(--ig-text-on-media))
}

.x1gf0wzc {
    animation-duration: 8s
}

.x1gj8qfm {
    -webkit-clip-path: none;
    clip-path: none
}

.x1gja9t {
    margin-right: 32px
}

.x1gjpkn9 {
    background-color: rgb(var(--ig-secondary-button-background))
}

.x1gn5b1j {
    border-bottom-right-radius: 18px
}

.x1gryazu {
    margin-left: auto
}

.x1guec7k {
    float: right
}

.x1gzmk7r {
    -webkit-line-clamp: 3
}

.x1h0ha7o {
    padding-left: 2px
}

.x1h0vfkc {
    background-color: var(--overlay-alpha-80)
}

.x1h3rv7z {
    order: 5
}

.x1h5j8bw {
    perspective: 1000px
}

.x1h5jrl4 {
    margin-right: 20px
}

.x1h6gzvc {
    cursor: not-allowed
}

.x1h94e3z {
    background-image: linear-gradient(0deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 80%,rgba(0,0,0,.35) 100%)
}

.x1hc1fzr {
    opacity: 1
}

.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))
}

.x1hk0nng {
    margin-left: -10px
}

.x1hm1hlx {
    border-left-color: rgb(var(--ig-stroke))
}

.x1hmx34t {
    background-color: rgb(var(--ig-elevated-highlight-background))
}

.x1hnll1o {
    tab-size: 1
}

.x1hnuoi9 {
    right: -9px
}

.x1hr4nm9 {
    background-color: var(--primary-deemphasized-button-background)
}

.x1hrcb2b {
    order: 6
}

.x1ht7hnu {
    border-top-right-radius: 5px
}

.x1htlvfj {
    animation-timing-function: steps(1,end)
}

.x1hw97mu {
    stroke: rgb(var(--ig-primary-background))
}

.x1hw9jrr {
    border-left-color: rgba(var(--ig-stroke),.5)
}

.x1hwekxz {
    margin-right: 7px
}

.x1hyvwdk {
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%)
}

.x1i0vuye {
    font-family: var(--font-family-system)
}

.x1i10hfl {
    -webkit-tap-highlight-color: transparent
}

.x1i1ezom {
    border-bottom-right-radius: 6px
}

.x1i210e2 {
    fill: rgb(var(--grey-7))
}

.x1i64zmx {
    margin-left: 8px
}

.x1i7howy {
    border-bottom-right-radius: 22px
}

.x1iedhe {
    margin-left: 28px
}

.x1iffjtl {
    transform: rotate(90deg)
}

.x1ifuu1u {
    background-clip: content-box,border-box
}

.x1ihrfj4 {
    column-gap: 3px
}

.x1iikomf {
    font-weight: 300
}

.x1iji9kk {
    padding-right: 10px
}

.x1ika30y {
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

.x1illxuh {
    padding-right: 120px
}

.x1iy03kw {
    opacity: .9
}

.x1iyjqo2 {
    flex-grow: 1
}

.x1izhaze {
    margin-right: 10%
}

.x1j3q6us {
    border-bottom-right-radius: 40px
}

.x1j4x3al {
    font-variant-numeric: tabular-nums lining-nums
}

.x1j61x8r {
    font-style: normal
}

.x1j8ye7u {
    border-top-left-radius: var(--input-border-radius)
}

.x1j9d0d1 {
    border-right-color: rgb(var(--ig-elevated-highlight-background))
}

.x1ja2u2z {
    z-index: 0
}

.x1jb5g8q {
    box-shadow: 0 0 4px 0 rgba(var(--web-always-black),.25)
}

.x1jchvi3 {
    font-size: 1rem
}

.x1jcz9dq {
    color: #00376b
}

.x1jec706 {
    transform: scale(.95)
}

.x1jh03n0 {
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px)
}

.x1jiakb7 {
    background-color: rgb(var(--ig-stroke-disabled-off-prism))
}

.x1jm3nie {
    cursor: grab
}

.x1joe5k6 {
    border-bottom-right-radius: var(--borderRadius)
}

.x1jpljmv {
    align-content: space-around
}

.x1jq0agw {
    border-bottom-left-radius: 28px
}

.x1jqylkn {
    margin-right: 15px
}

.x1jumc70 {
    box-shadow: 0 0 1px 0 rgb(var(--ig-elevated-separator))
}

.x1jx94hy {
    background-color: var(--card-background)
}

.x1k2j06m {
    padding-left: 3px
}

.x1k3u6ij {
    right: 12px
}

.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))
}

.x1k74hu9 {
    background-color: none
}

.x1ka1v4i {
    animation-name: xqng64z-B
}

.x1kb72lq {
    row-gap: 20px
}

.x1kd8h9g {
    font-size: var(--system-32-font-size)
}

.x1ke7ulo {
    border-top-left-radius: 22px
}

.x1kj9wry {
    margin-right: var(--modal-padding)
}

.x1kncehz {
    margin-right: -24px
}

.x1krglpp {
    margin-right: 36px
}

.x1krjtdw {
    padding-left: 76px
}

.x1ks1olk {
    opacity: .7
}

.x1kshb0p {
    background-color: rgba(var(--ig-dropdown-background),.8)
}

.x1l1ennw {
    justify-content: space-around
}

.x1l1o1v7 {
    padding-right: 16px!important
}

.x1l5zy3o {
    border-right-color: rgb(var(--ig-highlight-background))
}

.x1l6l660 {
    border-top-left-radius: var(--live-video-border-radius)
}

.x1l9xy0v {
    right: -17px
}

.x1lbqghf {
    box-shadow: 0 -3px 23px 0 rgba(0,0,0,.2)
}

.x1lcm9me {
    border-top-left-radius: 4px
}

.x1lix1fw {
    background-color: rgba(var(--ig-stroke-on-media),.35)
}

.x1lizcpb {
    transition-timing-function: ease-in
}

.x1lliihq {
    display: block
}

.x1lnv4n7 {
    font-size: var(--system-18-font-size)
}

.x1lp0lgv {
    grid-template-columns: repeat(var(--igdstabgroup-column-count),1fr)
}

.x1lpp0xw {
    margin-left: 36px
}

.x1lq5wgf {
    border-top-left-radius: 8px
}

.x1lr0zt7 {
    line-height: var(--system-12-line-height)
}

.x1lugfcp {
    -webkit-appearance: none
}

.x1lvf691 {
    justify-content: right
}

.x1lwuebi {
    transform: translateY(-50%) rotate(180deg)
}

.x1lxz2rn {
    color: rgb(var(--ig-primary-button-text-prism-ab))
}

.x1ly1vsg {
    line-height: 1.1538
}

.x1lynahi {
    background-color: rgb(var(--ig-banner-highlight-background))
}

.x1m0xf6b {
    line-height: 17
}

.x1m39q7l {
    margin-right: 40px
}

.x1m6arcz {
    padding-left: 50px
}

.x1m6msm {
    padding-left: 1px
}

.x1m8739 {
    margin-right: 29px
}

.x1m8p5tw {
    opacity: 100
}

.x1m9vv7p {
    animation-duration: 1.2s
}

.x1ma0g6k {
    line-height: var(--system-14-font-size)
}

.x1ma4ser {
    background-color: rgb(var(--grey-7))
}

.x1memqgq {
    right: 20px
}

.x1mggxy7 {
    letter-spacing: 31px
}

.x1mh2kpm {
    box-shadow: 0 2px 4px rgba(0,0,0,.1)
}

.x1mh8g0r {
    margin-left: 0
}

.x1mn2t3i {
    padding-right: 17px
}

.x1mnlqng {
    line-height: 33px
}

.x1mnrxsn {
    margin-left: 6px
}

.x1mnsykr {
    flex-basis: 103px
}

.x1mnwbp6 {
    border-bottom-right-radius: 24px
}

.x1mp8q08 {
    background-image: linear-gradient(to top,rgba(10,10,10,.6),rgba(0,0,0,0))
}

.x1mpkggp {
    padding-right: 5px
}

.x1mpphlx {
    row-gap: 20
}

.x1mqxbix {
    color: #000
}

.x1ms8i2q {
    font-size: var(--system-20-font-size)
}

.x1msgd8p {
    background-color: #808080e0
}

.x1mvi0mv {
    color: var(--primary-deemphasized-button-text)
}

.x1mx77kg {
    border-left-width: 1.25px
}

.x1mzt3pk {
    word-wrap: break-word
}

.x1mzvbuk {
    color: rbg(var(--ig-text-on-media))
}

.x1n0m28w {
    margin-right: -8px
}

.x1n2onr6 {
    position: relative
}

.x1n327nk {
    z-index: 10
}

.x1n450ri {
    background-color: rgb(var(--ig-secondary-icon))
}

.x1n7l2s9 {
    border-right-color: rgb(var(--ig-toggle-outline-prism))
}

.x1naxbgr {
    border-right-color: 1px
}

.x1nc75zl {
    left: 22px
}

.x1ncwhqj {
    font-size: .6875rem
}

.x1nd7iub {
    border-top-right-radius: 100vh
}

.x1ned4d0 {
    border-left-color: var(--nav-bar-background)
}

.x1ned7t2 {
    column-gap: 2px
}

.x1nftnga {
    background-color: rgba(var(--grey-7),.7)
}

.x1nhvcw1 {
    justify-content: flex-start
}

.x1nin1e2 {
    box-shadow: 0 2px 16px 0 color(display-p3 .0471 .0627 .0784 / .1),0 4px 40px 0 color(display-p3 .0471 .0627 .0784 / .1)
}

.x1nk0tez {
    border-right-color: rgb(var(--ig-stroke))
}

.x1npaq5j {
    border-top-left-radius: 3px
}

.x1npbak5 {
    line-height: var(--system-22-line-height)
}

.x1nxh6w3 {
    font-size: .8125rem
}

.x1ny7uwr {
    font-weight: 200
}

.x1o086f3 {
    border-right-color: rgb(var(--ig-text-input-border-prism))
}

.x1o0k56v {
    padding-right: 44px
}

.x1o2n25t {
    background-size: 450%
}

.x1o2pa38 {
    justify-items: center
}

.x1o2sk6j {
    line-height: 24px
}

.x1o4y9o {
    animation-delay: -0.6s
}

.x1o5awu1 {
    transform: translateY(12px)
}

.x1o5bo1o {
    transform: scale(105%)
}

.x1o61qjw {
    grid-template-columns: 1fr 1fr
}

.x1o6z2jb {
    border-bottom-left-radius: 6px
}

.x1o95745 {
    background-color: rgb(var(--web-always-white),.2)
}

.x1oa3qoh {
    align-self: auto
}

.x1od1hhl {
    left: -12px
}

.x1odr19r {
    border-left-color: rgb(var(--ig-elevated-background))
}

.x1oemqxy {
    border-left-color: rgb(var(--ig-tertiary-button-border))
}

.x1of6sz5 {
    z-index: 11
}

.x1ohifd9 {
    flex-basis: 8px
}

.x1otrzb0 {
    border-top-right-radius: 6px
}

.x1ou2tus {
    padding-right: 18px
}

.x1owksl {
    box-shadow: 0 0 4px rgba(0,0,0,.15),0 0 10px rgba(0,0,0,.3)
}

.x1oyok0e {
    transform-style: preserve-3d
}

.x1oyxjch {
    border-top-right-radius: 99px
}

.x1p0utmu {
    border-left-color: rgb(var(--ig-elevated-highlight-background))
}

.x1p4m5qa {
    letter-spacing: .2px
}

.x1p629oc {
    left: -16px
}

.x1pc53ja {
    border-bottom-left-radius: 12px
}

.x1pdxt5e {
    margin-right: 15.5px
}

.x1pg5gke {
    font-size: .75rem
}

.x1pha0wt {
    align-items: baseline
}

.x1pi30zi {
    padding-right: 16px
}

.x1pj1qg {
    border-right-color: rgba(var(--ig-stroke),.3)
}

.x1plg3iu {
    border-right-color: green
}

.x1pmbctz {
    grid-template-columns: auto 1fr
}

.x1pqvoy0 {
    animation-name: xcy3nd7-B
}

.x1psfjxj {
    transform: translateX(16px)
}

.x1ptkvgd {
    flex-basis: 12px
}

.x1ptxcow {
    opacity: .1
}

.x1pv9i8n {
    transition-duration: .05s
}

.x1pvd35t {
    background-color: color(var(--grey-4) alpha(80%))
}

.x1pxzecj {
    grid-template-columns: 44px minmax(0,1fr) min-content
}

.x1pylafk {
    background-color: rgba(var(--ig-stroke),.3)
}

.x1q04ism {
    border-left-style: dashed
}

.x1q0g3np {
    flex-direction: row
}

.x1q1rmc8 {
    will-change: transform,opacity
}

.x1q2fhxx {
    background-color: rgb(var(--ig-primary-button-prism-ab))
}

.x1q2p89j {
    border-right-color: var(--nav-bar-background)
}

.x1q3qbx4 {
    animation-duration: 1s
}

.x1q4h3jn {
    contain: style layout paint
}

.x1q509o1 {
    right: 40px
}

.x1q64x2m {
    color: rgb(var(--gradient-orange))
}

.x1q6laf1 {
    border-top-left-radius: var(--borderRadius)
}

.x1q74xe4 {
    font-size: 1.75rem
}

.x1qgv0r9 {
    column-gap: 24px
}

.x1qjc9v5 {
    align-items: stretch
}

.x1qjykg9 {
    transform: translateX(-16px)
}

.x1qkh490 {
    text-transform: initial
}

.x1qlqyl8 {
    font-size: inherit
}

.x1qns1p2 {
    border-bottom-right-radius: 100%
}

.x1qnxfwq {
    background-color: rgba(var(--web-overlay-on-media),.7)
}

.x1qoy3rc {
    line-height: 23px
}

.x1qq9wsj {
    color: var(--accent)
}

.x1qrl4i3 {
    color: rgb(var(--ig-elevated-background))
}

.x1qt0ttw {
    border-bottom-right-radius: 10px
}

.x1qughib {
    justify-content: space-between
}

.x1quq95r {
    border-bottom-right-radius: 5px
}

.x1qvwoe0 {
    clip: rect(1px,1px,1px,1px)
}

.x1qz8m4s {
    color: var(--ig-primary-text)
}

.x1qzgeok {
    background-image: linear-gradient(90deg,rgba(var(--ig-banner-background),1) 30%,rgba(var(--ig-bubble-background),0) 100%)
}

.x1r0g7yl {
    letter-spacing: 1px
}

.x1r0jzty {
    row-gap: 4px
}

.x1r61nuk {
    border-left-width: 1.5px
}

.x1r67fr0 {
    margin-left: -20px
}

.x1r7x56h {
    transition-timing-function: var(--fds-animation-move-in)
}

.x1r8uery {
    flex-basis: 0px
}

.x1ra7mdn {
    row-gap: 36px
}

.x1rbgqaq {
    transform: rotate(270deg)
}

.x1rfj78v {
    justify-content: left
}

.x1rg5ohu {
    display: inline-block
}

.x1rj4ezl {
    box-shadow: 0 5px 23px rgba(0,0,0,.2)
}

.x1rjkts5 {
    border-top-right-radius: var(--input-border-radius)
}

.x1rkc77x {
    transition-duration: 1.5s
}

.x1rkql0o {
    border-right-width: 12px
}

.x1rlutsi {
    margin-right: 5.5px
}

.x1rlzn12 {
    grid-row-start: 4
}

.x1ro42cg {
    box-shadow: 0 0 8px rgb(var(--ig-elevated-separator))
}

.x1rohswg {
    scrollbar-width: none
}

.x1roi4f4 {
    color: rgb(var(--ig-secondary-text))
}

.x1rozsjd {
    z-index: 101
}

.x1rp53t7 {
    grid-template-columns: 1fr 1fr 1fr
}

.x1rp6h8o {
    border-bottom-right-radius: 100px
}

.x1rt3le {
    box-shadow: 0 1px 2.5px 0 rgba(var(--web-always-black),.15)
}

.x1rvut6x {
    transition-duration: .25s
}

.x1s0fimb {
    border-left-color: green
}

.x1s688f {
    font-weight: 600
}

.x1s7lred {
    border-bottom-right-radius: 50px
}

.x1s85apg {
    display: none
}

.x1s9jnx0 {
    border-top-left-radius: 1.5px
}

.x1serwwh {
    border-left-color: rgb(var(--ig-focus-stroke))
}

.x1sliqq {
    margin-left: 18px
}

.x1sln4lm {
    padding-left: 10px
}

.x1slxwg {
    line-height: 34px
}

.x1so62im {
    will-change: transform
}

.x1sre0sj {
    margin-right: -10px
}

.x1srzamy {
    border-left-color: rgba(219,223,228,1)
}

.x1ssisbf {
    background-color: rgb(var(--ig-stroke-on-media),.6)
}

.x1stne9v {
    left: 7px
}

.x1su3xpt {
    animation-name: xa0jybu-B
}

.x1swf91x {
    z-index: auto
}

.x1swlcf7 {
    z-index: 777
}

.x1swvt13 {
    padding-left: 16px
}

.x1sxyh0 {
    padding-right: 8px
}

.x1sz6bgq {
    right: -40px
}

.x1szn6h9 {
    justify-content: stretch
}

.x1t1x2f9 {
    flex-basis: 0%
}

.x1t2a60a {
    padding-left: 5px
}

.x1t4t16n {
    margin-right: 5px
}

.x1tfs47m {
    border-left-color: var(--gradient-yellow)
}

.x1tfwpuw {
    border-bottom-right-radius: 20px
}

.x1th4bbo {
    transition-delay: .1s
}

.x1thhq0t {
    border-bottom-right-radius: 1px
}

.x1thwiqy {
    animation-name: xpb2jab-B
}

.x1tiq2iz {
    background-color: rgba(var(--ig-primary-background),.95)
}

.x1tlxs6b {
    border-top-left-radius: 18px
}

.x1tmp44o {
    grid-row-start: 5
}

.x1tqkkhy {
    border-right-color: var(--ig-stroke-on-media)
}

.x1ttxmnt {
    color: rgb(var(--ig-stroke-prism))
}

.x1tu34mt {
    background-color: rgb(var(--ig-primary-button))
}

.x1tukju {
    animation-name: xi00kb7-B
}

.x1tv9t25 {
    margin-left: 22px
}

.x1u3tz30 {
    left: 73px
}

.x1u72gb5 {
    padding-left: 40px
}

.x1u857p9 {
    background-color: green
}

.x1ua5tub {
    -webkit-box-orient: vertical
}

.x1uarppy {
    color: rgb(var(--ig-focus-stroke))
}

.x1ub4b5r {
    padding-left: 0!important
}

.x1ucljav {
    border-right-color: rgb(var(--ig-toggle-background-disabled-on-prism))
}

.x1ueewp2 {
    transform: scale(95%)
}

.x1uhb9sk {
    position: static
}

.x1ukdkh3 {
    background-color: transperant
}

.x1uosm7l {
    transform: var(--transform)
}

.x1upo8f9 {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.x1uxqb5a {
    border-bottom-right-radius: 99px
}

.x1uzojwf {
    animation-delay: 0s
}

.x1v38n6o {
    border-top-left-radius: 40px
}

.x1v3y7pe {
    background-color: rgb(var(--ig-stroke-on-media),.1)
}

.x1v49fql {
    transform: translateY(-10px)
}

.x1v6yjtc {
    border-top-right-radius: 9999px
}

.x1v7lwd7 {
    box-shadow: 0 1px 0 0 rgb(var(--ig-elevated-separator))
}

.x1v7wizp {
    animation-iteration-count: 1
}

.x1ve1bff {
    background-color: var(--nav-bar-background)
}

.x1vh32a3 {
    animation-name: x1cd5dhx-B
}

.x1vjfegm {
    z-index: 1
}

.x1vjrasc {
    margin-right: 68px
}

.x1vk3w4 {
    flex-basis: 380.32px
}

.x1vnunu7 {
    grid-row-start: 3
}

.x1vobaek {
    padding-left: 13px
}

.x1vqud6w {
    opacity: 70%
}

.x1vswc8w {
    border-bottom-right-radius: 28px
}

.x1vy86p0 {
    line-height: 36px
}

.x1vyfyq8 {
    border-right-color: rgb(var(--ig-elevated-background))
}

.x1w0mnb {
    margin-right: 6px
}

.x1w2lkzu {
    padding-right: 11px
}

.x1w4ip6v {
    margin-left: 3px
}

.x1w55rbo {
    animation-name: xfa266b-B
}

.x1w7i5hb {
    padding-left: var(--paddingInlineStart)
}

.x1w80he5 {
    text-shadow: 0 0 4px rgba(0,0,0,.5)
}

.x1w9h7q7 {
    color: rgb(var(--grey-5))
}

.x1wbx4wc {
    border-right-color: rgba(219,223,228,1)
}

.x1wcaz21 {
    margin-left: 35px
}

.x1wdtju6 {
    grid-template-columns: 64px 1fr
}

.x1winvzj {
    -webkit-user-select: none
}

.x1wl2bi0 {
    margin-right: calc(-1 * var(--desktop-grid-item-margin-slim))
}

.x1wp2u1k {
    line-height: .8571
}

.x1wp8tw6 {
    box-shadow: 0 4px 12px rgba(var(--web-always-black),.15)
}

.x1wpepyw {
    animation-name: x1di15od-B
}

.x1wpzbip {
    background-color: var(--hover-overlay)
}

.x1wpzwpe {
    animation-name: x1xkg3e2-B
}

.x1ws1act {
    left: var(--start)
}

.x1wunsqr {
    background-color: rgb(var(--web-overlay-on-media))
}

.x1wuqtp {
    letter-spacing: 1.2em
}

.x1wyv8x2 {
    background-color: rgb(var(--ig-close-friends-refreshed))
}

.x1x1c4bx {
    animation-delay: .3s
}

.x1x4e7r2 {
    left: 38px
}

.x1x85hfe {
    z-index: 12
}

.x1x8b98j {
    border-top-right-radius: 2px
}

.x1xcus5i {
    box-shadow: 0 0 23px rgba(var(--tos-box-shadow),.2)
}

.x1xdureb {
    grid-column-start: 2
}

.x1xfsgkm {
    padding-left: 32px
}

.x1xgycyc {
    background-color: rgb(var(--ig-dropdown-background))
}

.x1xik6o7 {
    color: rgb(var(--post-separator))
}

.x1xlr1w8 {
    font-weight: 700
}

.x1xlt76t {
    color: rgb(var(--ig-temporary-highlight))
}

.x1xur5fv {
    background-color: rgb(var(--grey-4))
}

.x1xyqytf {
    background-image: rgb(var(--ig-primary-background))
}

.x1y16yk0 {
    background-color: #ff0169
}

.x1y3jaa6 {
    background-color: rgba(var(--ig-stroke),.5)
}

.x1y5e3q9 {
    aspect-ratio: 1 / 1
}

.x1ybjxci {
    border-bottom-left-radius: 40px
}

.x1ybmbna {
    background-color: rgba(255,255,255,.3)
}

.x1yc453h {
    text-align: start
}

.x1ydx4q1 {
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px)
}

.x1ye3gou {
    padding-left: 12px
}

.x1yf5rgg {
    letter-spacing: .01em
}

.x1ykxiw6 {
    animation-duration: .45s
}

.x1yn9u3l {
    border-right-color: rgb(var(--ig-error-or-destructive))
}

.x1yno6eh {
    padding-left: 11
}

.x1ypdohk {
    cursor: pointer
}

.x1yr5g0i {
    border-top-right-radius: 4px
}

.x1yrs1ss {
    line-height: var(--system-10-line-height)
}

.x1yutycm {
    border-bottom-left-radius: unset
}

.x1yvx2y9 {
    border-left-color: var(--gradient-purple)
}

.x1yx36r3 {
    box-shadow: 0 10px 45px rgba(0,0,0,.2)
}

.x1yxbuor {
    font-size: var(--system-10-font-size)
}

.x1z11no5 {
    border-top-left-radius: 24px
}

.x230xth {
    border-bottom-left-radius: 18px
}

.x24i39r {
    right: 35px
}

.x26hppt {
    font-family: "SF Mono","Roboto Mono",Menlo,monospace
}

.x26u7qi {
    border-left-style: solid
}

.x288g5 {
    resize: vertical
}

.x2a5n4e {
    animation-timing-function: steps(8,end)
}

.x2b8uid {
    text-align: center
}

.x2bj2ny {
    background-color: var(--surface-background)
}

.x2bpzcn {
    color: rgb(var(--ig-tertiary-button-hover))
}

.x2em05j {
    left: calc(50% - 2px)
}

.x2g32xy {
    border-bottom-left-radius: 20px
}

.x2h3lcl {
    border-bottom-right-radius: 9999px
}

.x2ipasm {
    border-top-left-radius: 44px
}

.x2j4hbs {
    border-left-width: .5px
}

.x2lah0s {
    flex-shrink: 0
}

.x2lcwoz {
    touch-action: auto
}

.x2ltsn7 {
    color: rgb(var(--ig-facebook-blue))
}

.x2qib4z {
    padding-right: 7px
}

.x2ssjo2 {
    outline-offset: -2px
}

.x30kzoy {
    border-bottom-right-radius: 8px
}

.x38sub4 {
    line-height: 44
}

.x39eecv {
    margin-left: -1px
}

.x3ajldb {
    vertical-align: bottom
}

.x3f3ns4 {
    animation-timing-function: cubic-bezier(.16,1.275,.725,1.255)
}

.x3f462a {
    border-bottom-right-radius: 32px
}

.x3f4u1h {
    left: 32px
}

.x3hkoc4 {
    padding-left: 64px
}

.x3ieub6 {
    flex-direction: column-reverse
}

.x3jqge {
    border-top-right-radius: 22px
}

.x3n3ex1 {
    background-image: linear-gradient(rgba(var(--web-always-black),.2),rgba(var(--web-always-black),.2))
}

.x3nfvp2 {
    display: inline-flex
}

.x3oybdh {
    transform: scale(1)
}

.x3pnbk8 {
    row-gap: 8px
}

.x3stwaq {
    font-weight: 100
}

.x3xro1u {
    color: fds-black
}

.x3zfu8k {
    transform: translateY(-50%) rotate(-45deg)
}

.x40hh3e {
    column-gap: 16px
}

.x40j3uw {
    border-top-right-radius: 50px
}

.x40vs6w {
    left: -6.9px
}

.x42x0ya {
    background-color: #000
}

.x43xycs {
    line-height: 18
}

.x47corl {
    pointer-events: none
}

.x48ylwx {
    background-color: rgba(var(--web-always-black),.5)
}

.x4afe7t {
    animation-duration: .3s
}

.x4fwpa6 {
    background-color: #f5f5f5
}

.x4ge4z1 {
    padding-left: 44px
}

.x4hg4is {
    animation-timing-function: ease-in-out
}

.x4ii7l6 {
    margin-right: 56px
}

.x4mskuk {
    margin-left: -36px
}

.x4n1482 {
    text-shadow: 0 4px 4px rgba(0,0,0,.25)
}

.x4pb5v6 {
    border-bottom-left-radius: 24px
}

.x4pfjvb {
    flex-basis: 50%
}

.x4r51d9 {
    right: 6px
}

.x4uap5 {
    padding-right: 0
}

.x4y8mfe {
    border-bottom-left-radius: 22px
}

.x4zgh4k {
    transform: scale(1.1)
}

.x50hyzm {
    padding-left: var(--revamp-feed-card-dense-padding)
}

.x525zg8 {
    padding-right: 60px
}

.x52sccv {
    z-index: 15
}

.x540dpk {
    margin-left: 40px
}

.x579bpy {
    font-size: 2rem
}

.x58qymg {
    border-left-color: rgba(0,0,0,.2)
}

.x5c5ji {
    background-color: color(display-p3 1 1 1)
}

.x5dp1im {
    line-height: var(--system-16-line-height)
}

.x5ftkge {
    text-transform: inherit
}

.x5hsz1j {
    animation-duration: .2s
}

.x5ib6vp {
    padding-left: 20px
}

.x5keihi {
    background-color: rgb(var(--grey-3))
}

.x5lxg6s {
    -webkit-overflow-scrolling: touch
}

.x5n08af {
    color: rgb(var(--ig-primary-text))
}

.x5nt5ra {
    font-size: 1.14em
}

.x5pf9jr {
    border-bottom-right-radius: 0
}

.x5qyhuo {
    background-color: #1a1a1a
}

.x5th0yj {
    margin-right: 30px
}

.x5uqrmk {
    will-change: height
}

.x5ve5x3 {
    touch-action: none
}

.x5wqa0o {
    flex-shrink: 2
}

.x5yzy4c {
    border-bottom-left-radius: 5px
}

.x5z4jtk {
    flex-basis: 240px
}

.x67bb7w {
    pointer-events: auto
}

.x67uiyb {
    left: -10px
}

.x68fjju {
    background-color: #7638fa
}

.x68m4m9 {
    background-color: rgba(0,0,0,.6)
}

.x6bk1ks {
    margin-right: 34px
}

.x6dxvrx {
    border-left-color: rgb(var(--grey-9))
}

.x6k32oj {
    line-height: var(--system-26-line-height)
}

.x6mezaz {
    text-transform: none
}

.x6mtgcd {
    box-shadow: 0 10px 23px 0 rgba(0,0,0,.2)
}

.x6mtsha {
    border-right-color: rgb(var(--ig-tertiary-button-border))
}

.x6o7n8i {
    transition-property: opacity,transform
}

.x6prxxf {
    font-size: .9375rem
}

.x6rll81 {
    background-color: rgb(var(--ig-tertiary-text))
}

.x6s0dn4 {
    align-items: center
}

.x6v01d {
    padding-left: 120px
}

.x6x52a7 {
    padding-right: 30px
}

.x6zhf5e {
    margin-right: -5px
}

.x6zurak {
    font-size: var(--fontSize)
}

.x71s49j {
    pointer-events: all
}

.x71uiwp {
    background-repeat: no -repeat
}

.x72l6py {
    font-family: Instagram Sans Condensed Regular,var(--font-family-system)
}

.x774u8t {
    box-shadow: 0 4px 12px 0 rgba(0,0,0,.15)
}

.x78zum5 {
    display: flex
}

.x7a106z {
    align-items: flex-start
}

.x7arf1l {
    border-bottom-right-radius: 44px
}

.x7dbv58 {
    color: rgb(var(--ig-banner-background))
}

.x7dbzsa {
    margin-right: 64px
}

.x7e90pr {
    color: rgb(var(--grey-2))
}

.x7eptgl {
    cursor: ew-resize
}

.x7g060r {
    border-left-width: 4px
}

.x7ggn4r {
    padding-left: 28px
}

.x7i73kt {
    margin-left: 44px
}

.x7kqqw5 {
    padding-left: 1.5px
}

.x7l2uk3 {
    color: rgb(var(--ig-link))
}

.x7o2nt9 {
    background-color: rgba(244,244,244,.8)
}

.x7oiw7k {
    margin-left: 52px
}

.x7p49u4 {
    transform: rotate(0deg)
}

.x7r02ix {
    background-color: rgb(var(--ig-elevated-background))
}

.x7v7x1q {
    justify-self: center
}

.x7v9bd0 {
    animation-duration: .75s
}

.x7wuybg {
    border-bottom-right-radius: 14px
}

.x7wzq59 {
    position: -webkit-sticky;
    position: sticky
}

.x7xjagc {
    background-color: gold
}

.x854tej {
    background-image: linear-gradient(to top,rgba(0,0,0,.35),rgba(0,0,0,0))
}

.x87ps6o {
    -webkit-user-select: none
}

.x8aayfw {
    padding-left: 48px
}

.x8bvjq0 {
    right: var(--end)
}

.x8ebbdf {
    border-right-width: 1.5px
}

.x8fncvn {
    right: -5px
}

.x8gbvx8 {
    align-content: flex-start
}

.x8j4wrb {
    margin-left: 5px
}

.x8jtytc {
    border-right-color: var(--borderColor)
}

.x8knxv4 {
    z-index: -1
}

.x8rrzuo {
    transform: translateX(-18px)
}

.x8stxy {
    color: rgb(var(--ig-tertiary-button-text))
}

.x8u2fvd {
    border-top-left-radius: 5px
}

.x8vdgqj {
    margin-left: 32px
}

.x8x1vt3 {
    padding-left: 17px
}

.x8x6lru {
    background-color: var(--ig-elevated-highlight-background)
}

.x8zfagu {
    right: 130px
}

.x8zvzrc {
    margin-left: 30px
}

.x92rtbv {
    right: 16px
}

.x97dvdk {
    transform: scale(var(--story-gallery-preview-scale-correction))
}

.x98wfs6 {
    margin-left: 68px
}

.x9aermu {
    background-color: var(--Utilities-Dimmer,color(display-p3 0 0 0 / .7))
}

.x9bdzbf {
    color: rgb(var(--web-always-white))
}

.x9ch8sp {
    border-bottom-left-radius: 100vh
}

.x9dqhi0 {
    background-color: unset
}

.x9ek82g {
    order: 1
}

.x9f619 {
    box-sizing: border-box
}

.x9jhf4c {
    border-bottom-left-radius: 8px
}

.x9jpbuv {
    border-left-color: rgb(var(--ig-text-input-border-prism))
}

.x9lcvmn {
    transition-timing-function: ease-out
}

.x9o1z2w {
    border-left-color: var(--Utilities-Photo-Border,rgba(0,0,0,.15))
}

.x9s7o7y {
    transform: scaleY(1.5)
}

.x9tu13d {
    transform: rotate(-90deg)
}

.xa329vc {
    grid-template-columns: 1fr max-content 1fr
}

.xa3vuyk {
    animation-timing-function: ease-out
}

.xa4qsjk {
    animation-iteration-count: infinite
}

.xa74l3y {
    grid-template-columns: max-content
}

.xai3unk {
    color: rgb(var(--ig-primary-button-prism-ab))
}

.xal3pk5 {
    left: 0%
}

.xamitd3 {
    align-self: center
}

.xanp114 {
    transform: translateY(10px)
}

.xap7gkg {
    border-left-color: rgb(var(--grey-8))
}

.xapd5gi {
    color: rgb(var(--ig-live-badge))
}

.xaq88iy {
    background-color: rgb(var(--ig-stroke-disabled-on-prism))
}

.xas1q8s {
    border-right-color: rgb(var(--grey-8))
}

.xaw8158 {
    justify-content: space-evenly
}

.xb1c2wi {
    left: 2px
}

.xb4gq0b {
    background-color: rgba(255,255,255,.35)
}

.xb88cxz {
    color: rgb(var(--ig-tertiary-text))
}

.xb8s3i7 {
    border-bottom-left-radius: 36px
}

.xb9tvrk {
    border-bottom-left-radius: 14px
}

.xbbxn1n {
    padding-left: 24px
}

.xbgn65m {
    border-left-color: rgb(var(--ig-primary-text))
}

.xbka19w {
    background-color: rgba(219,219,219,.2)
}

.xbmpl8g {
    margin-left: -6px
}

.xbpnb6p {
    border-left-color: #d10869
}

.xbpt4fm {
    border-right-color: var(--gradient-yellow)
}

.xbqw57o {
    border-left-color: rgb(var(--ig-error-or-destructive))
}

.xbs1nhm {
    background-color: #f6f6f6
}

.xbuiw85 {
    caret-color: transparent
}

.xbv57ra {
    animation-timing-function: steps(12,end)
}

.xbxaen2 {
    padding-right: 40px
}

.xbyyjgo {
    opacity: .5
}

.xbz5dru {
    background-color: rgba(85,85,85,.7)
}

.xc26acl {
    align-content: center
}

.xc3tme8 {
    grid-column-end: 3
}

.xc73u3c {
    padding-right: 20px
}

.xc7aqrk {
    line-height: var(--system-11-line-height)
}

.xc7qz2s {
    animation-name: x1saec3i-B
}

.xc9yxb3 {
    margin-left: 45px
}

.xcdnyzg {
    margin-right: -9px
}

.xcdomlo {
    right: 22px
}

.xcdzlcm {
    align-content: space-between
}

.xcfux6l {
    border-right-width: 0
}

.xcg35fi {
    font-size: 1.875rem
}

.xchwasx {
    border-bottom-right-radius: 1000px
}

.xckqwgs {
    border-left-color: var(--divider)
}

.xcpsgoo {
    background-color: rgba(0,0,0,.5)
}

.xcr5guo {
    margin-right: -30px
}

.xcrlgei {
    grid-column-start: 1
}

.xcslo1z {
    color: rgb(var(--barcelona-logo))
}

.xcu9agk {
    padding-left: 7px
}

.xcwd3tp {
    margin-right: -1px
}

.xd10rxx {
    border-right-style: none
}

.xd4r4e8 {
    line-height: 18px
}

.xd8oflk {
    margin-left: -30px
}

.xdajt7p {
    border-bottom-right-radius: var(--modal-border-radius)
}

.xddofbv {
    font-size: 1.625rem
}

.xdh1l1v {
    background-color: rgb(var(--blue-5))
}

.xdio9jc {
    border-right-width: 4px
}

.xdl72j9 {
    flex-basis: auto
}

.xdlhfag {
    left: calc(50% - 8px)
}

.xdn568n {
    border-left-color: rgb(var(--ig-primary-background))
}

.xdoiaav {
    border-left-color: rgb(var(--ig-secondary-background))
}

.xds687c {
    right: 0
}

.xdt5ytf {
    flex-direction: column
}

.xdwflei {
    box-shadow: 0 0 5px rgba(54,54,54,.15),0 0 15px rgba(255,255,255,.3)
}

.xdwka93 {
    border-left-width: none
}

.xdxvlk3 {
    border-top-left-radius: 100px
}

.xdy0x9s {
    box-shadow: 0 8px 20px 0 var(--shadow-2),0 2px 4px 0 var(--shadow-1)
}

.xe05l4e {
    right: calc(-30px - 12px - 16px)
}

.xe0c29k {
    margin-left: 53px
}

.xe0know {
    border-top-right-radius: 32px
}

.xe3sdcl {
    display: none!important
}

.xeab6ia {
    background-image: linear-gradient(180deg,rgba(var(--web-overlay-on-media),.6) 0%,rgba(var(--web-overlay-on-media),0) 100%,rgba(0,0,0,1))
}

.xeajnlo {
    font-weight: initial
}

.xebhuq6 {
    text-wrap: nowrap
}

.xee5nap {
    transform-origin: right
}

.xegs9be {
    margin-left: -46px
}

.xehw8m1 {
    left: auto
}

.xemfg65 {
    animation-duration: .8s
}

.xenha5r {
    border-right-color: #fff
}

.xeqyd3i {
    border-right-color: rgb(var(--ig-primary-background))
}

.xeqyi8g {
    animation-name: x1e38l53-B
}

.xeud2gj {
    border-right: 1px solid rgb(var(--ig-elevated-separator))
}

.xevxmoj {
    text-indent: 110%
}

.xeyog9w {
    margin-right: 3px
}

.xf0f1f2 {
    background-image: linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,.5) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.05) 60%,rgba(0,0,0,.018) 80%,rgba(0,0,0,0) 100%)
}

.xf1ldfh {
    border-top-left-radius: var(--modal-border-radius)
}

.xf5r5xt {
    transform: rotate(-2deg)
}

.xf6uls8 {
    border-bottom-left-radius: 1px
}

.xf8eerk {
    border-bottom-right-radius: 1.5px
}

.xf9jagp {
    margin-left: 27px
}

.xfeqr9l {
    border-bottom-right-radius: 100vh
}

.xfex06f {
    column-gap: 8px
}

.xfg7zyn {
    right: 9px
}

.xfh8nwu {
    border-top-left-radius: 16px
}

.xfkn95n {
    border-top-left-radius: 1000px
}

.xfn85t {
    border-left-color: rgb(var(--web-always-white))
}

.xfo81ep {
    z-index: 1000
}

.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')
}

.xfs2ol5 {
    margin-right: 2px
}

.xfsjchp {
    box-shadow: 0 5px 23px 0 rgba(var(--web-always-black),.2)
}

.xfth1om {
    border-right-color: rgba(0,0,0,.15)
}

.xfungia {
    color: #fff
}

.xfve2nu {
    margin-left: 64px
}

.xfvyf4q {
    color: alwaysWhite
}

.xfw2dl1 {
    left: 10%
}

.xfx01vb {
    color: var(--color)
}

.xfxlei4 {
    border-bottom-left-radius: 1000px
}

.xg01cxk {
    opacity: 0
}

.xg0fgvc {
    background-color: rgb(var(--ig-toggle-background-disabled-on-prism))
}

.xg1kncl {
    border-right-width: none
}

.xg5ltox {
    border-top-right-radius: 40px
}

.xg6i1s1 {
    border-bottom-left-radius: 100px
}

.xg83lxy {
    padding-right: 2px
}

.xgf5ljw {
    background-color: rgb(var(--ig-banner-background))
}

.xggjnk3 {
    line-height: normal
}

.xggs18q {
    font-size: var(--system-30-font-size)
}

.xggy1nq {
    touch-action: manipulation
}

.xgicycq {
    color: rgb(var(--ig-close-friends-refreshed))
}

.xgif2c7 {
    line-height: 28px
}

.xgk8upj {
    border-bottom-left-radius: 10px
}

.xgor2io {
    background-color: #262626
}

.xgpatz3 {
    row-gap: 16px
}

.xgqcy7u {
    border-top-right-radius: 8px
}

.xgryjkp {
    transform: translateX(-0.5px)
}

.xgv127d {
    scroll-snap-stop:always}

.xgxxoiu {
    font-size: 0
}

.xgyuaek {
    flex-grow: 2
}

.xh4b7qa {
    background-color: rgba(255,255,255,.2)
}

.xh93fs4 {
    color: #fff!important
}

.xhco33r {
    transform: translateX(10px)
}

.xhd5fuf {
    border-top-left-radius: 50vh
}

.xhdjdm9 {
    border-left-width: rgb(var(--grey-1))
}

.xheo96h {
    transform: translate(-50%,-120%)
}

.xhepvqq {
    padding-right: 28px
}

.xhgqh63 {
    padding-right: 76px
}

.xhk4uv {
    border-left-color: rgb(var(--ig-elevated-separator))
}

.xhk9q7s {
    border-top-left-radius: 6px
}

.xho0xa1 {
    padding-right: 13px
}

.xhtitgo {
    z-index: 2
}

.xhtl50t {
    border-bottom-left-radius: 32px
}

.xhw592a {
    border-top-left-radius: 14px
}

.xi1dc19 {
    background-image: linear-gradient(-90deg,rgba(var(--ig-banner-background),1) 30%,rgba(var(--ig-bubble-background),0) 100%)
}

.xi8rxu8 {
    flex-basis: 33.333%
}

.xi8xln7 {
    left: 6px
}

.xibdxsh {
    fill: rgb(var(--web-always-white))
}

.xifwfcp {
    transform: translateZ(250px)
}

.xiga2ox {
    border-right-color: rgb(var(--ig-focus-stroke))
}

.xii2z7h {
    transition-duration: var(--fds-duration-extra-short-in)
}

.xilsbjm {
    padding-left: 16px!important
}

.xiojian {
    border-bottom-right-radius: unset
}

.xipx5yg {
    border-bottom-left-radius: 100%
}

.xitobzn {
    background-image: url(/rsrc.php/v4/yE/r/0oCvokcyshz.png)
}

.xiuebna {
    border-left-color: rgb(var(--grey-2))
}

.xixxii4 {
    position: fixed
}

.xiy17q3 {
    background-repeat: no-repeat
}

.xj3m2qm {
    margin-right: -3px
}

.xj3mj05 {
    box-shadow: inset 0 -1px 0 rgb(var(--ig-separator))
}

.xj4c5ne {
    background-color: rgba(0,0,0,.3)
}

.xj515ic {
    border-right-width: .5px
}

.xj5kg0m {
    border-left-color: rgb(var(--grey-1))
}

.xjb2p0i {
    font-family: inherit
}

.xjbqb8w {
    background-color: transparent
}

.xjc6cxp {
    border-bottom-left-radius: var(--input-border-radius)
}

.xjc76 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px)
}

.xjcfk4l {
    border-top-right-radius: 25px
}

.xjebx4m {
    transform: translate(-50%,0%)
}

.xjohtrz {
    font-size: var(--system-15-font-size)
}

.xjp7ctv {
    display: contents
}

.xjq0wde {
    margin-left: -67px
}

.xju0nit {
    border-left-color: rgba(var(--ig-secondary-button),.15)
}

.xjy5m1g {
    border-top-right-radius: 24px
}

.xjyslct {
    -webkit-appearance: none;
    appearance: none
}

.xk390pu {
    font-size: 100%
}

.xk3oba8 {
    z-index: 9
}

.xk50ysn {
    font-weight: 500
}

.xk5f4mz {
    background-color: rgb(var(--web-secondary-action))
}

.xkcoejn {
    background-image: linear-gradient(35deg,rgb(var(--gradient-yellow)),rgb(var(--gradient-orange)),rgb(var(--gradient-pink)),rgb(var(--gradient-lavender)),rgb(var(--gradient-yellow)),rgb(var(--gradient-orange)),rgb(var(--gradient-pink)),rgb(var(--gradient-lavender)))
}

.xkgdry9 {
    -webkit-backdrop-filter: blur(21.5px);
    backdrop-filter: blur(21.5px)
}

.xkh2ocl {
    align-self: stretch
}

.xkhd6sd {
    padding-left: 0
}

.xkigycj {
    border-right-color: rgb(var(--ig-primary-button))
}

.xklk4pu {
    line-height: 30px
}

.xkmlbd1 {
    color: rgb(var(--ig-error-or-destructive))
}

.xkr3pj5 {
    border-bottom-left-radius: var(--borderRadius)
}

.xkrivgy {
    margin-right: auto
}

.xks8skl {
    background-color: rgba(var(--ig-hover-overlay))
}

.xktsk01 {
    margin-right: 16px
}

.xktsqpl {
    border-left-color: rgba(255,255,255,.04)
}

.xkx5cws {
    color: rgb(var(--blue-2))
}

.xky4qsq {
    cursor: wait
}

.xl1xv1r {
    object-fit: cover
}

.xl38piv {
    padding-right: 117px
}

.xl463y0 {
    grid-template-columns: 1fr 2fr
}

.xl565be {
    font-size: var(--system-16-font-size)
}

.xl56j7k {
    justify-content: center
}

.xl6v0pc {
    color: rgb(var(--grey-9))
}

.xl7tqy7 {
    font-weight: var(--font-weight-system-bold)
}

.xl88l13 {
    background-color: linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(var(--ig-elevated-background)) 100%)
}

.xldl9f7 {
    border-left-color: rgb(var(--ig-secondary-button))
}

.xlej3yl {
    color: rgba(var(--ig-text-on-media),.7)
}

.xlg5znp {
    box-shadow: 0 0 5px rgba(21,21,21,.15),0 0 15px rgba(0,0,0,.3)
}

.xli6nsh {
    line-height: 1.6667
}

.xlid4zk {
    border-top-left-radius: 100%
}

.xlp1x4z {
    -webkit-backface-visibility: hidden
}

.xlqzeqv {
    justify-content: flex-start
}

.xlr8s2x {
    right: 4px
}

.xlshs6z {
    visibility: hidden
}

.xlu9dua {
    padding-left: 11px
}

.xly138o {
    border-top-right-radius: 1000px
}

.xlyipyv {
    text-overflow: ellipsis
}

.xm0m39n {
    border-left-width: 0
}

.xm0mo6v {
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px)
}

.xm11djj {
    transform: rotate(6deg)
}

.xm2v1qs {
    background-image: url(/rsrc.php/v4/y4/r/ItTndlZM2n2.png)
}

.xm3z3ea {
    border-top-left-radius: 2px
}

.xm5umpm {
    -webkit-text-fill-color: rgb(var(--web-always-white))
}

.xm71usk {
    border-right-color: rgb(var(--web-always-white))
}

.xm81vs4 {
    border-right-width: 1px
}

.xmdrk92 {
    line-height: var(--system-24-line-height)
}

.xmfnd2l {
    color: #0095f6
}

.xmixu3c {
    column-gap: 6px
}

.xmjyxvj {
    color: rgb(var(--ig-separator))
}

.xmls85d {
    border-left-color: rgba(0,0,0,.15)
}

.xmn1u35 {
    line-height: 18px!important
}

.xmn8rco {
    margin-left: 20px
}

.xmns6w2 {
    padding-right: 14px
}

.xmo9t06 {
    border-left-color: rgb(var(--ig-separator))
}

.xmo9yow {
    margin-right: 10px
}

.xmper1u {
    cursor: inherit
}

.xmqaphq {
    border-left-color: rgb(var(--ig-close-friends-refreshed))
}

.xmupa6y {
    margin-left: 24px
}

.xmwbt37 {
    border-bottom-right-radius: var(--live-video-border-radius)
}

.xmx5zq6 {
    letter-spacing: .062px
}

.xmx666k {
    margin-left: 48px
}

.xn6708d {
    padding-right: 12px
}

.xn7rfii {
    font-size: 5rem
}

.xn80e1m {
    text-transform: capitalize
}

.xn86q54 {
    left: 21px
}

.xnfveip {
    margin-left: 7px
}

.xngnso2 {
    font-size: 1.5rem
}

.xnhgr82 {
    border-top-right-radius: 10px
}

.xnn1q72 {
    transform: translateY(0)
}

.xnnxu3s {
    border-left-color: rgb(var(--ig-toggle-background-on-prism))
}

.xnpuxes {
    visibility: visible
}

.xnwe2h8 {
    align-content: flex-end
}

.xnwf7zb {
    border-top-left-radius: 50px
}

.xnxp511 {
    margin-left: 73px
}

.xnys4xv {
    color: rgb(var(--ig-secondary-background))
}

.xnz67gz {
    background-color: rgb(var(--ig-secondary-background))
}

.xo1l8bm {
    font-weight: 400
}

.xo1ph6p {
    order: 3
}

.xo3uz88 {
    background-image: url(/rsrc.php/v4/y5/r/TJztmXpWTmS.png)
}

.xo5v014 {
    line-height: 1
}

.xo71vjh {
    border-bottom-left-radius: 0
}

.xo91s5a {
    color: #000
}

.xoegz02 {
    z-index: 4
}

.xogb00i {
    border-right-color: transparent
}

.xohu8s8 {
    padding-left: 9px
}

.xoi2r2e {
    align-self: baseline
}

.xoie2o3 {
    left: 12px
}

.xol2nv {
    border-right-width: 2px
}

.xom57h4 {
    border-top-left-radius: 100vh
}

.xopu45v {
    border-right-color: rgb(var(--ig-separator))
}

.xoqlrxr {
    background-image: linear-gradient(180deg,rgba(38,38,38,.8) 0%,rgba(38,38,38,0) 100%)
}

.xoqspk4 {
    border-top-right-radius: 16px
}

.xorstpt {
    animation-play-state: paused
}

.xoy5rgs {
    animation-name: x1vleaic-B
}

.xoyjkpr {
    left: 10px
}

.xozqiw3 {
    flex-wrap: nowrap
}

.xp047v6 {
    box-shadow: 0 0 0 99999px rgba(255,255,255,.92)
}

.xp10ets {
    background-color: rgba(var(--web-always-black),.85)
}

.xp1r0qw {
    row-gap: 12px
}

.xp22k0r {
    border-bottom-left-radius: 25px
}

.xp4054r {
    text-align: end
}

.xp5x71x {
    transform: rotate(-6deg)
}

.xp763lq {
    margin-left: 34%
}

.xp7jhwk {
    margin-left: -8px
}

.xp8fpb {
    border-top-left-radius: 25px
}

.xpdipgo {
    -webkit-touch-callout: none
}

.xpdqn1h {
    margin-right: 18px
}

.xpe0p8p {
    margin-right: -28px
}

.xpk2tj9 {
    transform: scaleX(-1)
}

.xpkgp8e {
    padding-left: 14px
}

.xpnpqs1 {
    font-family: Instagram Sans,var(--font-family-sans)
}

.xpqajaz {
    align-items: flex-end
}

.xpqogu8 {
    container-type: size
}

.xpvbz4a {
    padding-right: 9px
}

.xpvyfi4 {
    align-self: flex-end
}

.xq13ela {
    border-left-color: var(--lines-separator,#DBDBDB)
}

.xq1fj8y {
    padding-right: 1.5px
}

.xq3z1fi {
    color: rgb(var(--ig-stroke-on-media))
}

.xq5c7ks {
    column-gap: 18px
}

.xq8finb {
    margin-right: 12px
}

.xqbtido {
    padding-left: 20%
}

.xqcmdr3 {
    animation-name: x18re5ia-B
}

.xqcrz7y {
    align-self: flex-start
}

.xqemwdq {
    line-height: 1.2143
}

.xqf3suz {
    animation-name: x1xuf6tn-B
}

.xqfltyo {
    font-family: var(--font-family-system-prism)
}

.xqhrkhf {
    text-shadow: 0 0 4px rgb(0 0 0 / 50%)
}

.xqibnsf {
    padding-left: 117px
}

.xqjyukv {
    align-content: stretch
}

.xqkbw06 {
    background-color: rgba(219,219,219,1)
}

.xqmdsaz {
    padding-right: 32px
}

.xqmgo2j {
    margin-right: 28px
}

.xqmxbcd {
    margin-right: 24px
}

.xqnirrm {
    color: rgb(var(--ig-secondary-button))
}

.xqol439 {
    background-color: var(--modal-backdrop-dark)
}

.xqptsep {
    background-color: rgb(var(--ig-stroke-prism))
}

.xqpy9k4 {
    margin-right: 60px
}

.xqqdhr3 {
    color: rgb(var(--ig-primary-background))
}

.xqu6day {
    box-shadow: 0 2px 24px rgba(0,0,0,.1)
}

.xqw4mrg {
    border-bottom-right-radius: 30px
}

.xqwxr72 {
    border-top-left-radius: 9999px
}

.xqyy0d1 {
    transform: translateX(18px)
}

.xqz12i {
    animation-name: xnw998g-B
}

.xr0cskc {
    left: -7px
}

.xr12ei9 {
    margin-right: 14px
}

.xr1wzlq {
    border-bottom-right-radius: 36px
}

.xr2zy4p {
    background-color: rgba(216,216,216,.6)
}

.xr5ldyu {
    background-color: var(--backgroundColor)
}

.xr5sc7 {
    font-weight: var(--font-weight-system-medium)
}

.xr6a42u {
    transform: translateX(calc(-50%))
}

.xr6gfmr {
    left: 8px
}

.xrbpyxo {
    float: left
}

.xrhuvym {
    background-color: var(--utilities-dimmer,rgba(0,0,0,.7))
}

.xricik9 {
    box-shadow: 0 0 24px 0 rgba(var(--web-always-black),.08)
}

.xrkmrrc {
    background-color: red
}

.xrmzd5y {
    text-shadow: 0 4px 12px rgba(var(--web-always-black),.15)
}

.xrok2fi {
    transition-property: max-height
}

.xrpdvu4 {
    border-right-color: rgb(var(--grey-1))
}

.xrt01vj {
    border-bottom-right-radius: 4px
}

.xrv7xp8 {
    object-position: right
}

.xrvj5dj {
    display: grid
}

.xrzrlj5 {
    margin-left: -5px
}

.xs022h5 {
    padding-right: 48px
}

.xs28akr {
    background-color: rgb(var(--ig-toggle-background-disabled-off-prism))
}

.xs4xyr0 {
    animation-duration: .25s
}

.xs51kk {
    animation-name: x1rp9ifn-B
}

.xs6glqx {
    background-image: url(/rsrc.php/v4/yS/r/j2tKuSsziq4.png)
}

.xs83m0k {
    flex-shrink: 1
}

.xseju33 {
    border-right-color: rgba(255,255,255,.04)
}

.xsf7ite {
    border-right-color: rgba(var(--web-always-black),.0975)
}

.xsfzzmd {
    font-size: .8em
}

.xsgj6o6 {
    margin-left: 4px
}

.xsid9ct {
    cursor: crosshair
}

.xsmzfs1 {
    padding-right: 20%
}

.xsnw5ke {
    background-color: rgb(var(--ig-bubble-background))
}

.xsp4bbj {
    border-left-color: rgb(var(--ig-highlight-background))
}

.xsps7mm {
    right: -56px
}

.xss6m8b {
    font-variant-numeric: tabular-nums
}

.xssw1gd {
    border-right-color: rgb(var(--ig-primary-text))
}

.xstbrti {
    border-bottom-right-radius: 38px
}

.xsyo7zv {
    padding-right: 6px
}

.xt0e3qv {
    cursor: default
}

.xt0psk2 {
    display: inline
}

.xt1o34h {
    box-shadow: 0 6px 16px 0 rgba(0,0,0,.2)
}

.xt6natj {
    left: 24px
}

.xt6orni {
    background-image: linear-gradient(to top right,rgb(var(--gradient-yellow)),rgb(var(--gradient-orange)),rgb(var(--gradient-pink)),rgb(var(--gradient-lavender)),rgb(var(--gradient-purple)))
}

.xt78tet {
    color: rgb(var(--ig-elevated-separator))
}

.xtaz4m5 {
    list-style-type: disc
}

.xtbcvw3 {
    border-left-color: rgba(var(--web-always-black),.0975)
}

.xtclozq {
    color: var(--ig-secondary-text)
}

.xtea3wc {
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

.xtf3nb5 {
    border-bottom-right-radius: 12px
}

.xtgarj4 {
    border-top-right-radius: 44px
}

.xti2d7y {
    opacity: .4
}

.xtiq6qp {
    box-shadow: -1px 4px 4px -4px rgba(0,0,0,.3)
}

.xtmfowm {
    margin-left: 228px
}

.xtqhoxe {
    line-height: 1em
}

.xtqikln {
    column-gap: 12px
}

.xtsq1uu {
    background-image: linear-gradient(to top,rgba(38,38,38,.6),rgba(255,255,255,0))
}

.xtt52l0 {
    resize: none
}

.xtveuz3 {
    right: -14px
}

.xtvhhri {
    text-transform: uppercase
}

.xtvsq51 {
    background-color: var(--primary-button-background)
}

.xtz6rxn {
    color: rgba(255,255,255,.7)
}

.xtzzx4i {
    left: 50%
}

.xu07pa {
    transform: translateY(-50%) rotate(225deg)
}

.xu0m118 {
    text-shadow: 0 0 3px rgba(0,0,0,.3)
}

.xu302bb {
    background-image: linear-gradient(180deg,rgba(38,38,38,0) 0%,rgba(38,38,38,.6) 100%,rgba(0,0,0,1))
}

.xu3j5b3 {
    border-right-style: solid
}

.xu3mh0j {
    font-weight: var(--font-weight-system-extra-light)
}

.xubrqkt {
    text-shadow: 0 0 2px rgba(0,0,0,.5)
}

.xud2p1a {
    background-color: var(--web-always-black)
}

.xudhj91 {
    border-top-right-radius: 50%
}

.xujqcij {
    transform: translate(-50%)
}

.xuk3077 {
    align-items: flex-end
}

.xun5qiq {
    color: ig-color(ig-primary-text)
}

.xun9pwu {
    background-color: #283c4e
}

.xurb0ha {
    padding-left: 8px
}

.xuuh30 {
    transform: translateX(-50%)
}

.xuv8nkb {
    font-weight: 800
}

.xuxw1ft {
    white-space: nowrap
}

.xuzhngd {
    opacity: .3
}

.xv1aitj {
    margin-right: 27px
}

.xv1h8ih {
    animation-name: xf4q8wq-B
}

.xv4rd2r {
    border-top-left-radius: 28px
}

.xv81d3b {
    margin-right: 50px
}

.xv8e4f5 {
    box-shadow: 1px 4px 4px -4px rgba(0,0,0,.3)
}

.xv8uw2v {
    border-top-right-radius: 20px
}

.xvbhtw8 {
    background-color: rgb(var(--ig-primary-background))
}

.xvdv3fc {
    color: #0095f6
}

.xvh1q2i {
    background-color: rgba(var(--web-always-white),.3)
}

.xvi0132 {
    background-color: rgba(219,219,219,.08)
}

.xvi6ttw {
    background-image: linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.2))
}

.xvj1nn1 {
    padding-right: 80px
}

.xvlca1e {
    stroke-width: 2
}

.xvn2z4z {
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px)
}

.xvpee5o {
    padding-left: 15px
}

.xvs91rp {
    font-size: var(--system-14-font-size)
}

.xw3qccf {
    margin-right: 4px
}

.xw8ag78 {
    animation-duration: .1s
}

.xwfozow {
    margin-left: 8
}

.xwhw2v2 {
    font-weight: var(--font-weight-system-semibold)
}

.xwihvcr {
    border-top-right-radius: 14px
}

.xwji4o3 {
    transition-timing-function: ease
}

.xwmqs3e {
    border-right: none
}

.xwmz7sl {
    color: rgb(var(--ig-text-on-color))
}

.xwn9dsr {
    fill: rgb(var(--grey-0))
}

.xwnonoy {
    background-color: var(--accent)
}

.xwrv7xz {
    margin-right: -2px
}

.xwvvxsp {
    color: rgb(var(--ig-stroke))
}

.xww2gxu {
    border-bottom-left-radius: 50%
}

.xwycmqc {
    margin-left: 14px
}

.xx2ajgn {
    background-color: var(--modal-backdrop-default)
}

.xx2tqix {
    margin-right: 53px
}

.xx54hvc {
    background-size: 468.32px 634.15px
}

.xx6mr1u {
    font-size: .85em
}

.xx7vh7w {
    border-top-right-radius: 30px
}

.xxbr6pl {
    padding-right: 24px
}

.xxfnqb6 {
    border-bottom-left-radius: var(--modal-border-radius)
}

.xxk16z8 {
    color: rgb(var(--ig-badge))
}

.xxkxylk {
    animation-duration: .5s
}

.xxooi2h {
    border-top-left-radius: 99px
}

.xxpdul3 {
    padding-left: 30px
}

.xxqof28 {
    border-right-color: rgb(var(--grey-2))
}

.xxt2rmt {
    font-size: var(--system-11-font-size)
}

.xxxdfa6 {
    border-left: none
}

.xxymvpz {
    vertical-align: middle
}

.xy1572q {
    margin-left: var(--modal-padding)
}

.xy161v8 {
    background-image: url(/rsrc.php/v4/yW/r/RtFTT57kPRF.png)
}

.xy29bcn {
    box-shadow: 0 0 0 99999px rgba(var(--web-overlay-on-media),.96)
}

.xy3vy9c {
    border-left-color: rgb(var(--ig-toggle-outline-prism))
}

.xy61wxk {
    -webkit-text-fill-color: rgb(var(--web-always-black))
}

.xy7aj6p {
    border-bottom-left-radius: 50vh
}

.xy80clv {
    border-left-width: 1px
}

.xyb1xck {
    color: rgb(var(--ig-primary-icon))
}

.xyi19xy {
    border-top-left-radius: 12px
}

.xyjiwzm {
    border-right-color: var(--utilities-photo-border,rgba(0,0,0,.15))
}

.xyk2qbn {
    border-bottom-left-radius: var(--live-video-border-radius)
}

.xykv574 {
    margin-right: -6px
}

.xyokknr {
    left: 45px
}

.xyq6ywh {
    font-family: Instagram Sans Condensed Regular
}

.xyrq0ac {
    border-bottom-right-radius: 50vh
}

.xytl4z6 {
    animation-name: x190dji-B
}

.xyu6300 {
    row-gap: 7px
}

.xyu97ju {
    box-shadow: 0 0 5px 1px rgba(var(--web-always-black),.0975)
}

.xyw41g6 {
    column-gap: 21px
}

.xyxze6z {
    padding-left: 60px
}

.xyyvrg3 {
    border-left-color: rgb(var(--ig-toggle-background-disabled-on-prism))
}

.xyzq4qe {
    background-color: rgb(var(--web-always-black))
}

.xyzs4uy {
    left: 13px
}

.xz03flg {
    border-right-color: rgb(var(--ig-close-friends-refreshed))
}

.xz0yn93 {
    margin-right: 52px
}

.xz3qqb7 {
    border-left-color: var(--ig-stroke-on-media)
}

.xz3rzyy {
    background-color: rgb(var(--web-always-white))
}

.xz4gly6 {
    transition-timing-function: ease-in-out
}

.xz5288x {
    border-left-color: rgb(var(--ig-badge))
}

.xz5fbns {
    font-weight: var(--font-weight-system-regular)
}

.xz5rk10 {
    opacity: .2
}

.xz7a0tf {
    background-color: rgb(var(--ig-hover-overlay))
}

.xz7y4ve {
    box-shadow: 0 0 0 .25px rgba(var(--web-always-black),.04) inset,0 1px 12px 0 rgba(var(--web-always-black),.04),0 3px 24px 0 rgba(var(--web-always-black),.04)
}

.xzadtn0 {
    left: -1px
}

.xzjhpmk {
    vertical-align: basline
}

.xzjr5o6 {
    border-right-color: rgba(var(--ig-stroke),.5)
}

.xzk7dlx {
    position: static!important
}

.xzkaem6 {
    z-index: 3
}

.xzl6hoh {
    line-height: 24
}

.xzlwxrv {
    color: rgb(var(--blue-5))
}

.xzmilaz {
    box-shadow: 4px 0 24px rgba(var(--web-always-black),.15)
}

.xzpqnlu {
    clip: rect(0,0,0,0)
}

.xzq7ata {
    background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4))
}

.xzsf02u {
    color: var(--primary-text)
}

.xzt5al7 {
    direction: ltr
}

.xzxgvzf {
    background-image: linear-gradient(90deg,rgba(var(--ig-bubble-background),1) 30%,rgba(var(--ig-bubble-background),0) 100%)
}

.xzy4u6w {
    margin-right: 48px
}

@supports (background-clip: text) or (-webkit-background-clip: text) {
    .x11zeiyt.x11zeiyt {
        -webkit-background-clip:text
    }
}

@supports (background-clip: text) or (-webkit-background-clip: text) {
    .x149v9vh.x149v9vh {
        color:transparent
    }
}

@supports (background-clip: text) {
    .x187po7m.x187po7m {
        background-image:-webkit-linear-gradient(43.83deg,rgb(var(--gradient-yellow)) -48.57%,rgb(var(--gradient-orange)) -5.59%,rgb(var(--gradient-pink)) 38.42%,rgb(var(--gradient-purple)) 83.44%)
    }
}

@supports (background-clip: text) or (-webkit-background-clip: text) {
    .x1mtrzge.x1mtrzge {
        background-clip:text
    }
}

@supports (padding: env(safe-area-inset-bottom,0)) {
    .x6w1myc.x6w1myc {
        background-color:rgb(var(--ig-primary-background))
    }
}

@supports (background-clip: text) {
    .xdseqzo.xdseqzo {
        background-image:linear-gradient(43.83deg,#FFD400 -48.57%,#FF7000 -5.59%,#FF0067 38.42%,#E700CB 83.44%)
    }
}

@supports (background-clip: text) {
    .xfkzwfx.xfkzwfx {
        background-clip:text
    }
}

@supports (background-clip: text) {
    .xr1dnjh.xr1dnjh {
        -webkit-text-fill-color:transparent
    }
}

.x1ahojhv:after {
    left: 4px
}

.x1ehry3p:after {
    left: 0
}

.x1ft7ld1:after {
    z-index: 10
}

.x1o4g1b1:after {
    transform: translate(0,-30%)
}

.x1vj4dyh:after {
    display: none
}

.x1x824oc:after {
    position: absolute
}

.x5cpa7z:after {
    border-bottom-left-radius: 50%
}

.x5ectqd:after {
    border-top-right-radius: 50%
}

.x5l10my:after {
    content: ""
}

.xieozyd:after {
    display: block
}

.xjkghap:after {
    border-top-left-radius: 50%
}

.xni5zzl:after {
    content: ''
}

.xxc9fcd:after {
    border-bottom-right-radius: 50%
}

.x15y9yn3:dir(ltr) {
    transform: rotate(8deg)
}

.x1avcqz3:dir(rtl) {
    transform: rotate(-10deg)
}

.x1cwtzwi:dir(rtl) {
    transform: rotate(8deg)
}

.xailv3j:dir(ltr) {
    transform: rotate(-10deg)
}

.xfmrrwx:dir(rtl) {
    margin-left: -68px
}

.xiw15rz:dir(ltr) {
    margin-right: -68px
}

.x1uw6ca5:first-child {
    margin-left: 0
}

.xistku6:first-child {
    margin-right: 0
}

.x19kbfqh:last-child {
    border-right-width: 0
}

.x2pgyrj:last-child {
    margin-right: 0
}

.xk44igi:last-child {
    border-left-width: 0
}

.x10v5vix:visited {
    background-color: transparent
}

.x13167w2:visited {
    color: rgb(var(--ig-primary-background))
}

.x17xomw0:visited {
    font-weight: 600
}

.x195bbk3:visited {
    border-bottom-left-radius: 3px
}

.x19wia3t:visited {
    line-height: 15px
}

.x1dorbz4:visited {
    color: rbg(var(--ig-text-on-media))
}

.x1iklsv3:visited {
    font-weight: var(--font-weight-system-medium)
}

.x1j1kfis:visited {
    cursor: pointer
}

.x1j7fzd4:visited {
    font-size: var(--system-14-font-size)
}

.x1k3vsih:visited {
    font-size: 1rem
}

.x1kowbs1:visited {
    padding-left: 32px
}

.x1m60dep:visited {
    line-height: var(--system-12-line-height)
}

.x1phri68:visited {
    color: #0095f6
}

.x1tb0csp:visited {
    font-size: .75rem
}

.x1vlc3oy:visited {
    color: rgb(var(--ig-text-on-media))
}

.x1wr5zgu:visited {
    font-weight: var(--font-weight-system-semibold)
}

.x1xmgfb7:visited {
    color: rgb(var(--ig-error-or-destructive))
}

.x568u83:visited {
    color: rgb(var(--ig-secondary-button))
}

.x9n4tj2:visited {
    color: rgb(var(--ig-primary-text))
}

.xalplay:visited {
    color: rgb(var(--ig-link))
}

.xckn2en:visited {
    margin-left: 0
}

.xd4qcdb:visited {
    padding-right: 32px
}

.xe81s16:visited {
    color: rgb(var(--web-always-white))
}

.xewkx91:visited {
    color: rgb(var(--ig-secondary-text))
}

.xft41ai:visited {
    border-top-left-radius: 3px
}

.xikn920:visited {
    border-bottom-right-radius: 3px
}

.xjypj1w:visited {
    color: rgb(var(--ig-primary-button))
}

.xkd2k88:visited {
    border-top-right-radius: 3px
}

.xlauint:visited {
    display: block
}

.xm4g3e8:visited {
    background-color: rgb(var(--ig-primary-button))
}

.xmrbqaa:visited {
    font-size: var(--system-12-font-size)
}

.xmv29js:visited {
    line-height: var(--system-16-line-height)
}

.xn6my46:visited {
    margin-right: 0
}

.xqg4gi7:visited {
    text-align: center
}

.xqgle23:visited {
    color: rgb(var(--ig-tertiary-button-text))
}

.x10eltez:disabled {
    border-left-color: rgb(var(--ig-separator))
}

.x175bfct:disabled {
    border-right-color: rgb(var(--ig-separator))
}

.x1bq4at4:disabled {
    opacity: .3
}

.x1oqui1x:disabled {
    background-color: transparent
}

.x1qt4tve:disabled {
    color: rgb(var(--ig-secondary-text))
}

.x1rheh84:disabled {
    background-color: rgb(var(--ig-highlight-background))
}

.x1s07b3s:disabled {
    cursor: not-allowed
}

.x2bbx33:disabled {
    color: rgb(var(--ig-primary-text))
}

.xa8t5ci:disabled {
    opacity: .7
}

.xaqnwrm:disabled {
    pointer-events: none
}

.x11yv9i9:hover {
    text-align: center
}

.x1277o0a:hover {
    cursor: pointer
}

.x16sv5yx:hover {
    background-color: rgb(var(--ig-hover-overlay))
}

.x1717ian:hover {
    font-size: var(--system-12-font-size)
}

.x198eelw:hover {
    background-color: rgb(var(--ig-tertiary-button-hover))
}

.x1c3glr3:hover {
    opacity: .7
}

.x1iies9k:hover {
    border-top-left-radius: 20px
}

.x1k1bblp:hover {
    color: rgb(var(--ig-primary-text))
}

.x1l895ks:hover {
    background-color: rgb(var(--ig-secondary-background))
}

.x1mywscw:hover {
    opacity: .4
}

.x1n5bzlp:hover {
    background-color: transparent
}

.x1nmn6pl:hover {
    border-left-color: rgb(var(--ig-elevated-separator))
}

.x1o7uuvo:hover {
    opacity: 1
}

.x1rtvea0:hover {
    background-color: rgb(var(--ig-stroke))
}

.x1wdvvl3:hover {
    color: transparent
}

.x1yc6y37:hover {
    color: rgb(var(--ig-link))
}

.x2fqole:hover {
    background-image: linear-gradient(to top,rgba(38,38,38,.2),rgba(255,255,255,0))
}

.x6gpgm3:hover {
    border-bottom-left-radius: 20px
}

.x80pfx3:hover {
    background-color: rgba(var(--ig-hover-overlay))
}

.x8du52y:hover {
    background-color: var(--hover-overlay)
}

.xcls6s:hover {
    background-color: #f5f5f5
}

.xg2vfwb:hover {
    border-bottom-right-radius: 20px
}

.xj34u2y:hover {
    opacity: .5
}

.xk7hvjd:hover {
    color: rgb(var(--web-always-white))
}

.xk9bwil:hover {
    line-height: var(--system-12-line-height)
}

.xoo1adm:hover {
    background-color: rgb(var(--ig-highlight-background))
}

.xp695gr:hover {
    transform: scale(1.03)
}

.xpcu8q4:hover {
    color: rgb(var(--ig-primary-button))
}

.xqy91qy:hover {
    background-color: rgba(0,0,0,.1)
}

.xr8arsz:hover {
    color: rgb(var(--ig-secondary-text))
}

.xsz8vos:hover {
    background-color: rgb(var(--ig-secondary-button-hover))
}

.xxsmwza:hover {
    border-top-right-radius: 20px
}

.xzloghq:hover {
    background-color: rgb(var(--ig-primary-button-hover))
}

.x11x4kxy:focus {
    padding-left: 19.5px
}

.x13a5o9s:focus {
    border-left-color: rgb(var(--ig-elevated-highlight-background))
}

.x15aq7wb:focus {
    border-right-style: none
}

.x15kaiq7:focus {
    border-left-color: rgb(var(--ig-text-input-border-hover-prism))
}

.x176dexv:focus {
    border-left-width: 0
}

.x1824c90:focus {
    color: rgb(var(--web-always-white))
}

.x18wri0h:focus {
    background-color: rgb(var(--ig-secondary-background))
}

.x1e9wozp:focus {
    background-color: rgb(var(--ig-highlight-background))
}

.x1l9t207:focus {
    outline-width: 0
}

.x1mh8vu2:focus {
    border-right-width: 1px
}

.x1rvh84u:focus {
    outline-offset: -2px
}

.x1sklhmj:focus {
    border-left-style: solid
}

.x1srtlfy:focus {
    border-right-color: rgb(var(--ig-text-input-border-hover-prism))
}

.x1vkppc1:focus {
    border-right-style: solid
}

.x29urt:focus {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.x4w9zhi:focus {
    caret-color: rgb(var(--ig-primary-button))
}

.x82ex3n:focus {
    border-right-width: 0
}

.xck4tm6:focus {
    border-right-color: rgb(var(--ig-error-or-destructive))
}

.xf8qwq1:focus {
    padding-right: 19.5px
}

.xftnaz3:focus {
    border-left-width: 1px
}

.xj9yphp:focus {
    border-right-color: rgb(var(--ig-elevated-highlight-background))
}

.xmeu2ig:focus {
    border-left-width: 1.5px
}

.xmu5dy:focus {
    padding-left: 15.5px
}

.xon8ne1:focus {
    border-right-color: rgb(var(--ig-elevated-separator))
}

.xp7o13a:focus {
    padding-right: 79.5px
}

.xq4jxy3:focus {
    border-right-width: 1.5px
}

.xrqayxw:focus {
    border-left-style: none
}

.xt3khce:focus {
    border-left-color: rgb(var(--ig-elevated-separator))
}

.xtf9nf8:focus {
    border-right-color: rgb(var(--ig-focus-stroke))
}

.xumgv0a:focus {
    border-left-color: rgb(var(--ig-focus-stroke))
}

.xvfodmd:focus {
    border-left-color: rgb(var(--ig-error-or-destructive))
}

.x15djs9u:active {
    text-align: center
}

.x162lpob:active {
    opacity: .9
}

.x1amsezb:active {
    background-color: none
}

.x1b95m5r:active {
    line-height: var(--system-12-line-height)
}

.x1d5wrs8:active {
    opacity: .7
}

.x1jplu5e:active {
    transform: scale(.95)
}

.x1kl1o10:active {
    color: rgb(var(--ig-primary-button-text-pressed-prism-ab))
}

.x1l12t5d:active {
    background-color: rgb(var(--ig-primary-button-pressed-prism-ab))
}

.x4gyw5p:active {
    opacity: 1
}

.x52vrxo:active {
    background-color: rgba(0,0,0,.1)
}

.x6bg8ru:active {
    color: rgb(var(--ig-primary-text))
}

.x9hjye6:active {
    font-size: var(--system-12-font-size)
}

.xcdnw81:active {
    opacity: .5
}

.xch2mbi:active {
    cursor: grabbing
}

.xg6hnt2:active {
    background-color: rgb(var(--ig-secondary-background))
}

.xk4oym4:active {
    transform: scale(.98)
}

.xmoo3j9:active {
    background-color: rgb(var(--ig-highlight-background))
}

.xwytq0e:active {
    color: rgb(var(--ig-primary-button-pressed-prism-ab))
}

.xxjqeqe:active {
    color: rgb(var(--ig-link))
}

.xxtlk9k:active {
    color: rgb(var(--web-always-white))
}

@media (max-width: 767px) {
    .x10djquj.x10djquj {
        margin-right:0
    }
}

@media only screen and (max-width: 460px) {
    .x10h7zah.x10h7zah {
        z-index:1
    }
}

@media (max-width: 735px) {
    .x10j6jqp.x10j6jqp {
        padding-right:24px
    }
}

@media only screen and (min-width: 460px) {
    .x10jg7wv.x10jg7wv {
        border-left-width:3px
    }
}

@media screen and (max-height: 415px) {
    .x10k72jr.x10k72jr {
        z-index:0
    }
}

@media (min-width: 736px) {
    .x10km968.x10km968 {
        margin-left:12px
    }
}

@media only screen and (min-width: 460px) {
    .x10n1e2f.x10n1e2f {
        border-left-color:transparent
    }
}

@media (max-width: 767px) {
    .x10o80wk.x10o80wk {
        flex-grow:1
    }
}

@media (max-width: 875px) {
    .x11n9bz1.x11n9bz1 {
        padding-right:0
    }
}

@media only screen and (min-width: 460px) {
    .x11nazov.x11nazov {
        border-top-right-radius:3px
    }
}

@media (min-width: 736px) {
    .x11or328.x11or328 {
        flex-direction:row
    }
}

@media (max-width: 735px) {
    .x11plsy2.x11plsy2 {
        padding-left:24px
    }
}

@media (min-width: 736px) {
    .x11sgtky.x11sgtky {
        margin-right:15px
    }
}

@media (min-width: 736px) {
    .x11tsbm4.x11tsbm4 {
        background-color:rgb(var(--ig-primary-background))
    }
}

@media (min-width: 1264px) {
    .x12ldp4w.x12ldp4w {
        padding-left:12px
    }
}

@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: 736px) {
    .x139hhg0.x139hhg0 {
        flex-basis:30px
    }
}

@media (max-width: 735px) {
    .x13cs4ds.x13cs4ds {
        align-self:stretch
    }
}

@media (min-width: 736px) {
    .x13nb5bm.x13nb5bm {
        display:initial
    }
}

@media only screen and (min-width: 460px) {
    .x13tj6ut.x13tj6ut {
        border-bottom-right-radius:3px
    }
}

@media (min-width: 736px) {
    .x141c7dr.x141c7dr {
        border-bottom-right-radius:3px
    }
}

@media (min-width: 640px) {
    .x1442vpp.x1442vpp {
        background-color:rgb(var(--ig-primary-background))
    }
}

@media (max-width: 639px) {
    .x14753uz.x14753uz {
        display:flex
    }
}

@media (max-width: 735px) {
    .x14gng59.x14gng59 {
        display:none
    }
}

@media (min-width: 640px) {
    .x14jhsdy.x14jhsdy {
        border-bottom-right-radius:8px
    }
}

@media (min-width: 736px) {
    .x14nlvzd.x14nlvzd {
        border-right-color:rgb(var(--ig-elevated-separator))
    }
}

@media (max-width: 767px) {
    .x14yteff.x14yteff {
        margin-right:calc(-1 * var(--mobile-grid-item-margin))
    }
}

@media (max-width: var(--polaris-small-screen-max)) {
    .x14zyae8.x14zyae8 {
        margin-left:5px
    }
}

@media (min-width: 736px) {
    .x15j9277.x15j9277 {
        text-align:right
    }
}

@media (min-width: 640px) {
    .x15tujns.x15tujns {
        border-right-width:0
    }
}

@media (max-width: 767px) {
    .x15w28ab.x15w28ab {
        padding-left:0
    }
}

@media (max-width: 639px) {
    .x163ymmf.x163ymmf {
        margin-left:auto
    }
}

@media (max-width: 735px) {
    .x167ibd4.x167ibd4 {
        padding-left:0
    }
}

@media (min-width: 736px) {
    .x16fuon9.x16fuon9 {
        flex-basis:0px
    }
}

@media (max-width: 736px) {
    .x16kaczq.x16kaczq {
        border-bottom-left-radius:0
    }
}

@media (min-width: 736px) {
    .x16mfq2j.x16mfq2j {
        padding-right:20px
    }
}

@media only screen and (min-width: 460px) {
    .x16ri63u.x16ri63u {
        border-bottom-left-radius:3px
    }
}

@media (max-width: 735px) {
    .x17eookw.x17eookw {
        padding-left:16px
    }
}

@media (max-width: 735px) {
    .x17zrpsu.x17zrpsu {
        padding-right:0!important
    }
}

@media (max-width: 735px) {
    .x184cenk.x184cenk {
        margin-right:28px
    }
}

@media (min-width: 768px) {
    .x187j10v.x187j10v {
        padding-right:15px
    }
}

@media (max-width: 639px) {
    .x188z9n3.x188z9n3 {
        left:0
    }
}

@media (min-width: 768px) {
    .x18gv71.x18gv71 {
        margin-right:8px
    }
}

@media (max-width: 767px) {
    .x18wylqe.x18wylqe {
        grid-column-start:1
    }
}

@media (min-width: 736px) {
    .x199bjlz.x199bjlz {
        align-self:center
    }
}

@media (max-width: 735px) {
    .x19b80pe.x19b80pe {
        background-color:rgb(var(--ig-primary-background))
    }
}

@media (min-width: 640px) {
    .x19b98qs.x19b98qs {
        border-left-style:solid
    }
}

@media (min-width: 1264px) and (max-width:1919px) {
    .x19elr03.x19elr03 {
        left:var(--nav-medium-width)
    }
}

@media (min-width: 1920px) {
    .x19hu032.x19hu032 {
        left:var(--nav-wide-width)
    }
}

@media (min-width: 736px) {
    .x19no4lh.x19no4lh {
        padding-left:32px
    }
}

@media (max-width: 735px) {
    .x19xppfw.x19xppfw {
        margin-right:5px
    }
}

@media (min-width: 768px) {
    .x19yb8w1.x19yb8w1 {
        margin-left:auto
    }
}

@media (max-width: 767px) {
    .x1a39t7p.x1a39t7p {
        margin-left:12px
    }
}

@media only screen and (min-width: 460px) {
    .x1a8pmav.x1a8pmav {
        margin-left:0
    }
}

@media (min-width: 768px) {
    .x1a90qy6.x1a90qy6 {
        border-left-style:solid
    }
}

@media (min-width: 768px) {
    .x1ap9x3y.x1ap9x3y {
        font-size:1.09375rem
    }
}

@media (max-height: 720px) {
    .x1azxncr.x1azxncr {
        display:none
    }
}

@media (max-width: 400px) {
    .x1b7blni.x1b7blni {
        flex-wrap:wrap
    }
}

@media (min-width: 768px) {
    .x1brnx5s.x1brnx5s {
        padding-left:12.5px
    }
}

@media (min-width: 736px) {
    .x1bslw66.x1bslw66 {
        flex-basis:25%
    }
}

@media (max-width: 500px) {
    .x1bthn6i.x1bthn6i {
        margin-right:0
    }
}

@media (min-width: 736px) {
    .x1bzgcud.x1bzgcud {
        margin-left:0
    }
}

@media screen and (min-height: 1220px) {
    .x1c2o835.x1c2o835 {
        line-height:1
    }
}

@media (min-width: 768px) {
    .x1c4a0w0.x1c4a0w0 {
        font-size:1.0625rem
    }
}

@media only screen and (max-width: 460px) {
    .x1ce204u.x1ce204u {
        position:fixed
    }
}

@media (min-width: 736px) {
    .x1ckqtg3.x1ckqtg3 {
        justify-content:space-around
    }
}

@media (max-width: 735px) {
    .x1coc1wt.x1coc1wt {
        margin-left:20px
    }
}

@media (max-width: 735px) {
    .x1d81r3v.x1d81r3v {
        padding-left:0!important
    }
}

@media (min-width: 1264px) {
    .x1dejxi8.x1dejxi8 {
        flex-direction:row
    }
}

@media (max-width: 767px) {
    .x1di1pr7.x1di1pr7 {
        padding-right:16px
    }
}

@media (min-width: 736px) {
    .x1diyp74.x1diyp74 {
        text-align:start
    }
}

@media (max-width: 767px) {
    .x1dlrdel.x1dlrdel {
        text-overflow:ellipsis
    }
}

@media (max-width: 767px) {
    .x1dn74xm.x1dn74xm {
        display:flex
    }
}

@media (max-width: 639px) {
    .x1dnb4f6.x1dnb4f6 {
        border-left-style:none
    }
}

@media (min-width: 768px) {
    .x1dzsram.x1dzsram {
        margin-right:30px
    }
}

@media (min-width: 640px) {
    .x1e03utl.x1e03utl {
        margin-left:-1px
    }
}

@media (max-width: 767px) {
    .x1ec4g5p.x1ec4g5p {
        grid-template-columns:120px 1fr
    }
}

@media (min-width: 640px) {
    .x1els967.x1els967 {
        border-right-color:rgb(var(--ig-elevated-separator))
    }
}

@media (max-width: 767px) {
    .x1f91t4q.x1f91t4q {
        z-index:1
    }
}

@media (min-width: 736px) {
    .x1fww68i.x1fww68i {
        border-left-color:rgb(var(--post-separator))
    }
}

@media (max-width: 735px) {
    .x1fxh01l.x1fxh01l {
        border-right-width:0
    }
}

@media (max-width: 735px) {
    .x1fybgls.x1fybgls {
        padding-left:32px
    }
}

@media (max-width: 767px) {
    .x1g2qoit.x1g2qoit {
        margin-left:20px
    }
}

@media (max-width: 735px) {
    .x1gcdfx6.x1gcdfx6 {
        flex-direction:row
    }
}

@media (min-width: 768px) {
    .x1gckdbt.x1gckdbt {
        padding-left:30px
    }
}

@media only screen and (min-width: 460px) {
    .x1gfrbtl.x1gfrbtl {
        display:none
    }
}

@media (min-width: 768px) {
    .x1hcpixm.x1hcpixm {
        font-size:2.03125rem
    }
}

@media (max-width: 735px) {
    .x1hqdklf.x1hqdklf {
        margin-left:5px
    }
}

@media only screen and (min-width: 460px) {
    .x1hsp4vu.x1hsp4vu {
        border-right-width:3px
    }
}

@media (max-width: 767px) {
    .x1iom2gc.x1iom2gc {
        grid-row-start:4
    }
}

@media (max-width: 735px) {
    .x1j05y28.x1j05y28 {
        font-size:.875rem
    }
}

@media only screen and (min-width: 460px) {
    .x1j65ve4.x1j65ve4 {
        border-bottom-left-radius:0
    }
}

@media (max-width: 736px) {
    .x1juhsu6.x1juhsu6 {
        justify-content:center
    }
}

@media only screen and (min-width: 460px) {
    .x1k3ompm.x1k3ompm {
        border-top-left-radius:7px
    }
}

@media (min-width: 736px) {
    .x1k77rm6.x1k77rm6 {
        margin-left:64px
    }
}

@media (min-width: 768px) {
    .x1k81cqu.x1k81cqu {
        margin-left:64px
    }
}

@media (min-width: 640px) {
    .x1kb3p6.x1kb3p6 {
        border-top-left-radius:8px
    }
}

@media (min-width: 736px) {
    .x1l37x22.x1l37x22 {
        border-top-right-radius:0
    }
}

@media only screen and (min-width: 460px) {
    .x1leepm6.x1leepm6 {
        position:fixed
    }
}

@media (min-width: 736px) {
    .x1lvagci.x1lvagci {
        padding-left:15px
    }
}

@media (min-width: 640px) {
    .x1m2ldj3.x1m2ldj3 {
        border-right-style:solid
    }
}

@media (min-width: 736px) {
    .x1m3zkgg.x1m3zkgg {
        border-top-right-radius:3px
    }
}

@media (min-width: 640px) {
    .x1m9fcb4.x1m9fcb4 {
        border-top-left-radius:3px
    }
}

@media (min-width: 768px) {
    .x1mgv7lo.x1mgv7lo {
        padding-right:30px
    }
}

@media (max-width: 639px) {
    .x1mpq3lp.x1mpq3lp {
        align-items:center
    }
}

@media (min-width: 736px) {
    .x1mu8ugo.x1mu8ugo {
        display:flex
    }
}

@media (max-width: 768px) {
    .x1mx85iw.x1mx85iw {
        flex-direction:column
    }
}

@media (max-width: 639px) {
    .x1np8ksd.x1np8ksd {
        margin-left:0
    }
}

@media (max-width: 735px) {
    .x1nr3kok.x1nr3kok {
        margin-left:12px
    }
}

@media (max-width: 735px) {
    .x1ntc13c.x1ntc13c {
        margin-right:3px
    }
}

@media (min-width: 768px) {
    .x1o9qpz9.x1o9qpz9 {
        padding-left:10px
    }
}

@media (min-width: 736px) {
    .x1ok9m5z.x1ok9m5z {
        border-right-color:rgb(var(--post-separator))
    }
}

@media (min-width: 768px) {
    .x1olntwx.x1olntwx {
        justify-content:space-around
    }
}

@media (max-width: 735px) {
    .x1oq5f45.x1oq5f45 {
        padding-left:18px
    }
}

@media (max-width: 767px) {
    .x1oyxtw5.x1oyxtw5 {
        padding-right:0
    }
}

@media only screen and (min-width: 460px) {
    .x1p0iz11.x1p0iz11 {
        border-left-width:1px
    }
}

@media (max-width: 639px) {
    .x1p3mevh.x1p3mevh {
        text-align:center
    }
}

@media (max-width: 735px) {
    .x1p7u9fw.x1p7u9fw {
        flex-basis:auto
    }
}

@media (min-width: 736px) {
    .x1pca17w.x1pca17w {
        margin-right:-32px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x1pqszli.x1pqszli {
        background-size:271px 149px
    }
}

@media (max-width: 735px) {
    .x1q548z6.x1q548z6 {
        text-overflow:ellipsis
    }
}

@media (min-width: 736px) {
    .x1qgnrqa.x1qgnrqa {
        flex-grow:2
    }
}

@media only screen and (min-width: 460px) {
    .x1qhg3ml.x1qhg3ml {
        z-index:1
    }
}

@media (max-width: 736px) {
    .x1qrcuxw.x1qrcuxw {
        border-bottom-right-radius:0
    }
}

@media (max-width: 735px) {
    .x1qsaojo.x1qsaojo {
        margin-right:16px
    }
}

@media (min-width: 640px) {
    .x1qsh6cd.x1qsh6cd {
        border-bottom-right-radius:0
    }
}

@media (max-width: 735px) {
    .x1quol0o.x1quol0o {
        flex-grow:1
    }
}

@media (min-width: 736px) {
    .x1r8q5a.x1r8q5a {
        border-bottom-right-radius:0
    }
}

@media (max-height: 730px) {
    .x1rpc93n.x1rpc93n {
        position:static
    }
}

@media (max-width: 767px) {
    .x1rujz1s.x1rujz1s {
        font-size:.875rem
    }
}

@media (min-width: var(--polaris-medium-screen-min)) {
    .x1s0uc5h.x1s0uc5h {
        font-weight:var(--font-weight-system-semibold)
    }
}

@media (min-width: 736px) {
    .x1s4c5j2.x1s4c5j2 {
        border-right-style:solid
    }
}

@media (max-width: 639px) {
    .x1sj0e5j.x1sj0e5j {
        background-color:rgb(var(--ig-primary-background))
    }
}

@media screen and (min-height: 1220px) {
    .x1skpowl.x1skpowl {
        font-size:3.75rem
    }
}

@media (max-width: 639px) {
    .x1tuzdb1.x1tuzdb1 {
        border-right-style:none
    }
}

@media (min-width: 768px) {
    .x1ty98ci.x1ty98ci {
        align-items:center
    }
}

@media only screen and (min-width: 460px) {
    .x1u2h9zs.x1u2h9zs {
        border-left-color:rgb(var(--ig-separator))
    }
}

@media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
        animation-duration: 0s
    }
}

@media only screen and (min-width: 460px) {
    .x1uds9xl.x1uds9xl {
        border-bottom-right-radius:0
    }
}

@media (min-width: 736px) {
    .x1upln17.x1upln17 {
        margin-right:28px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x1uqs5rc.x1uqs5rc {
        background-size:234px 177px
    }
}

@media only screen and (min-width: 460px) {
    .x1vn224v.x1vn224v {
        border-right-color:rgb(var(--ig-separator))
    }
}

@media (min-width: 768px) and (max-width: 1263px) {
    .x1w2ply9.x1w2ply9 {
        left:var(--nav-narrow-width)
    }
}

@media (min-width: 736px) {
    .x1whqar2.x1whqar2 {
        padding-right:44px
    }
}

@media (min-width: 736px) {
    .x1wrihxl.x1wrihxl {
        margin-right:var(--desktop-grid-item-margin)
    }
}

@media (min-width: 640px) {
    .x1xb909e.x1xb909e {
        border-bottom-left-radius:3px
    }
}

@media (max-width: 736px) {
    .x1xvjs7e.x1xvjs7e {
        align-self:stretch
    }
}

@media (min-width: 768px) {
    .x1y0ad09.x1y0ad09 {
        margin-left:30px
    }
}

@media (max-width: 735px) {
    .x1yb4sm0.x1yb4sm0 {
        padding-left:20px
    }
}

@media (max-width: 736px) {
    .x1yc22su.x1yc22su {
        border-top-right-radius:0
    }
}

@media (min-width: 1264px) {
    .x1yfdxuh.x1yfdxuh {
        padding-right:8px
    }
}

@media (min-width: 736px) {
    .x2tyeea.x2tyeea {
        border-left-style:solid
    }
}

@media (min-width: var(--polaris-medium-screen-min)) {
    .x327c9v.x327c9v {
        padding-left:15px
    }
}

@media (max-width: 622px) {
    .x38vcvy.x38vcvy {
        flex-direction:column
    }
}

@media only screen and (min-width: 460px) {
    .x39xizf.x39xizf {
        border-right-width:1px
    }
}

@media only screen and (min-width: 460px) {
    .x3pxnfi.x3pxnfi {
        border-top-left-radius:3px
    }
}

@media (min-width: 640px) {
    .x3wc9zf.x3wc9zf {
        margin-right:-1px
    }
}

@media (min-width: 640px) {
    .x483693.x483693 {
        border-left-width:0
    }
}

@media (min-width: 736px) {
    .x4cbp4u.x4cbp4u {
        padding-right:32px
    }
}

@media (max-width: 735px) {
    .x4iugey.x4iugey {
        flex-basis:25px
    }
}

@media (min-width: 736px) {
    .x53tqqp.x53tqqp {
        padding-left:0
    }
}

@media (min-width: 736px) {
    .x56wcz6.x56wcz6 {
        align-items:center
    }
}

@media (min-width: 736px) {
    .x5bv2cf.x5bv2cf {
        flex-grow:1
    }
}

@media (min-width: 640px) {
    .x5cc42w.x5cc42w {
        border-bottom-left-radius:0
    }
}

@media (max-width: 639px) {
    .x5y1qd4.x5y1qd4 {
        margin-right:0
    }
}

@media (min-width: 736px) {
    .x5zefxq.x5zefxq {
        padding-right:15px
    }
}

@media (max-width: 736px) {
    .x61jkv3.x61jkv3 {
        margin-right:0
    }
}

@media (min-width: 736px) {
    .x629ltq.x629ltq {
        padding-right:0
    }
}

@media (min-width: 768px) {
    .x6gjnod.x6gjnod {
        margin-left:50px
    }
}

@media (min-width: 736px) {
    .x7flfwp.x7flfwp {
        padding-left:20px
    }
}

@media (min-width: 736px) {
    .x7tjcmj.x7tjcmj {
        padding-right:60px
    }
}

@media (max-width: 735px) {
    .x7wvtww.x7wvtww {
        padding-right:16px
    }
}

@media (max-width: 470px) {
    .x7z13vp.x7z13vp {
        border-right-width:0
    }
}

@media (min-width: 768px) {
    .x84tqwh.x84tqwh {
        padding-right:10px
    }
}

@media (max-width: 767px) {
    .x8azgd3.x8azgd3 {
        margin-left:5px
    }
}

@media (max-width: 875px) {
    .x95qi1i.x95qi1i {
        padding-left:0
    }
}

@media (min-width: 768px) {
    .x9bltq6.x9bltq6 {
        font-size:.9375rem
    }
}

@media only screen and (min-width: 460px) {
    .x9em97g.x9em97g {
        border-right-style:solid
    }
}

@media (min-width: 736px) {
    .x9i3mqj.x9i3mqj {
        margin-right:4px
    }
}

@media (max-width: var(--polaris-small-screen-max)) {
    .x9l7gga.x9l7gga {
        font-size:var(--system-12-font-size)
    }
}

@media (min-width: 736px) {
    .x9ozhqo.x9ozhqo {
        margin-right:30px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x9p3b3b.x9p3b3b {
        background-size:440px 411px
    }
}

@media (min-width: 876px) {
    .x9vfwhe.x9vfwhe {
        margin-left:64px
    }
}

@media only screen and (min-width: 460px) {
    .xa50g8g.xa50g8g {
        border-top-right-radius:7px
    }
}

@media (max-width: 735px) {
    .xa5j0wu.xa5j0wu {
        flex-direction:column
    }
}

@media (max-width: 736px) {
    .xa8ff0x.xa8ff0x {
        padding-right:24px
    }
}

@media (max-width: 735px) {
    .xailu2a.xailu2a {
        border-bottom-right-radius:16px
    }
}

@media (min-width: 736px) {
    .xamrj8a.xamrj8a {
        justify-content:space-evenly
    }
}

@media (min-width: 736px) {
    .xantebr.xantebr {
        border-bottom-left-radius:0
    }
}

@media (min-width: 640px) {
    .xar73il.xar73il {
        border-right-width:1px
    }
}

@media (max-width: 735px) {
    .xbn8dsz.xbn8dsz {
        justify-content:center
    }
}

@media (max-width: 735px) {
    .xc2v4qs.xc2v4qs {
        margin-left:16px
    }
}

@media only screen and (min-width: 460px) {
    .xc8rptd.xc8rptd {
        left:0
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xd0fu7d.xd0fu7d {
        background-image:url(/rsrc.php/v4/ya/r/FM_vuA6unUv.png)
    }
}

@media (min-width: 640px) {
    .xdb48i9.xdb48i9 {
        border-bottom-right-radius:3px
    }
}

@media (min-width: 640px) {
    .xdlhx0i.xdlhx0i {
        border-top-left-radius:0
    }
}

@media (min-width: 1264px) {
    .xdoji71.xdoji71 {
        align-items:center
    }
}

@media only screen and (min-width: 460px) {
    .xdslvof.xdslvof {
        border-right-color:transparent
    }
}

@media (max-width: 767px) {
    .xdx80a7.xdx80a7 {
        grid-row-end:3
    }
}

@media (max-width: 980px) {
    .xece76i.xece76i {
        flex-shrink:1
    }
}

@media (min-width: 640px) {
    .xegiwmd.xegiwmd {
        border-top-right-radius:8px
    }
}

@media (min-width: var(--polaris-medium-screen-min)) {
    .xf74g4r.xf74g4r {
        padding-right:15px
    }
}

@media (min-width: 736px) {
    .xfcsdxf.xfcsdxf {
        margin-right:-28px
    }
}

@media screen and (min-height: 900px) {
    .xfczyey.xfczyey {
        font-size:2.5rem
    }
}

@media (max-width: 735px) {
    .xg1prrt.xg1prrt {
        flex-basis:0px
    }
}

@media (min-width: 768px) {
    .xg72609.xg72609 {
        padding-left:15px
    }
}

@media (max-width: 735px) {
    .xh74ggo.xh74ggo {
        border-left-width:0
    }
}

@media (max-width: 639px) {
    .xh8znzt.xh8znzt {
        justify-content:center
    }
}

@media (max-width: var(--polaris-small-screen-max)) {
    .xhb8wvi.xhb8wvi {
        margin-right:5px
    }
}

@media (max-width: 735px) {
    .xhl1y50.xhl1y50 {
        margin-left:1.14em
    }
}

@media (max-width: 470px) {
    .xhldkf3.xhldkf3 {
        border-left-width:0
    }
}

@media (max-width: 767px) {
    .xhoh4uz.xhoh4uz {
        margin-right:20px
    }
}

@media (min-width: 768px) {
    .xhoroqy.xhoroqy {
        margin-left:5px
    }
}

@media (min-width: 736px) {
    .xhpsyto.xhpsyto {
        border-top-left-radius:0
    }
}

@media only screen and (min-width: 460px) {
    .xi4dl9.xi4dl9 {
        display:flex
    }
}

@media (min-width: 736px) {
    .xi5xqi3.xi5xqi3 {
        padding-left:65px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xi9uto2.xi9uto2 {
        background-repeat:no-repeat
    }
}

@media (max-width: 767px) {
    .xif99yt.xif99yt {
        justify-content:center
    }
}

@media only screen and (min-width: 460px) {
    .xil30c1.xil30c1 {
        border-left-style:solid
    }
}

@media (max-width: 736px) {
    .xir0mxb.xir0mxb {
        display:flex
    }
}

@media (max-width: 735px) {
    .xiz14o6.xiz14o6 {
        border-top-right-radius:16px
    }
}

@media (max-width: 735px) {
    .xizqwnc.xizqwnc {
        padding-left:16px
    }
}

@media (min-width: 736px) {
    .xja2oje.xja2oje {
        border-top-left-radius:3px
    }
}

@media (max-width: 736px) {
    .xjcwj3x.xjcwj3x {
        border-top-left-radius:0
    }
}

@media (max-width: 735px) {
    .xjj4d2o.xjj4d2o {
        padding-right:32px
    }
}

@media (min-width: 736px) {
    .xk2sjr6.xk2sjr6 {
        border-right-width:1px
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xk334sl.xk334sl {
        background-image:url(/rsrc.php/v4/yV/r/6JqvJ6H_bFT.png)
    }
}

@media (max-width: 640px) {
    .xkaaz9w.xkaaz9w {
        display:none
    }
}

@media (min-width: 876px) {
    .xkbqlq.xkbqlq {
        padding-right:48px
    }
}

@media (min-width: 736px) {
    .xkqy6n6.xkqy6n6 {
        flex-basis:355px
    }
}

@media screen and (min-resolution: 1.5dppx) {
    .xkxfa8k.xkxfa8k {
        background-image:url(/rsrc.php/v4/yr/r/fzBXVxs22bH.png)
    }
}

@media (max-width: 735px) {
    .xl1lypt.xl1lypt {
        margin-right:0
    }
}

@media (min-width: 768px) {
    .xl5mz7h.xl5mz7h {
        justify-content:flex-end
    }
}

@media (min-width: 768px) {
    .xl6hrn3.xl6hrn3 {
        padding-right:12.5px
    }
}

@media (max-width: 735px) {
    .xl8n0up.xl8n0up {
        background-color:rgb(var(--ig-secondary-background))
    }
}

@media (max-width: 639px) {
    .xlad1kz.xlad1kz {
        position:fixed
    }
}

@media (min-width: 736px) {
    .xldb7c5.xldb7c5 {
        display:inline-flex
    }
}

@media only screen and (min-width: 460px) {
    .xlmzvte.xlmzvte {
        display:block
    }
}

@media (min-width: 736px) {
    .xlqvkhc.xlqvkhc {
        flex-direction:column
    }
}

@media (max-width: 945px) {
    .xm5kwj2.xm5kwj2 {
        display:none
    }
}

@media (max-width: 519px) {
    .xmch72m.xmch72m {
        display:none
    }
}

@media only screen and (min-width: 460px) {
    .xmeioz6.xmeioz6 {
        margin-right:auto
    }
}

@media (min-width: 876px) {
    .xmfkm5k.xmfkm5k {
        padding-left:48px
    }
}

@media (min-width: 736px) {
    .xmjrnx3.xmjrnx3 {
        box-sizing:content-box
    }
}

@media (min-width: 736px) {
    .xmtwhcm.xmtwhcm {
        margin-left:50px
    }
}

@media (min-width: 640px) {
    .xmyi3p3.xmyi3p3 {
        border-top-right-radius:3px
    }
}

@media (max-width: 767px) {
    .xn9dbyl.xn9dbyl {
        left:0
    }
}

@media (min-width: 768px) {
    .xnbfqra.xnbfqra {
        border-right-style:solid
    }
}

@media (min-width: 735px) {
    .xnrg0gt.xnrg0gt {
        margin-left:auto
    }
}

@media (min-width: 736px) {
    .xnu5qcd.xnu5qcd {
        flex-wrap:wrap
    }
}

@media (min-width: 736px) {
    .xo0vqhs.xo0vqhs {
        font-size:1.0625rem
    }
}

@media (max-width: 735px) {
    .xo7huh1.xo7huh1 {
        border-top-left-radius:16px
    }
}

@media (max-width: 736px) {
    .xodhs97.xodhs97 {
        padding-left:24px
    }
}

@media (max-width: 639px) {
    .xp5y4rg.xp5y4rg {
        margin-right:auto
    }
}

@media (min-width: 876px) {
    .xpvykt9.xpvykt9 {
        margin-right:64px
    }
}

@media (min-width: 640px) {
    .xpy1hl3.xpy1hl3 {
        border-top-right-radius:0
    }
}

@media (max-width: 735px) {
    .xpzaatj.xpzaatj {
        margin-right:1px
    }
}

@media (min-width: 768px) {
    .xq1bquu.xq1bquu {
        margin-left:8px
    }
}

@media (min-width: 768px) {
    .xqfnjl8.xqfnjl8 {
        justify-content:space-evenly
    }
}

@media (min-width: 736px) {
    .xqs5hnn.xqs5hnn {
        border-left-color:rgb(var(--ig-elevated-separator))
    }
}

@media (min-width: 768px) {
    .xqwvy2d.xqwvy2d {
        margin-right:auto
    }
}

@media (max-width: 735px) {
    .xr5ctx4.xr5ctx4 {
        margin-left:32px
    }
}

@media only screen and (min-width: 460px) {
    .xrdcp2h.xrdcp2h {
        margin-left:-4px
    }
}

@media (max-width: 735px) {
    .xrhuxzh.xrhuxzh {
        padding-right:0
    }
}

@media (min-width: 640px) {
    .xrn3sdz.xrn3sdz {
        border-left-width:1px
    }
}

@media (min-width: 1264px) {
    .xs3sg5q.xs3sg5q {
        padding-right:12px
    }
}

@media (max-width: 767px) {
    .xs5motx.xs5motx {
        margin-right:16px
    }
}

@media (max-width: 980px) {
    .xsapnw1.xsapnw1 {
        display:none
    }
}

@media screen and (min-height: 900px) {
    .xsdrrl.xsdrrl {
        line-height:1
    }
}

@media (min-width: 768px) {
    .xsif4ur.xsif4ur {
        display:flex
    }
}

@media (max-width: 767px) {
    .xsk6gc8.xsk6gc8 {
        margin-right:calc(1 * var(--mobile-grid-item-margin))
    }
}

@media (max-width: 736px) {
    .xsw4t2s.xsw4t2s {
        margin-left:0
    }
}

@media (min-width: 640px) {
    .xt6bjj4.xt6bjj4 {
        border-left-color:rgb(var(--ig-elevated-separator))
    }
}

@media only screen and (min-width: 460px) {
    .xts66m9.xts66m9 {
        margin-left:auto
    }
}

@media (max-width: 767px) {
    .xtyw845.xtyw845 {
        grid-row-start:5
    }
}

@media (max-width: 500px) {
    .xu0zrfj.xu0zrfj {
        margin-left:4px
    }
}

@media (max-width: 639px) {
    .xu7ce8b.xu7ce8b {
        z-index:1
    }
}

@media (max-width: 735px) {
    .xue6yps.xue6yps {
        border-bottom-left-radius:16px
    }
}

@media (max-width: 767px) {
    .xux34ky.xux34ky {
        padding-left:16px
    }
}

@media (max-width: 875px) {
    .xv4oxz2.xv4oxz2 {
        display:none
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xvd4u9.xvd4u9 {
        background-image:url(/rsrc.php/v4/y6/r/-SCe3XOwgRY.png)
    }
}

@media (max-width: 735px) {
    .xvidbr7.xvidbr7 {
        padding-right:16px
    }
}

@media (max-width: 767px) {
    .xvwl1tt.xvwl1tt {
        margin-right:5px
    }
}

@media (max-width: 767px) {
    .xvxrpd7.xvxrpd7 {
        grid-row-start:6
    }
}

@media (max-width: 767px) {
    .xwqlbqq.xwqlbqq {
        grid-row-start:3
    }
}

@media (min-width: 640px) {
    .xwzgain.xwzgain {
        border-bottom-left-radius:8px
    }
}

@media (max-width: 767px) {
    .xxfw5ft.xxfw5ft {
        position:relative
    }
}

@media only screen and (min-width: 460px) {
    .xxh1l4e.xxh1l4e {
        margin-right:-4px
    }
}

@media (min-width: 768px) {
    .xxhoyoc.xxhoyoc {
        column-gap:5px
    }
}

@media (min-width: 768px) {
    .xxlrag1.xxlrag1 {
        font-size:1.5625rem
    }
}

@media (min-width: 768px) {
    .xxpxyzo.xxpxyzo {
        text-align:start
    }
}

@media (max-width: 736px) {
    .xy2hj3m.xy2hj3m {
        align-items:center
    }
}

@media (min-width: 736px) {
    .xy34fz7.xy34fz7 {
        margin-right:12px
    }
}

@media only screen and (min-width: 460px) {
    .xy7gsk2.xy7gsk2 {
        margin-right:0
    }
}

@media (max-width: 736px) {
    .xyk3r29.xyk3r29 {
        flex-grow:1
    }
}

@media (max-width: 767px) {
    .xysbk4d.xysbk4d {
        grid-row-start:2
    }
}

@media (max-width: 767px) {
    .xywrmq2.xywrmq2 {
        margin-left:16px
    }
}

@media (max-width: 735px) {
    .xz0pqls.xz0pqls {
        margin-left:0
    }
}

@media (min-width: 736px) {
    .xz0rft.xz0rft {
        border-left-width:1px
    }
}

@media (max-width: 375px) {
    .xz7isgl.xz7isgl {
        column-gap:12px
    }
}

@media (max-width: 767px) {
    .xzauu7c.xzauu7c {
        margin-left:0
    }
}

@media (min-width: 736px) {
    .xzdbuld.xzdbuld {
        border-bottom-left-radius:3px
    }
}

@media (max-width: 735px) {
    .xzsjcdl.xzsjcdl {
        padding-right:18px
    }
}

@media (max-width: 735px) {
    .xzt7v0g.xzt7v0g {
        padding-right:.5em
    }
}

@media (min-width: 1264px) {
    .xzzcqpx.xzzcqpx {
        display:flex
    }
}

@media (max-width: 735px) {
    .x56m6dy.x56m6dy:last-child {
        margin-right:0
    }
}

@media (min-width: 736px) {
    .xn45foy.xn45foy:last-child {
        margin-right:0
    }
}

@container (max-height: 250px) {
    .x1rqrsuv.x1rqrsuv {
        display: none
    }
}

@media (hover: hover) {
    .x1m4f6gr.x1m4f6gr:hover {
        background-image:linear-gradient(rgba(var(--web-always-black),.05),rgba(var(--web-always-black),.05))
    }
}

.x100vrsf {
    width: 40px
}

.x101qyy3 {
    max-height: 24px
}

.x102i4hf {
    top: -60px
}

.x105sa6i {
    margin-top: 96px
}

.x105vxrd {
    border-top-color: rgba(var(--ig-secondary-button),.15)
}

.x106yp3t {
    height: calc(100vh - 60px - 81px);
    height: calc(100dvh - 60px - 81px)
}

.x1085op2 {
    height: calc(100% - var(--desktop-grid-item-margin-slim))
}

.x109j2v6 {
    padding-top: 18px
}

.x10b6aqq {
    padding-bottom: 6px
}

.x10c73hc {
    height: 29px
}

.x10cxd3o {
    max-width: var(--maxWidth)
}

.x10h3iyq {
    width: 42px
}

.x10k5g1p {
    border-bottom-color: rgb(var(--ig-toggle-background-disabled-on-prism))
}

.x10nuj7s {
    max-width: 935px
}

.x10qt84d {
    border-top-color: var(--lines-separator,#DBDBDB)
}

.x10v308y {
    max-width: var(--site-width-narrow)
}

.x10vfzb2 {
    width: 11px
}

.x10w3d4m {
    bottom: 100%
}

.x10w6t97 {
    height: 32px
}

.x10wjd1d {
    height: 50px
}

.x10wlt62 {
    overflow-y: hidden
}

.x111r2ik {
    width: 28.5px
}

.x1120s5i {
    padding-bottom: 2px
}

.x117b58n {
    top: 32px
}

.x1198e8h {
    margin-top: -3px
}

.x119j0k9 {
    border-bottom-width: rgb(var(--grey-1))
}

.x11aubdm {
    margin-bottom: var(--revamp-feed-item-spacing)
}

.x11c7rll {
    width: 103px
}

.x11f1dot {
    border-top-color: rgb(var(--ig-focus-stroke))
}

.x11fxgd9 {
    margin-top: 30px
}

.x11gisft {
    max-width: 640px
}

.x11inojt {
    min-width: 8px
}

.x11j5czd {
    border-bottom-color: rgb(var(--ig-badge))
}

.x11qvx8b {
    margin-top: 150px
}

.x11t6kkg {
    max-width: 325px
}

.x11tup63 {
    margin-bottom: -7px
}

.x11x8uw5 {
    height: calc(var(--scrollable-content-header-height) - 1px)
}

.x123j3cw {
    padding-top: 5px
}

.x1247r65 {
    width: 60px
}

.x12795kx {
    border-top-width: 12px
}

.x127qqk8 {
    height: 250px
}

.x129qt2x {
    height: 130px
}

.x12ajvvl {
    max-height: calc(100vh - 32px)
}

.x12ayzb7 {
    max-height: 900px
}

.x12c0h9u {
    top: -12px
}

.x12csvog {
    max-width: 424px
}

.x12dtdjy {
    height: var(--search-modal-height)
}

.x12nagc {
    margin-bottom: 4px
}

.x12uvmmw {
    width: calc(100% - 2px)
}

.x132ws97 {
    padding-bottom: 94%
}

.x133i7cb {
    padding-top: 180px
}

.x134lwj9 {
    padding-top: 19px
}

.x135pmgq {
    margin-top: -20px
}

.x138musq {
    margin-bottom: var(--marginBottom)
}

.x13fuv20 {
    border-top-style: solid
}

.x13ihpsm {
    margin-bottom: 48px
}

.x13oubkp {
    width: 96px
}

.x13v1cvd {
    max-height: 657px
}

.x13vbajr {
    max-width: min(calc(100vw - var(--creation-min-padding-x)),calc(var(--creation-modal-max-height) - var(--creation-header-height) + var(--creation-settings-width)))
}

.x13vifvy {
    top: 0
}

.x13vz7hx {
    width: 263px
}

.x13xjzxd {
    margin-bottom: 1em
}

.x13zrc24 {
    padding-top: 40px
}

.x13zx6y {
    width: 68px
}

.x14aock7 {
    overflow-x: scroll
}

.x14atkfc {
    width: auto
}

.x14baz6b {
    height: 76px
}

.x14beivq {
    margin-top: 1em
}

.x14fyrvj {
    min-width: 911px
}

.x14hgcgx {
    border-bottom-color: var(--nav-bar-background)
}

.x14ler8 {
    margin-bottom: 40px
}

.x14luw17 {
    height: 276px
}

.x14m272y {
    margin-left: -55px
}

.x14nwjz3 {
    height: 88px
}

.x14qfxbe {
    width: 36px
}

.x14vqqas {
    margin-top: 12px
}

.x14z7g9a {
    height: 74px
}

.x156go17 {
    padding-bottom: 25px
}

.x15chvws {
    width: 295px
}

.x15h9jz8 {
    max-width: calc(100% - 64px - 64px)
}

.x15kz4h8 {
    min-width: 16px
}

.x15tpscs {
    max-width: 411px
}

.x15wfb8v {
    height: calc(100vmin - var(--creation-padding-y) - var(--creation-header-height) - var(--creation-padding-x))
}

.x15y7c3m {
    border-bottom-color: #d300c5
}

.x15yg21f {
    width: 56px
}

.x161sli9 {
    padding-bottom: 56px
}

.x1636vvt {
    width: 498px
}

.x168biu4 {
    width: 344px
}

.x1691je0 {
    width: 34px
}

.x16azoj6 {
    top: var(--search-modal-top-offset)
}

.x16bybu0 {
    margin-bottom: 64px
}

.x16f3mvi {
    height: 80
}

.x16grhtn {
    width: 220px
}

.x16ldp7u {
    margin-top: -5px
}

.x16nrsnc {
    height: 400px
}

.x16q51m2 {
    max-width: 150px
}

.x16stqrj {
    border-bottom-color: transparent
}

.x16v0oar {
    border-top-width: none
}

.x16wdlz0 {
    height: 38px
}

.x16z1lm9 {
    margin-top: -7px
}

.x16zp95 {
    top: -42px
}

.x170jfvy {
    height: 10px
}

.x178xt8z {
    border-top-width: 1px
}

.x17ca1v9 {
    max-width: calc(var(--photo) - 72px * 2)
}

.x17efsva {
    left: calc(50% - 18px)
}

.x17j7krd {
    height: 84px
}

.x17mh4r9 {
    width: 411px
}

.x17nu0il {
    border-bottom-color: rgba(0,0,0,.85)
}

.x17p1517 {
    margin-bottom: 68px
}

.x17q7fqb {
    width: 452px
}

.x17rw0jw {
    height: 22px
}

.x17s4nb9 {
    min-width: 30px
}

.x17tiq77 {
    width: 15%
}

.x17z2i9w {
    width: 22px
}

.x17zef60 {
    margin-top: var(--marginTop)
}

.x18061mc {
    padding-bottom: var(--paddingBottom)
}

.x1849jeq {
    width: 30px
}

.x186yyo6 {
    height: 545px
}

.x187nhsf {
    width: 44px
}

.x18b0tl8 {
    width: 470px
}

.x18d9i69 {
    padding-bottom: 0
}

.x18dl8mb {
    height: 150px
}

.x18dplov {
    padding-bottom: 0!important
}

.x18dvoc8 {
    margin-bottom: var(--desktop-story-tray-bottom-margin)
}

.x18gocxb {
    height: calc(18px + 16px + 16px)
}

.x18mhnb9 {
    min-height: 90vh
}

.x18mmtl5 {
    margin-left: 112px
}

.x18y6abo {
    width: var(--fb-signup-page-profile-pic-size)
}

.x191j7n5 {
    bottom: 16px
}

.x193iq5w {
    max-width: 100%
}

.x19gtwsn {
    border-top-color: rgb(var(--ig-stroke))
}

.x19hv4p6 {
    border-bottom-color: rgb(var(--web-always-white))
}

.x19i0xim {
    min-height: 166px
}

.x19ip775 {
    bottom: 1px
}

.x19p5mho {
    top: -94px
}

.x19qqan6 {
    margin-bottom: var(--modal-padding)
}

.x19smwlf {
    margin-top: 34%
}

.x19sv2k2 {
    width: calc(100% - 40px)
}

.x19v3vle {
    width: 84px
}

.x19zpy19 {
    width: 104px
}

.x1a00udw {
    width: 15px
}

.x1a7h2tk {
    margin-top: var(--mobile-grid-item-margin)
}

.x1a8lsjc {
    padding-bottom: 10px
}

.x1aawmmo {
    margin-top: 11px
}

.x1aekv1k {
    height: 31px
}

.x1ajfak3 {
    margin-top: 42px
}

.x1anpbxc {
    margin-top: 10px
}

.x1atx4j1 {
    top: 6px
}

.x1ay4s1n {
    margin-top: 128px
}

.x1b0wou9 {
    height: 350px
}

.x1b51vyi {
    height: 180px
}

.x1ba4aug {
    min-height: 40px
}

.x1bfs520 {
    width: calc(33.3333% - var(--mobile-grid-item-margin))
}

.x1bl4301 {
    width: var(--width)
}

.x1bmbmjk {
    margin-bottom: 23px
}

.x1bs97v6 {
    border-bottom-color: rgb(var(--ig-separator))
}

.x1bwycvy {
    max-height: 100vh
}

.x1bzprkw {
    width: calc(100% - var(--creation-settings-width))
}

.x1c0ccdx {
    height: calc(100% + 2px)
}

.x1c436fg {
    margin-bottom: 18px
}

.x1c7jfne {
    bottom: 2px
}

.x1chd833 {
    margin-bottom: 28px
}

.x1ck2h3a {
    height: 90%
}

.x1cm6mvd {
    margin-top: -40px
}

.x1cnzs8 {
    padding-top: 20px
}

.x1co6499 {
    border-bottom-width: .5px
}

.x1coevs8 {
    margin-top: 50px
}

.x1crbq5u {
    margin-top: var(--modal-padding)
}

.x1cuba2h {
    border-top-color: #dbdbdb
}

.x1cvmir6 {
    width: 360px
}

.x1cwzgcd {
    min-width: calc(var(--creation-modal-min-height) - var(--creation-header-height))
}

.x1czut47 {
    height: 90vh
}

.x1d0ri9u {
    padding-top: 13px
}

.x1d12jij {
    padding-top: 35px
}

.x1d61t0b {
    height: 81px
}

.x1d6elog {
    height: var(--system-14-line-height)
}

.x1d7yc3v {
    margin-top: 56px
}

.x1d7z9mz {
    width: 76px
}

.x1db2dqx {
    margin-right: 8px
}

.x1dc814f {
    max-width: 350px
}

.x1dfx0jo {
    top: 25%
}

.x1dmp6jm {
    width: 80px
}

.x1dnml7z {
    height: 54px
}

.x1doi54r {
    border-top-color: rgb(var(--ig-toggle-background-on-prism))
}

.x1dr59a3 {
    height: 100vh
}

.x1dr9wh {
    height: 108px
}

.x1drivef {
    max-height: 84px
}

.x1drpf9g {
    max-width: 293px
}

.x1dtbblo {
    margin-bottom: 60px
}

.x1e1m7ul {
    margin-top: 25px
}

.x1e3j9e7 {
    border-bottom-width: rgb(var(--ig-elevated-separator))
}

.x1e56ztr {
    margin-bottom: 8px
}

.x1e5933n {
    border-bottom-color: rgb(var(--grey-1))
}

.x1ef03lz {
    border-bottom-color: var(--gradient-purple)
}

.x1egiwwb {
    height: 500px
}

.x1ejq31n {
    border-top-style: none
}

.x1enc8s9 {
    border-bottom-width: none
}

.x1eoefnw {
    border-bottom-color: #fff
}

.x1er3m0b {
    top: 44px
}

.x1escl5o {
    bottom: 60px
}

.x1eu8d0j {
    top: 10px
}

.x1ev791w {
    border-bottom-color: rgba(0,0,0,.2)
}

.x1exxlbk {
    width: 100px
}

.x1ey2m1c {
    bottom: 0
}

.x1f0l55g {
    max-width: 140px
}

.x1f21zkr {
    height: var(--search-modal-height-expanded)
}

.x1f4304s {
    width: var(--creation-settings-width)
}

.x1f5funs {
    height: var(--height)
}

.x1f9tj09 {
    width: 85%
}

.x1fb2l0r {
    height: 135px
}

.x1fgtraw {
    height: 28px
}

.x1fqp7bg {
    margin-bottom: 15px
}

.x1fsd2vl {
    width: 10px
}

.x1fu8urw {
    width: 64px
}

.x1fur4o1 {
    top: -10px
}

.x1fwfoet {
    width: 348px
}

.x1fxk84t {
    width: 54px
}

.x1g2khh7 {
    padding-bottom: 14px
}

.x1g3bxo5 {
    margin-top: -64px
}

.x1g7gg9k {
    border-top-color: #fff
}

.x1g9fk1a {
    top: var(--top)
}

.x1gan7if {
    padding-bottom: 32px
}

.x1gb2em4 {
    height: 68px
}

.x1gcu4e2 {
    border-bottom-color: rgb(var(--ig-error-or-destructive))
}

.x1gg8mnh {
    min-height: 44px
}

.x1gnnpzl {
    height: 30px
}

.x1gp4ovq {
    border-top-width: 4px
}

.x1gslohp {
    margin-top: 4px
}

.x1gue8kj {
    padding-bottom: 50vh
}

.x1gvbg2u {
    height: 100vh;
    height: 100dvh
}

.x1gvj3kd {
    height: 351px
}

.x1h2mt7u {
    border-bottom-width: 4px
}

.x1h80ny7 {
    min-width: 350px
}

.x1h8t67q {
    padding-top: 76px
}

.x1hb41fa {
    padding-right: var(--paddingRight)
}

.x1hcwysg {
    bottom: 13.5px
}

.x1hetxy2 {
    width: 65px
}

.x1hfn5x7 {
    width: 260px
}

.x1hgrsv6 {
    padding-bottom: calc(200% + var(--mobile-grid-item-margin))!important
}

.x1hhzuzn {
    padding-bottom: 18px
}

.x1hkcv85 {
    max-height: 200px
}

.x1hki3hb {
    max-height: 25%
}

.x1hmvnq2 {
    margin-top: 14px
}

.x1hnf3xg {
    margin-top: var(--mobile-nav-height)
}

.x1hnil3p {
    border-bottom-color: green
}

.x1hq5gj4 {
    margin-bottom: 24px
}

.x1hshjfz {
    min-height: 16px
}

.x1hsp7zs {
    margin-bottom: -80px
}

.x1huftch {
    top: 72px
}

.x1hzehfu {
    max-width: 248px
}

.x1i1rx1s {
    width: 1px
}

.x1i2zvha {
    padding-bottom: 19px
}

.x1i802ky {
    height: 516px
}

.x1i9suas {
    min-width: 120px
}

.x1iax534 {
    border-bottom-color: rgb(var(--ig-tertiary-button-border))
}

.x1ibc7va {
    margin-bottom: 25px
}

.x1ibwipt {
    min-height: 107px
}

.x1idq3uh {
    padding-bottom: 35px
}

.x1ii8w9m {
    border-bottom-color: rgb(var(--ig-focus-stroke))
}

.x1iorvi4 {
    padding-top: 4px
}

.x1isuwpm {
    height: 220px
}

.x1ixjvfu {
    border-bottom-color: rgb(var(--ig-elevated-separator))
}

.x1iy3rx {
    max-height: calc(100% - 40px)
}

.x1iymm2a {
    margin-bottom: 32px
}

.x1j4o96p {
    border-bottom-color: solid transparent
}

.x1j7kr1c {
    width: calc(100% + 32px)
}

.x1j85h84 {
    padding-bottom: 1px
}

.x1j9u4d2 {
    max-width: 400px
}

.x1jcc3zm {
    width: 445px
}

.x1je3nrv {
    height: 336px
}

.x1jgsv34 {
    max-width: 58px
}

.x1jn0hjm {
    height: 600px
}

.x1jn9clo {
    bottom: 10px
}

.x1jn9k7v {
    height: 95px
}

.x1jyxor1 {
    margin-bottom: -1px
}

.x1jzhcrs {
    min-width: 200px
}

.x1k70j0n {
    margin-top: 6px
}

.x1k7wse1 {
    padding-top: 1.5px
}

.x1kemru4 {
    border-top-color: rgb(var(--ig-primary-button))
}

.x1kiq0my {
    bottom: 72px
}

.x1kjsxda {
    padding-bottom: 23px
}

.x1kjzcog {
    border-bottom-color: rgb(var(--ig-text-input-border-prism))
}

.x1kky2od {
    width: 16px
}

.x1kl0l3y {
    width: 21px
}

.x1klvvdw {
    min-width: 260px
}

.x1ko0cyj {
    width: var(--search-result-list-width)
}

.x1kpxq89 {
    height: 12px
}

.x1kr8tdy {
    border-top-width: 6px
}

.x1kuktng {
    max-width: calc(253px - 24px)
}

.x1kx1bsy {
    width: 102%
}

.x1kysglf {
    height: 77px
}

.x1l1lmgp {
    width: var(--polaris-site-width-wide)
}

.x1l2rt3b {
    width: 400px
}

.x1l5p03z {
    height: 70vh
}

.x1l90r2v {
    padding-bottom: 16px
}

.x1lc9cor {
    border-top-color: rgb(var(--grey-9))
}

.x1liayuz {
    border-top-color: rgb(var(--ig-elevated-background))
}

.x1ltjmfc {
    width: 33.3%
}

.x1luhteg {
    height: 258px
}

.x1lwqcvh {
    height: 298px
}

.x1m258z3 {
    width: 320px
}

.x1m2trrv {
    border-top-width: rgb(var(--grey-1))
}

.x1m3v4wt {
    height: 200px
}

.x1m56yxe {
    width: 115px
}

.x1m7g9aj {
    width: 548px
}

.x1m7pmia {
    padding-bottom: 44px
}

.x1mcj5oc {
    max-width: var(--feed-width-wide-story)
}

.x1mfbvlc {
    padding-bottom: var(--mobile-nav-height)
}

.x1mgsydn {
    height: 66px
}

.x1miatn0 {
    padding-top: 32px
}

.x1ml4wws {
    max-width: 338px
}

.x1mnk73k {
    border-top-color: rgba(0,0,0,.2)
}

.x1mu97ne {
    width: 366px
}

.x1muwf4h {
    margin-top: 70px
}

.x1n45n9a {
    width: 4.3em
}

.x1nbnut7 {
    height: 128px
}

.x1ncir08 {
    max-width: 200px
}

.x1nizv6y {
    top: 75px
}

.x1nl0pjx {
    top: 9px
}

.x1nn3v0j {
    padding-top: 2px
}

.x1nnzpr5 {
    border-bottom-color: rgb(var(--ig-primary-button))
}

.x1npj6m0 {
    width: 33px
}

.x1nrll8i {
    left: 50%
}

.x1nvd71e {
    top: 80%
}

.x1nxskb0 {
    max-width: calc(var(----photo) - 72px * 2)
}

.x1o0lnaz {
    border-top-color: rgba(var(--web-always-black),.0975)
}

.x1o583il {
    bottom: -4px
}

.x1o8sqj6 {
    border-bottom-color: rgb(var(--ig-toggle-background-on-prism))
}

.x1o9sqkb {
    margin-bottom: 42px
}

.x1oa7afg {
    border-bottom-color: #d10869
}

.x1oboqm0 {
    margin-top: 52px
}

.x1odjw0f {
    overflow-y: auto
}

.x1ok221b {
    margin-top: 5px
}

.x1okitfd {
    max-width: 564px
}

.x1oo3vh0 {
    margin-bottom: -16px
}

.x1oom34r {
    border-bottom-color: rgba(var(--ig-stroke),.3)
}

.x1oozmrk {
    bottom: 15px
}

.x1otpmz {
    padding-bottom: 14.5px
}

.x1ouif1b {
    margin-bottom: 5vh
}

.x1oux285 {
    width: 65%
}

.x1ow4hk9 {
    padding-top: 60px
}

.x1oysuqx {
    width: 200px
}

.x1ozfbi4 {
    width: 152px
}

.x1p122wr {
    height: 290px
}

.x1p19avt {
    height: 216px
}

.x1p5oq8j {
    padding-top: 24px
}

.x1p6e16i {
    scroll-padding-top: 32px
}

.x1p6ez6i {
    width: 218px
}

.x1pdq3kb {
    margin-top: 80px
}

.x1pdr0v7 {
    top: -1px
}

.x1peatla {
    height: 64px
}

.x1peuizl {
    width: 440px
}

.x1phlbz0 {
    max-height: 400px
}

.x1pju0fl {
    width: 50px
}

.x1plvlek {
    overflow-x: visible
}

.x1pnepk7 {
    max-width: calc(100% / var(--story-gallery-preview-scale-correction))
}

.x1puwpt7 {
    top: calc(50% - 36px)
}

.x1pws16r {
    border-bottom-color: rgba(219,223,228,1)
}

.x1pzews7 {
    border-bottom-width: 1.5px
}

.x1q0q8m5 {
    border-bottom-style: solid
}

.x1q2y9iw {
    min-width: var(--media-info)
}

.x1q541hq {
    width: 700px
}

.x1qg0xpx {
    height: 625px
}

.x1qhh985 {
    border-bottom-width: 0
}

.x1qi0xco {
    height: var(--fb-signup-page-profile-pic-size)
}

.x1qiirwl {
    top: -2px
}

.x1qkvvx7 {
    border-top-color: rgba(0,0,0,.7)
}

.x1qqjqyx {
    bottom: 40px
}

.x1qrby5j {
    width: inherit
}

.x1qx5ct2 {
    height: 20px
}

.x1r3qdcx {
    min-height: 76px
}

.x1r3wxaz {
    margin-bottom: 19px
}

.x1r695p9 {
    width: calc(24px + 16px)
}

.x1rcfgkt {
    margin-top: 27px
}

.x1rclf1i {
    border-top-color: var(--gradient-yellow)
}

.x1rda1ft {
    border-top-color: #d10869
}

.x1rdy4ex {
    margin-top: -4px
}

.x1rfaoo0 {
    min-height: 70px
}

.x1rhet7l {
    margin-top: 7px
}

.x1ri49h8 {
    height: 172px
}

.x1rife3k {
    overflow-y: scroll
}

.x1rqt44b {
    height: 150%
}

.x1rva566 {
    max-width: var(--feed-width)
}

.x1rva8in {
    width: 262px
}

.x1rx6pd {
    border-bottom-color: rgb(var(--ig-primary-text))
}

.x1s1d1n7 {
    height: 35px
}

.x1s5iyod {
    border-bottom-color: var(--lines-separator,#DBDBDB)
}

.x1s5wxre {
    border-top-color: rgba(219,223,228,1)
}

.x1s88thq {
    margin-bottom: -60px
}

.x1se2ifz {
    width: 17px
}

.x1sgpng {
    margin-top: 22px
}

.x1sgudl8 {
    padding-bottom: 48px
}

.x1sh76gf {
    border-top-color: rgb(var(--ig-tertiary-button-border))
}

.x1sla5pk {
    width: 118px
}

.x1so1ns2 {
    width: 192px
}

.x1sy0etr {
    border-bottom-style: none
}

.x1sy10c2 {
    margin-top: 20px
}

.x1szfnsn {
    border-bottom-color: rgb(var(--ig-highlight-background))
}

.x1t1ogtf {
    padding-bottom: 40px
}

.x1t1qrwb {
    bottom: -2px
}

.x1t4gjm {
    padding-bottom: 22px
}

.x1t79mt2 {
    border-bottom-color: rgb(var(--ig-toggle-outline-disabled-prism))
}

.x1td3qas {
    width: 32px
}

.x1tfhste {
    margin-top: 40px
}

.x1tjbqro {
    min-height: 450px
}

.x1tjp0jp {
    width: 84%
}

.x1tk7jg1 {
    top: 12px
}

.x1tlaipk {
    max-width: 504px
}

.x1to3lk4 {
    height: 92px
}

.x1tucx9d {
    width: 125px
}

.x1u0w8k5 {
    height: 40%
}

.x1u7kmwd {
    margin-bottom: 14px
}

.x1ue5u6n {
    min-width: calc(var(--creation-modal-min-height) - var(--creation-header-height) + var(--creation-settings-width))
}

.x1ufvan5 {
    border-bottom-color: rgba(0,0,0,.7)
}

.x1ug4tga {
    padding-bottom: 13px
}

.x1us19tq {
    min-height: 100%
}

.x1useyqa {
    width: 48px
}

.x1uu1fcu {
    border-top-color: red
}

.x1v1patg {
    border-top-color: var(--utilities-photo-border,rgba(0,0,0,.15))
}

.x1v2xrh1 {
    margin-top: 10%
}

.x1v4kod4 {
    top: -8px
}

.x1v4s8kt {
    width: 6px
}

.x1v8p93f {
    border-top-color: transparent
}

.x1v9usgg {
    height: 14px
}

.x1vc294i {
    height: 198px
}

.x1vd4hg5 {
    height: 300px
}

.x1vd7odu {
    width: 165%
}

.x1vdklkk {
    width: 975px
}

.x1vhgpwb {
    border-top-color: rgb(var(--ig-elevated-highlight-background))
}

.x1vke2v8 {
    max-height: 144px
}

.x1vq45kp {
    min-width: 405px
}

.x1vqgdyp {
    height: 40px
}

.x1vrad04 {
    padding-bottom: 100%
}

.x1w0125n {
    border-bottom-color: rgb(var(--ig-elevated-background))
}

.x1w1jvyo {
    min-width: 757px
}

.x1w1tb2m {
    top: 60px
}

.x1w2wdq1 {
    max-height: 168px
}

.x1w6pcvv {
    border-top-color: rgb(var(--grey-1))
}

.x1wa3icf {
    bottom: 5px
}

.x1wiwyrm {
    min-height: 52px
}

.x1wjmhiu {
    height: 50vh
}

.x1wjobn4 {
    min-height: 100vh;
    min-height: 100dvh
}

.x1wkxgih {
    height: 120px
}

.x1wqampe {
    width: calc(100vw - 88px)
}

.x1wsgfga {
    margin-bottom: -8px
}

.x1wxaq2x {
    min-height: 48px
}

.x1x0gksc {
    height: 62px
}

.x1x1njnc {
    border-bottom-color: rgba(var(--ig-secondary-button),.15)
}

.x1x97wu9 {
    padding-top: var(--dialog-anchor-vertical-padding)
}

.x1xc55vz {
    width: 8px
}

.x1xgvd2v {
    width: var(--nav-narrow-width)
}

.x1xka2u1 {
    margin-bottom: 26px
}

.x1xm5mb5 {
    height: 100%;
    height: 100vh
}

.x1xmf6yo {
    margin-top: 8px
}

.x1xp8e9x {
    border-top-color: rgb(var(--post-separator))
}

.x1xp8n7a {
    width: 18px
}

.x1xp9za0 {
    border-bottom-color: rgb(var(--ig-stroke))
}

.x1xtax4o {
    bottom: -10%
}

.x1xux3cy {
    width: 235px
}

.x1xy6bms {
    padding-top: 22px
}

.x1y0lptx {
    bottom: 22px
}

.x1y1aw1k {
    padding-top: 8px
}

.x1y332i5 {
    margin-top: -1px
}

.x1y64xwv {
    max-height: 625px
}

.x1y9rp39 {
    border-top-color: #d300c5
}

.x1ydpgk1 {
    height: calc(var(--mobile-nav-height) - 1px)
}

.x1ygkb0v {
    width: 51px
}

.x1yhgra7 {
    border-top-color: 1px
}

.x1yhmmig {
    border-top-color: rgb(var(--ig-primary-background))
}

.x1ykew4q {
    max-width: var(--polaris-site-width-wide)
}

.x1ykpatu {
    padding-bottom: 7px
}

.x1ym02ve {
    top: 48px
}

.x1ymw6g {
    height: 160px
}

.x1yowra1 {
    height: 85vh
}

.x1yr2tfi {
    max-height: calc(100vh - (2 * var(--dialog-anchor-vertical-padding)))
}

.x1yrsyyn {
    padding-top: 6px
}

.x1yvgwvq {
    border-top-color: rgb(var(--ig-elevated-separator))
}

.x1yzmhis {
    height: 167px
}

.x1yztbdb {
    margin-bottom: 16px
}

.x1zvrr1 {
    width: 397px
}

.x20o13i {
    height: calc(100svh - 44px - 44px)
}

.x21b0me {
    border-bottom-color: rgba(0,0,0,.15)
}

.x23j0i4 {
    width: 26px
}

.x24d7kb {
    min-width: 800px
}

.x24u15m {
    width: 94px
}

.x24vp2c {
    padding-top: calc(6vh)
}

.x28a1us {
    bottom: 29px
}

.x28ko6u {
    height: .5px
}

.x29ncy0 {
    width: 88px
}

.x2gs1ea {
    height: 344px
}

.x2lwn1j {
    min-height: 0
}

.x2pejg6 {
    width: 128px
}

.x2x41l1 {
    border-bottom-width: 3px
}

.x36qwtl {
    height: 2px
}

.x36rmqc {
    max-width: 1024px
}

.x38tqe7 {
    margin-bottom: -20px
}

.x38y82z {
    padding-top: var(--polaris-site-padding-top)
}

.x3aagtl {
    max-height: min(calc(100vw - var(--creation-min-padding-x) - var(--creation-settings-width)),calc(var(--creation-modal-max-height) - var(--creation-header-height)))
}

.x3goja3 {
    top: 3.5px
}

.x3h4tne {
    bottom: 32px
}

.x3hdcf8 {
    padding-top: 0!important
}

.x3hqpx7 {
    width: 50%
}

.x3igimt {
    height: inherit
}

.x3ko0xg {
    top: calc(var(--mobile-nav-height) * -1)
}

.x3lto11 {
    width: calc(9 / 16 * 600px)
}

.x3nertt {
    height: calc(100vh - 130px)
}

.x3pwyng {
    height: var(--search-result-height)
}

.x3smdqs {
    width: 230px
}

.x3z43lg {
    width: calc(66px + var(--in-feed-story-item-padding))
}

.x46jg8d {
    min-width: 32px
}

.x4cne27 {
    margin-bottom: -6px
}

.x4e6jrt {
    max-width: 66px
}

.x4h1yfo {
    width: var(--media-info)
}

.x4i7bpe {
    padding-top: 48px
}

.x4ii5y1 {
    margin-bottom: auto
}

.x4lt0of {
    min-height: 75px
}

.x4n8cb0 {
    margin-bottom: 30px
}

.x4o5f7y {
    top: calc(50% - 18px)
}

.x4p5aij {
    padding-top: 1px
}

.x4pkz1m {
    height: 450px
}

.x4wtnb4 {
    bottom: var(--mobile-nav-height)
}

.x50knex {
    padding-bottom: 58.309%
}

.x51ohtg {
    width: 4px
}

.x569fbc {
    max-height: 100px
}

.x58jzl7 {
    bottom: -200px
}

.x5ho148 {
    scroll-padding-top: 100px
}

.x5i9c7l {
    margin-top: 17px
}

.x5kalc8 {
    height: 42px
}

.x5nm8dx {
    min-width: 424px
}

.x5see2y {
    border-top-width: 1.5px
}

.x5u0ere {
    margin-bottom: 52px
}

.x5uede0 {
    border-bottom-color: rgba(var(--ig-stroke))
}

.x5unewv {
    width: calc(100% - var(--desktop-grid-item-margin-slim))
}

.x5ur3kl {
    border-top-color: rgb(var(--ig-separator))
}

.x5vaii {
    height: 580px
}

.x5w4yej {
    min-width: 160px
}

.x5yr21d {
    height: 100%
}

.x642log {
    width: 175px
}

.x65f84u {
    max-width: 500px
}

.x6bx242 {
    width: var(--feed-sidebar-width)
}

.x6c5l4p {
    min-width: 80px
}

.x6gu519 {
    max-height: var(--search-modal-height-expanded)
}

.x6ikm8r {
    overflow-x: hidden
}

.x6jxa94 {
    width: 14px
}

.x6ql1ns {
    min-height: calc(var(--creation-modal-min-height) - var(--creation-header-height))
}

.x6vytul {
    width: 135px
}

.x6w4g8m {
    height: 11px
}

.x76zr16 {
    width: 94%
}

.x7ajtr {
    height: 60
}

.x7be41k {
    top: 15px
}

.x7mnju {
    width: 74px
}

.x7ofzsv {
    bottom: 9px
}

.x7r5mf7 {
    margin-top: 3px
}

.x7sb2j6 {
    padding-top: 28px
}

.x7wgvq7 {
    margin-top: -12px
}

.x7wppnt {
    min-height: 55px
}

.x7y0ge5 {
    margin-top: 44px
}

.x7ywyr2 {
    min-height: 50px
}

.x80663w {
    top: auto
}

.x80vd3b {
    border-bottom-color: var(--divider)
}

.x83adhw {
    margin-bottom: .42em
}

.x84yb8i {
    padding-bottom: 28px
}

.x889kno {
    padding-top: 10px
}

.x8cjs6t {
    border-top-color: var(--divider)
}

.x8rgt9n {
    margin-top: 64px
}

.x8yj6t5 {
    width: 20%
}

.x90ne7k {
    height: 34px
}

.x91k8ka {
    margin-bottom: 22px
}

.x92112o {
    min-width: 270px
}

.x96k8nx {
    padding-top: 9px
}

.x972fbf {
    border-top-width: 0
}

.x985mu0 {
    border-top-color: rgb(var(--ig-toggle-background-disabled-on-prism))
}

.x9a3u73 {
    margin-bottom: -24px
}

.x9desvi {
    padding-top: 26px
}

.x9fslfs {
    width: 75px
}

.x9hgts1 {
    min-width: 52px
}

.x9orja2 {
    padding-top: 30px
}

.x9otpla {
    margin-top: -8px
}

.x9s46ru {
    width: calc(100% + 2px)
}

.x9tmck8 {
    padding-top: 25px
}

.xa0zjtf {
    height: 164px
}

.xa1mljc {
    min-width: min(var(--revamp-feed-card-media-min-width),100%)
}

.xa2bojp {
    margin-top: -67px
}

.xaci4zi {
    margin-top: -50px
}

.xahult9 {
    margin-bottom: 3px
}

.xaka53j {
    max-width: 230px
}

.xalxhnu {
    height: 442px
}

.xamhcws {
    border-top-width: 2px
}

.xaplyd {
    max-height: 212px
}

.xaqh0s9 {
    margin-top: 26px
}

.xat24cr {
    margin-bottom: 0
}

.xawl8ia {
    border-top-color: rgb(var(--ig-stroke-on-media))
}

.xaymia4 {
    height: 51px
}

.xb172dh {
    width: 116px
}

.xb4eotx {
    border-top-color: rgb(var(--grey-8))
}

.xb88tzc {
    max-height: calc(100vh - 40px)
}

.xb8qb8r {
    margin-top: 100px
}

.xb9moi8 {
    border-top-color: rgba(0,0,0,.15)
}

.xb9njkq {
    border-top-color: green
}

.xbaz6xv {
    padding-bottom: 30px
}

.xbb4h0s {
    border-bottom-color: var(--gradient-yellow)
}

.xbhhrqq {
    border-top-color: rgb(var(--ig-highlight-background))
}

.xbjhxfr {
    margin-top: -45px
}

.xbktkl8 {
    min-height: 56px
}

.xbr3nou {
    padding-bottom: var(--dialog-anchor-vertical-padding)
}

.xbvv5uc {
    margin-bottom: -45px
}

.xbxl0rb {
    height: calc(100vh - var(--revamp-nav-bottom-toolbar-height))
}

.xc3o31o {
    border-top-color: rgb(var(--ig-close-friends-refreshed))
}

.xc4rmwq {
    bottom: -16%
}

.xc58f59 {
    border-top-color: rgb(var(--web-always-white))
}

.xc6p2dh {
    height: 270px
}

.xc99tnm {
    max-width: 64px
}

.xc9qbxq {
    height: 36px
}

.xcbkimw {
    height: 85px
}

.xccvetk {
    border-top-color: rgba(0,0,0,.85)
}

.xcdvueo {
    border-bottom-color: rgba(255,255,255,.04)
}

.xcf9131 {
    left: -7px
}

.xclnmbr {
    right: 6px
}

.xcrr8yc {
    top: -20px
}

.xcsk191 {
    min-width: 12px
}

.xcxhlts {
    margin-top: 15px
}

.xd18jyu {
    border-bottom-color: rgb(var(--grey-2))
}

.xd5yu7s {
    min-width: 94px
}

.xd7y6wv {
    height: 26px
}

.xdd8jsf {
    height: 52px
}

.xdj266r {
    margin-top: 0
}

.xdk7pt {
    height: 8px
}

.xdko459 {
    padding-bottom: 33px
}

.xdsb8wn {
    top: 100%
}

.xdvlbce {
    padding-bottom: 9px
}

.xdzyupr {
    width: 300px
}

.xe7qboe {
    width: 343px
}

.xe98eky {
    height: calc(var(--scrollable-content-header-height-large) - 1px)
}

.xe9vn5y {
    width: 174px
}

.xec7z4c {
    border-top-width: 1.25px
}

.xedby3m {
    border-bottom-color: var(--Utilities-Photo-Border,rgba(0,0,0,.15))
}

.xedcshv {
    max-height: inherit
}

.xeepkih {
    width: 62px
}

.xefyazp {
    width: 90px
}

.xefzj8c {
    padding-bottom: 60px
}

.xen30ot {
    min-height: 168px
}

.xeq5yr9 {
    width: fit-content
}

.xeuugli {
    min-width: 0
}

.xexx8yu {
    padding-top: 0
}

.xezivpi {
    width: max-content
}

.xf6sqap {
    border-top-color: rgb(var(--ig-toggle-outline-prism))
}

.xfmqdhw {
    width: 70vw
}

.xfo62xy {
    width: 2px
}

.xfp8y2z {
    border-bottom-color: rgba(var(--ig-stroke),.5)
}

.xfr5jun {
    top: 8px
}

.xg0aa4z {
    border-top-color: rgb(var(--ig-secondary-background))
}

.xg0jo4d {
    width: 75%
}

.xg10s4p {
    padding-bottom: 125%
}

.xg6iff7 {
    min-height: 100vh
}

.xg7h5cd {
    height: fit-content
}

.xg87l8a {
    margin-top: 32px
}

.xg8j3zb {
    padding-bottom: 3px
}

.xgczaz5 {
    width: calc(66.6666% - var(--mobile-grid-item-margin))
}

.xgd8bvy {
    width: 28px
}

.xge0ay3 {
    width: 66px
}

.xghtnf9 {
    margin-top: 50%
}

.xgj6eaf {
    border-bottom-color: rgb(var(--grey-8))
}

.xgqk73l {
    width: 95%
}

.xgqtt45 {
    min-width: 100%
}

.xgujvf1 {
    min-height: 42px
}

.xh04scg {
    width: 253px
}

.xh05dso {
    border-bottom-color: rgb(var(--post-separator))
}

.xh3wvx0 {
    margin-bottom: -12px
}

.xh8midk {
    min-height: 99%
}

.xh8yej3 {
    width: 100%
}

.xhd83ik {
    max-height: 85vh
}

.xhikscq {
    max-width: 74px
}

.xhjk10j {
    height: 140px
}

.xhjxwu4 {
    bottom: 76px
}

.xhrpt6u {
    margin-top: 18px
}

.xhvdbge {
    height: 19px
}

.xi2lk0m {
    bottom: -8px
}

.xi3dyvs {
    top: 22px
}

.xi48sz2 {
    border-top-color: var(--Utilities-Photo-Border,rgba(0,0,0,.15))
}

.xi881uo {
    height: 43px
}

.xib59rt {
    margin-top: 38px
}

.xieb3on {
    margin-bottom: 20px
}

.xifccgj {
    margin-top: -6px
}

.xifgf4x {
    margin-top: 62px
}

.xifkd7f {
    width: 140px
}

.xijc0j3 {
    padding-top: 36px
}

.xilefcg {
    height: calc(100% - var(--mobile-nav-height))
}

.xj1v7p2 {
    border-top-color: rgb(var(--ig-error-or-destructive))
}

.xj6ak53 {
    width: 340px
}

.xj7dor9 {
    max-width: 96px
}

.xja02kk {
    width: 110px
}

.xjcabj4 {
    height: 181px
}

.xjgxyoh {
    min-height: calc(100vh - 230px)
}

.xjhpzjm {
    margin-bottom: 20%
}

.xjibb99 {
    top: -5px
}

.xjkvuk6 {
    padding-bottom: 4px
}

.xjm9jq1 {
    height: 1px
}

.xjnlgov {
    bottom: 20px
}

.xjoudau {
    min-width: 125px
}

.xjp8j0k {
    height: 96px
}

.xjpr12u {
    margin-bottom: 2px
}

.xjue0pa {
    border-bottom-color: rgb(var(--ig-close-friends-refreshed))
}

.xjv05ge {
    margin-top: 28px
}

.xjwf9q1 {
    min-height: 24px
}

.xjx4602 {
    margin-bottom: 76px
}

.xjzcg3w {
    width: 85px
}

.xk1wuvs {
    margin-bottom: 56px
}

.xk35gh9 {
    padding-bottom: 1.5px
}

.xk4dd5j {
    height: 30%
}

.xk9mzb7 {
    margin-top: 13px
}

.xkba4kd {
    padding-bottom: 81px
}

.xkbk8bh {
    min-width: calc(min(100%,356px))
}

.xken49m {
    margin-top: -13px
}

.xklrb59 {
    padding-left: var(--paddingLeft)
}

.xktia5q {
    width: 80%
}

.xkxa9zd {
    width: calc(100% - 32px)
}

.xl2kcsi {
    margin-bottom: var(--scrollable-content-header-height)
}

.xl4qmuc {
    border-top-color: rgb(var(--grey-2))
}

.xl4tj0a {
    width: 367px
}

.xlaft8j {
    padding-top: 44px
}

.xle2ein {
    height: 107px
}

.xlk1fp6 {
    max-height: 80px
}

.xlo07zb {
    height: 90px
}

.xloyg6u {
    width: calc(100% - 48px)
}

.xlrawln {
    height: 25px
}

.xlrnmfh {
    max-height: 72px
}

.xlup9mm {
    height: 16px
}

.xlxnq9k {
    border-top-color: rgba(255,255,255,.04)
}

.xlxy82 {
    border-bottom-width: 2px
}

.xlya59e {
    border-top-style: dashed
}

.xlyvco1 {
    max-width: var(--polaris-challenge-width)
}

.xm6i5cn {
    width: 90%
}

.xm7lytj {
    padding-top: 7px
}

.xmgptkm {
    border-bottom-color: rgb(var(--ig-elevated-highlight-background))
}

.xmix8c7 {
    height: 18px
}

.xmlve6y {
    top: 126px
}

.xmn4e3e {
    border-top-width: 3px
}

.xmnaoh6 {
    margin-bottom: var(--desktop-story-tray-bottom-margin-denser)
}

.xmyip4h {
    padding-top: var(--paddingTop)
}

.xmz0i5r {
    max-height: 100%
}

.xn0lweg {
    top: -7px
}

.xn0vg7t {
    bottom: 12px
}

.xn3w4p2 {
    height: 44px
}

.xn3ymt8 {
    margin-bottom: 124px
}

.xn6xy2s {
    width: 19px
}

.xn9wirt {
    width: 100vw
}

.xnalus7 {
    width: 0
}

.xnc8uc2 {
    padding-bottom: var(--revamp-feed-card-dense-padding)
}

.xnei2rj {
    min-width: 24px
}

.xnf1dy1 {
    width: 268px
}

.xnfiwf0 {
    max-width: var(--site-width-wide)
}

.xnfr1j {
    top: 1px
}

.xng8ra {
    height: 60px
}

.xnilrbp {
    border-bottom-color: rgba(var(--web-always-black),.0975)
}

.xnjgh8c {
    max-height: 0
}

.xnk5j39 {
    padding-top: 100px
}

.xnnlda6 {
    height: 56px
}

.xns55qn {
    height: 538.84px
}

.xnuz2cc {
    border-bottom-width: 1.25px
}

.xnxb3zj {
    height: 70px
}

.xo1d8dh {
    height: 65vh
}

.xo5ses6 {
    padding-bottom: 70px
}

.xo5x3gg {
    width: 70px
}

.xo92w5m {
    max-width: 40px
}

.xoah1ao {
    height: calc(100vh - 48px)
}

.xocp1fn {
    padding-top: var(--search-modal-top-offset)
}

.xocpf76 {
    margin-top: .42em
}

.xod5an3 {
    margin-bottom: 12px
}

.xoiudb1 {
    max-width: calc(max(100%,230px))
}

.xolnv53 {
    margin-bottom: 1.4em
}

.xols6we {
    height: 6px
}

.xomnu4r {
    top: 16px
}

.xoverlg {
    height: 20%
}

.xp2wjkf {
    height: 174px
}

.xp7kkzq {
    border-top-color: rgb(var(--ig-toggle-outline-disabled-prism))
}

.xp8v34b {
    border-top-color: rgba(var(--ig-stroke),.3)
}

.xpelh5 {
    border-top-color: rgba(var(--ig-stroke))
}

.xpgaw4o {
    left: calc(50% - 36px)
}

.xpjowex {
    border-bottom-color: var(--ig-stroke-on-media)
}

.xplnoro {
    border-top-color: rgb(var(--ig-badge))
}

.xpn6nip {
    width: 108%
}

.xpnc28q {
    height: 275px
}

.xpvcztv {
    border-bottom-style: dashed
}

.xpyat2d {
    height: 100px
}

.xq1608w {
    padding-bottom: 36px
}

.xq1dxzn {
    width: 160px
}

.xq8v1hd {
    max-width: 90%
}

.xq9evs9 {
    width: 266px
}

.xqbdwvv {
    max-width: min(calc(100vw - var(--creation-min-padding-x) - var(--creation-settings-width)),calc(var(--creation-modal-max-height) - var(--creation-header-height)))
}

.xqd3l62 {
    bottom: -10px
}

.xqm4iv {
    border-bottom-width: 6px
}

.xqmqy1e {
    bottom: -1px
}

.xqo3gd {
    bottom: 8px
}

.xqrff1o {
    max-height: 298px
}

.xqtp20y {
    height: 0
}

.xqu0tyb {
    height: 4px
}

.xqu7ram {
    height: calc(100vh - 66px)
}

.xqui205 {
    margin-top: 24px
}

.xqv4dci {
    padding-top: 14.5px
}

.xqvfhly {
    height: 45px
}

.xqw29h0 {
    height: 4.3em
}

.xqy66fx {
    padding-top: 15px
}

.xqyf9gi {
    width: 250px
}

.xr117oq {
    border-top-color: var(--ig-stroke-on-media)
}

.xr1496l {
    padding-bottom: 15px
}

.xr1yuqi {
    margin-top: auto
}

.xr9ek0c {
    margin-top: 2px
}

.xrf2nzk {
    height: var(--search-box-height)
}

.xrgk7j2 {
    border-top-color: var(--nav-bar-background)
}

.xrlsmeg {
    max-width: 600px
}

.xrostsh {
    width: 150px
}

.xrqrgcu {
    margin-bottom: 15%
}

.xrtckle {
    height: calc(100% + var(--mobile-nav-height))
}

.xrtm9ri {
    border-bottom-color: rgb(var(--ig-secondary-background))
}

.xrtz9ly {
    height: 37px
}

.xryxfnj {
    overflow-y: visible
}

.xs4flsr {
    height: 255px
}

.xs6lvlx {
    border-top-color: var(--borderColor)
}

.xs7ag91 {
    height: 565px
}

.xs7f9wi {
    top: 2px
}

.xs9asl8 {
    padding-bottom: 5px
}

.xs9mwh0 {
    margin-top: -24px
}

.xs9x0gt {
    padding-top: calc(4vh)
}

.xsag5q8 {
    padding-bottom: 12px
}

.xsbggsw {
    height: 286px
}

.xsdox4t {
    height: 48px
}

.xseo6mj {
    margin-top: 36px
}

.xseoqlg {
    min-height: 80px
}

.xsjaar9 {
    height: 367px
}

.xskfcea {
    border-top-color: rgb(var(--ig-primary-text))
}

.xsmyaan {
    width: 12px
}

.xso031l {
    border-bottom-width: 1px
}

.xstkc06 {
    height: var(--mobile-nav-height)
}

.xsugpx9 {
    bottom: -6px
}

.xsy6e28 {
    border-bottom-width: 1px solid rgb(var(--ig-elevated-separator))
}

.xt2sadw {
    min-height: var(--search-modal-height-expanded)
}

.xt3pj0q {
    border-bottom-color: rgba(216,216,216,.6)
}

.xt7dq6l {
    height: auto
}

.xt8cgyo {
    border-top-width: .5px
}

.xt8k5lu {
    min-width: 330px
}

.xtamo4v {
    max-height: 55vh
}

.xtbh88u {
    height: 225px
}

.xtcbf50 {
    margin-bottom: 74px
}

.xtdtrs8 {
    height: 100dvh
}

.xthkip5 {
    width: 270px
}

.xtlo18s {
    width: 315px
}

.xtotuo0 {
    top: 36px
}

.xtp0wl1 {
    height: calc(100vh - var(--header-height))
}

.xtrxkvy {
    bottom: 70px
}

.xtu2xtp {
    top: -6px
}

.xtyxrdr {
    border-bottom-color: rgb(var(--ig-toggle-outline-prism))
}

.xu06os2 {
    margin-bottom: 5px
}

.xu0aao5 {
    min-height: 36px
}

.xu5yr9u {
    top: -16px
}

.xu74z1l {
    padding-bottom: 76px
}

.xu96u03 {
    left: 0
}

.xu97haq {
    min-height: 34px
}

.xud65wk {
    border-bottom-color: red
}

.xui9b5u {
    margin-bottom: 50px
}

.xuivejd {
    top: 14px
}

.xuoj239 {
    height: 3px
}

.xus7lly {
    width: calc(100%)
}

.xuv0xuj {
    height: 75%
}

.xuyhj88 {
    height: 581.15px
}

.xv32h1t {
    height: 101px
}

.xv3da76 {
    bottom: 68px
}

.xv5cbrw {
    margin-top: 5vh
}

.xvijh9v {
    margin-top: 1px
}

.xvivwo0 {
    bottom: 45px
}

.xvkph5b {
    margin-top: 60px
}

.xvl6max {
    margin-bottom: 36px
}

.xvmtvex {
    margin-top: 84px
}

.xvni27 {
    width: 52px
}

.xvy4d1p {
    width: 24px
}

.xw2csxc {
    overflow-x: auto
}

.xw36ugu {
    min-height: calc(100vh - (2 * var(--dialog-anchor-vertical-padding)))
}

.xw3w31c {
    width: 564px
}

.xw4jnvo {
    width: 20px
}

.xw5ewwj {
    max-width: 300px
}

.xw7yly9 {
    margin-top: 16px
}

.xw90zxv {
    width: 150%
}

.xwa60dl {
    top: 50%
}

.xwhe1qd {
    border-top-color: rgb(var(--ig-text-input-border-prism))
}

.xwib8y2 {
    padding-bottom: 8px
}

.xwl9fdd {
    width: 380px
}

.xwoyzhm {
    margin-bottom: 7px
}

.xwtuau4 {
    top: .45em
}

.xwvwv9b {
    height: 46px
}

.xwxc41k {
    padding-bottom: 24px
}

.xwya9rg {
    margin-top: -16px
}

.xwzfr38 {
    height: 80px
}

.xwzpupj {
    width: 110%
}

.xx087iq {
    height: calc(100vh - var(--mobile-nav-height) - var(--revamp-nav-bottom-toolbar-height))
}

.xx3o462 {
    height: 15px
}

.xx4vt8u {
    margin-top: 48px
}

.xx6bls6 {
    padding-bottom: 20px
}

.xx7atzb {
    margin-bottom: 44px
}

.xx7ttgl {
    border-top-color: rgba(var(--ig-stroke),.5)
}

.xxb8hkx {
    height: 226px
}

.xxbrewl {
    padding-bottom: 11px
}

.xxc7z9f {
    max-width: 360px
}

.xxcbz4w {
    top: 10%
}

.xxeg0ib {
    height: fit-content!important
}

.xxgzeti {
    padding-bottom: 42.463%
}

.xxjuter {
    border-bottom-color: var(--utilities-photo-border,rgba(0,0,0,.15))
}

.xxk0z11 {
    height: 24px
}

.xxk6nc9 {
    top: 3px
}

.xxljpkc {
    width: 30%
}

.xxobgh8 {
    border-bottom-color: 1px
}

.xxqbpr {
    margin-top: 68px
}

.xxsgkw5 {
    width: 350px
}

.xxz18i5 {
    height: 73px
}

.xy1edxe {
    max-width: 975px
}

.xy58vm5 {
    bottom: 24px
}

.xy5w88m {
    overscroll-behavior-y: auto
}

.xy75621 {
    height: 72px
}

.xy75b87 {
    bottom: 64px
}

.xyamay9 {
    padding-top: 16px
}

.xyb01ml {
    border-bottom-color: rgb(var(--ig-primary-background))
}

.xycev2y {
    width: 60%
}

.xygnafs {
    width: 120px
}

.xyinxu5 {
    padding-top: 14px
}

.xyjfji9 {
    border-bottom-color: rgb(var(--grey-9))
}

.xyjmb7y {
    margin-bottom: 104px
}

.xyk13k4 {
    height: 94px
}

.xymksmu {
    height: calc(100vh - 170px)
}

.xyorhqc {
    margin-bottom: 10px
}

.xyqdw3p {
    padding-top: 3px
}

.xyvtz67 {
    border-bottom-color: var(--borderColor)
}

.xz0mmh2 {
    min-width: 74px
}

.xz62fqu {
    margin-bottom: -5px
}

.xz65tgg {
    min-height: 200px
}

.xz75wtk {
    max-height: 28px
}

.xz84dc7 {
    width: 40%
}

.xz9dl7a {
    padding-top: 12px
}

.xzb099l {
    margin-top: 66px
}

.xzbdfwj {
    min-height: 68vh
}

.xzbqnhy {
    height: calc(100svh - 44px)
}

.xzi3mdb {
    padding-top: 11px
}

.xzjbwwf {
    width: 180px
}

.xzsilqi {
    margin-top: var(--scrollable-content-header-height)
}

.xzuapc8 {
    width: 45px
}

.xzueoph {
    margin-bottom: 6px
}

.xzykdq0 {
    border-top-color: var(--gradient-purple)
}

.xzzftut {
    margin-top: 43px
}

@supports (margin-bottom: env(safe-area-inset-bottom)) {
    .x178q6ik.x178q6ik {
        margin-bottom:env(safe-area-inset-bottom)
    }
}

@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 (bottom: env(safe-area-inset-bottom)) {
    .x1c6gvpp.x1c6gvpp {
        bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom))
    }
}

@supports (padding: env(safe-area-inset-bottom,0)) {
    .x1jeouym.x1jeouym {
        padding-bottom:env(safe-area-inset-bottom)
    }
}

@supports (bottom: env(safe-area-inset-bottom)) {
    .x1thofty.x1thofty {
        height:calc(100% - env(safe-area-inset-bottom))
    }
}

@supports (bottom: env(safe-area-inset-bottom)) {
    .xq70431.xq70431 {
        height:calc(100% - var(--mobile-nav-height) - env(safe-area-inset-bottom))
    }
}

@supports (padding: env(safe-area-inset-bottom,0)) {
    .xqit15g.xqit15g {
        padding-bottom:calc(var(--dialog-anchor-vertical-padding) + env(safe-area-inset-bottom,0))
    }
}

.x13xg3xv:after {
    top: 50%
}

.x16l6hkk:after {
    bottom: 0
}

.x1m6roc9:after {
    height: 10px
}

.x1p7h3l:after {
    height: 24px
}

.x1rtbpqd:after {
    top: 4px
}

.x8ule7x:after {
    width: 10px
}

.xp8b667:after {
    width: 1px
}

.x14dv08r:first-child {
    margin-top: calc(2 * var(--modal-padding))
}

.x14l7nz5:first-child {
    margin-top: 0
}

.x17y8kql:first-child {
    margin-top: auto
}

.x1gut22:first-child {
    margin-bottom: 0
}

.x1qnu9vg:last-child {
    padding-bottom: 42px
}

.x1t1lzn6:last-child {
    border-bottom-width: 0
}

.x4tmyev:last-child {
    width: 33.4%
}

.x52a9p0:last-child {
    border-top-width: 0
}

.xzboxd6:last-child {
    margin-bottom: 0
}

.x179zr98:only-child {
    margin-top: 0
}

.xvrdyt3:only-child {
    border-top-style: none
}

.x12ysju6:visited {
    margin-bottom: 8px
}

.x1s2sgzp:visited {
    padding-bottom: 8px
}

.x1v8s9wh:visited {
    padding-top: 8px
}

.xhccxzu:visited {
    margin-top: 0
}

.xr2aprz:visited {
    margin-bottom: 12px
}

.x1ck6gwh:disabled {
    border-top-color: rgb(var(--ig-separator))
}

.x1meze4m:disabled {
    border-bottom-color: rgb(var(--ig-separator))
}

.x1rar1qv:hover {
    margin-top: 12px
}

.x18fm5pj:focus {
    padding-bottom: 11.5px
}

.x19xcqyx:focus {
    border-top-color: rgb(var(--ig-error-or-destructive))
}

.x1dx4uj5:focus {
    padding-top: 11.5px
}

.x1jguvu7:focus {
    border-top-style: none
}

.x1jh0b49:focus {
    border-bottom-width: 1px
}

.x1jlmy4:focus {
    border-top-color: rgb(var(--ig-focus-stroke))
}

.x1luehzf:focus {
    border-bottom-color: rgb(var(--ig-elevated-separator))
}

.x1nfraeo:focus {
    padding-bottom: 9.5px
}

.x1p8uuzu:focus {
    border-bottom-color: rgb(var(--ig-error-or-destructive))
}

.xbbtn9q:focus {
    border-top-color: rgb(var(--ig-elevated-highlight-background))
}

.xdjgrl2:focus {
    border-bottom-color: rgb(var(--ig-focus-stroke))
}

.xe9e5r9:focus {
    padding-top: 9.5px
}

.xelhzav:focus {
    border-bottom-width: 0
}

.xfl777x:focus {
    border-top-width: 1px
}

.xib8a3k:focus {
    border-top-style: solid
}

.xk0ccqb:focus {
    border-top-color: rgb(var(--ig-elevated-separator))
}

.xnl4dzk:focus {
    border-bottom-style: solid
}

.xptero7:focus {
    border-bottom-color: rgb(var(--ig-text-input-border-hover-prism))
}

.xqo6kon:focus {
    border-bottom-width: 1.5px
}

.xv3tw1q:focus {
    border-top-color: rgb(var(--ig-text-input-border-hover-prism))
}

.xv9juwi:focus {
    border-top-width: 1.5px
}

.xygx6cg:focus {
    border-bottom-style: none
}

.xyintx:focus {
    border-bottom-color: rgb(var(--ig-elevated-highlight-background))
}

.xz2me1f:focus {
    border-top-width: 0
}

.x1vu6hn9:active {
    margin-top: 12px
}

@media (min-width: 736px) {
    .x103t36t.x103t36t {
        padding-top:40px
    }
}

@media (max-width: 735px) {
    .x10nhkw.x10nhkw {
        height:calc(.5 * 150px + 2px)
    }
}

@media (max-width: 736px) {
    .x10plwgw.x10plwgw {
        max-height:100vh
    }
}

@media (min-width: 736px) {
    .x10rj1am.x10rj1am {
        max-height:100%
    }
}

@media (max-width: 767px) {
    .x10rn61k.x10rn61k {
        width:100%
    }
}

@media (min-width: 640px) {
    .x10rzp14.x10rzp14 {
        border-top-width:0
    }
}

@media (min-width: 736px) {
    .x10v00f9.x10v00f9 {
        max-width:260px
    }
}

@media (max-width: var(--polaris-small-screen-max)) {
    .x10vz8ws.x10vz8ws {
        padding-top:2px
    }
}

@media (min-width: 736px) {
    .x10ylhaz.x10ylhaz {
        max-width:940px
    }
}

@media (max-width: 639px) {
    .x10z7izj.x10z7izj {
        border-bottom-width:1px
    }
}

@media (max-width: 639px) {
    .x112j9di.x112j9di {
        max-width:375px
    }
}

@media (min-width: 736px) {
    .x11853ko.x11853ko {
        width:115px
    }
}

@media (max-width: 767px) {
    .x11bm2kl.x11bm2kl {
        border-bottom-color:rgb(var(--post-separator))
    }
}

@media (min-width: 1264px) {
    .x11hdxyr.x11hdxyr {
        padding-bottom:12px
    }
}

@media (max-width: 767px) {
    .x11q4u7m.x11q4u7m {
        max-width:280px
    }
}

@media (min-width: 768px) {
    .x11s7ufc.x11s7ufc {
        margin-top:-20px
    }
}

@media (min-height: 900px) {
    .x12dmmrz.x12dmmrz {
        margin-bottom:8px
    }
}

@media (min-width: 768px) {
    .x12uajki.x12uajki {
        height:45px
    }
}

@media (max-width: 767px) {
    .x13zb0es.x13zb0es {
        padding-bottom:12px
    }
}

@media only screen and (min-width: 460px) {
    .x14bqkmx.x14bqkmx {
        min-height:22px
    }
}

@media (max-width: 735px) {
    .x14cbv0q.x14cbv0q {
        padding-top:0
    }
}

@media (max-width: 767px) {
    .x14k21rp.x14k21rp {
        max-height:calc(100% - var(--revamp-nav-bottom-toolbar-height))
    }
}

@media only screen and (min-width: 460px) {
    .x14njtx9.x14njtx9 {
        margin-top:-4px
    }
}

@media (max-width: 735px) {
    .x14pmy57.x14pmy57 {
        overflow-x:auto
    }
}

@media (max-width: 735px) {
    .x14rwxzm.x14rwxzm {
        margin-bottom:30px
    }
}

@media (max-width: 767px) {
    .x15k2jg5.x15k2jg5 {
        border-bottom-style:solid
    }
}

@media (min-width: 736px) {
    .x15uqtui.x15uqtui {
        width:calc(33.3333% - var(--desktop-grid-item-margin))
    }
}

@media (max-width: 905px) {
    .x15w37pv.x15w37pv {
        min-width:0
    }
}

@media (max-width: 767px) {
    .x15wgtu6.x15wgtu6 {
        margin-bottom:12px
    }
}

@media (max-width: 639px) {
    .x1631x1d.x1631x1d {
        border-bottom-style:solid
    }
}

@media (max-width: 500px) {
    .x169ocid.x169ocid {
        margin-top:4px
    }
}

@media (min-width: var(--polaris-medium-screen-min)) {
    .x16gu6yx.x16gu6yx {
        height:18px
    }
}

@media (max-width: 735px) {
    .x16kswgo.x16kswgo {
        width:100vw
    }
}

@media (max-width: 767px) {
    .x172qv1o.x172qv1o {
        margin-top:0
    }
}

@media (max-width: 767px) {
    .x17gtv5z.x17gtv5z {
        padding-bottom:50px
    }
}

@media (min-width: 736px) {
    .x17ps8v0.x17ps8v0 {
        margin-bottom:12px
    }
}

@media (min-width: 1264px) and (max-width:1919px) {
    .x17snn68.x17snn68 {
        width:calc(100% - var(--nav-medium-width))
    }
}

@media (max-width: 735px) {
    .x17tz07u.x17tz07u {
        margin-bottom:.42em
    }
}

@media (max-width: var(--feed-width)) {
    .x18vkjtm.x18vkjtm {
        margin-top:4px
    }
}

@media (min-width: 876px) {
    .x18yax4t.x18yax4t {
        padding-bottom:32px
    }
}

@media only screen and (max-width: 460px) {
    .x195cp4f.x195cp4f {
        padding-top:12px
    }
}

@media (min-width: 768px) {
    .x19hnb3s.x19hnb3s {
        margin-bottom:12px
    }
}

@media (max-width: 736px) {
    .x19onx9a.x19onx9a {
        height:80%
    }
}

@media (max-width: 736px) {
    .x19osjzx.x19osjzx {
        height:100vh
    }
}

@media (max-width: 767px) {
    .x19ozxy5.x19ozxy5 {
        margin-bottom:13px
    }
}

@media (max-width: 639px) {
    .x19p7b7e.x19p7b7e {
        height:45px
    }
}

@media only screen and (min-width: 460px) {
    .x1aitheg.x1aitheg {
        margin-top:164px
    }
}

@media (max-width: 767px) {
    .x1aub9j0.x1aub9j0 {
        margin-top:auto
    }
}

@media only screen and (min-width: 460px) {
    .x1auoukd.x1auoukd {
        border-bottom-color:rgb(var(--ig-separator))
    }
}

@media (min-width: 736px) {
    .x1azhor3.x1azhor3 {
        padding-bottom:calc(200% + var(--desktop-grid-item-margin))
    }
}

@media (max-width: 767px) {
    .x1b8uyii.x1b8uyii {
        padding-bottom:9vh
    }
}

@media (max-width: 735px) {
    .x1bbub8y.x1bbub8y {
        padding-bottom:0
    }
}

@media only screen and (min-width: 460px) {
    .x1bdgup5.x1bdgup5 {
        border-bottom-color:transparent
    }
}

@media (max-width: 735px) {
    .x1bmdiur.x1bmdiur {
        border-top-color:rgb(var(--ig-elevated-separator))
    }
}

@media (min-width: 640px) {
    .x1bu5td4.x1bu5td4 {
        margin-bottom:24px
    }
}

@media (min-width: 768px) {
    .x1c68rq.x1c68rq {
        margin-top:60px
    }
}

@media (max-width: 500px) {
    .x1c90odo.x1c90odo {
        max-width:374px
    }
}

@media (min-width: 736px) {
    .x1cfzx4a.x1cfzx4a {
        width:35%
    }
}

@media (min-width: 768px) {
    .x1coenkk.x1coenkk {
        margin-top:-5px
    }
}

@media (max-width: 736px) {
    .x1crxz2b.x1crxz2b {
        padding-bottom:0
    }
}

@media (min-width: 768px) {
    .x1d14i88.x1d14i88 {
        margin-top:10px
    }
}

@media (max-width: 450px) {
    .x1d2lwc3.x1d2lwc3 {
        margin-top:0
    }
}

@media (min-width: 736px) {
    .x1d9wa3c.x1d9wa3c {
        border-top-style:none
    }
}

@media (max-width: 767px) {
    .x1ddbhtg.x1ddbhtg {
        overflow-y:hidden
    }
}

@media (min-width: var(--polaris-medium-screen-min)) {
    .x1dfp7jf.x1dfp7jf {
        padding-bottom:10px
    }
}

@media (max-width: 767px) {
    .x1dg0hrn.x1dg0hrn {
        border-bottom-width:1px
    }
}

@media (min-width: 736px) {
    .x1dl5t59.x1dl5t59 {
        padding-bottom:12px
    }
}

@media (max-width: 639px) {
    .x1e0e4lg.x1e0e4lg {
        margin-bottom:auto
    }
}

@media (min-width: 736px) {
    .x1e49onv.x1e49onv {
        padding-bottom:0
    }
}

@media (max-width: 767px) {
    .x1eqc9ez.x1eqc9ez {
        width:calc(100% - var(--mobile-grid-item-margin))
    }
}

@media (max-width: 735px) {
    .x1ez9qw7.x1ez9qw7 {
        margin-bottom:30px
    }
}

@media (max-width: 735px) {
    .x1f01sob.x1f01sob {
        margin-bottom:3px
    }
}

@media (min-width: 736px) {
    .x1fgfy3d.x1fgfy3d {
        border-bottom-color:rgb(var(--post-separator))
    }
}

@media (max-width: 767px) {
    .x1fkh5qu.x1fkh5qu {
        overflow-x:hidden
    }
}

@media (min-width: 768px) {
    .x1g2cek.x1g2cek {
        height:15px
    }
}

@media (min-width: 736px) {
    .x1g8ishq.x1g8ishq {
        padding-top:60px
    }
}

@media (max-width: 735px) {
    .x1ghjp1x.x1ghjp1x {
        padding-top:0
    }
}

@media (min-width: 640px) {
    .x1gu44b2.x1gu44b2 {
        border-bottom-width:1px
    }
}

@media (min-width: 736px) {
    .x1gucofx.x1gucofx {
        border-top-color:rgb(var(--post-separator))
    }
}

@media (max-width: 736px) {
    .x1h2u847.x1h2u847 {
        height:100%
    }
}

@media (max-width: 767px) {
    .x1h4gsww.x1h4gsww {
        padding-bottom:8px
    }
}

@media (max-width: 639px) {
    .x1hbpykc.x1hbpykc {
        padding-top:2px
    }
}

@media (min-width: 876px) {
    .x1hcsdro.x1hcsdro {
        margin-bottom:24px
    }
}

@media (max-width: 767px) {
    .x1hqpe55.x1hqpe55 {
        margin-bottom:auto
    }
}

@media (min-width: 736px) {
    .x1iusy5n.x1iusy5n {
        min-width:160px
    }
}

@media (max-width: 735px) {
    .x1j4z8aw.x1j4z8aw {
        margin-bottom:7px
    }
}

@media (min-width: 736px) {
    .x1jo5dny.x1jo5dny {
        padding-top:10px
    }
}

@media only screen and (min-width: 460px) {
    .x1jzs0pd.x1jzs0pd {
        height:200px
    }
}

@media (max-width: 767px) {
    .x1k4gc0v.x1k4gc0v {
        padding-bottom:0
    }
}

@media (min-width: 736px) {
    .x1kcpa7z.x1kcpa7z {
        margin-bottom:44px
    }
}

@media only screen and (min-width: 460px) {
    .x1krp9cp.x1krp9cp {
        top:76px
    }
}

@media (max-width: 736px) {
    .x1kuriv8.x1kuriv8 {
        width:100vw
    }
}

@media (max-width: 735px) {
    .x1lb84uk.x1lb84uk {
        width:77px
    }
}

@media (max-width: 470px) {
    .x1lcr5n4.x1lcr5n4 {
        width:calc(100vw - 2px)
    }
}

@media (max-width: 735px) {
    .x1ldzjpm.x1ldzjpm {
        padding-top:8px
    }
}

@media (max-width: 767px) {
    .x1lhsz42.x1lhsz42 {
        margin-bottom:0
    }
}

@media (max-width: var(--polaris-small-screen-max)) {
    .x1liamaw.x1liamaw {
        width:65px
    }
}

@media (min-width: 736px) {
    .x1lpwcxd.x1lpwcxd {
        padding-top:28px
    }
}

@media (max-width: 735px) {
    .x1lvlso5.x1lvlso5 {
        margin-bottom:0
    }
}

@media (max-width: 1160px) {
    .x1lyfnst.x1lyfnst {
        margin-top:24px
    }
}

@media (max-width: 735px) {
    .x1m1r3dp.x1m1r3dp {
        padding-bottom:0!important
    }
}

@media (max-width: 767px) {
    .x1mh60rb.x1mh60rb {
        width:100%
    }
}

@media (max-width: var(--polaris-small-screen-max)) {
    .x1mhnhqb.x1mhnhqb {
        margin-top:3px
    }
}

@media (min-width: 736px) {
    .x1mjoahe.x1mjoahe {
        border-top-color:rgb(var(--ig-elevated-separator))
    }
}

@media (min-width: 736px) {
    .x1mkm7mx.x1mkm7mx {
        border-bottom-style:solid
    }
}

@media only screen and (min-width: 460px) {
    .x1mxo0m5.x1mxo0m5 {
        border-top-width:1px
    }
}

@media (max-width: 767px) {
    .x1mzvp2d.x1mzvp2d {
        height:88px
    }
}

@media only screen and (min-width: 460px) {
    .x1n9sd5e.x1n9sd5e {
        border-bottom-style:solid
    }
}

@media (max-width: 500px) {
    .x1nan3vr.x1nan3vr {
        margin-bottom:4px
    }
}

@media (max-width: 735px) {
    .x1nsjymj.x1nsjymj {
        margin-bottom:auto
    }
}

@media (max-width: var(--polaris-small-screen-max)) {
    .x1o0d4xp.x1o0d4xp {
        margin-top:8px
    }
}

@media (min-width: 1264px) and (max-width:1919px) {
    .x1o5hw5a.x1o5hw5a {
        width:var(--nav-medium-width)
    }
}

@media (max-width: 735px) {
    .x1op3auc.x1op3auc {
        margin-bottom:20px
    }
}

@media (max-width: 735px) {
    .x1oqrbt2.x1oqrbt2 {
        padding-top:32px
    }
}

@media (max-width: 735px) {
    .x1pjya6o.x1pjya6o {
        overflow-y:hidden
    }
}

@media (min-width: 768px) and (max-width: 1263px) {
    .x1porb0y.x1porb0y {
        width:calc(100% - var(--nav-narrow-width))
    }
}

@media (max-width: 767px) {
    .x1pq7pt1.x1pq7pt1 {
        margin-bottom:20px
    }
}

@media only screen and (min-width: 460px) {
    .x1q08qd4.x1q08qd4 {
        height:22px
    }
}

@media (max-width: 736px) {
    .x1q2yyqt.x1q2yyqt {
        overflow-y:auto
    }
}

@media (min-width: 736px) {
    .x1qbdg85.x1qbdg85 {
        border-top-width:1px
    }
}

@media only screen and (min-width: 460px) {
    .x1qegqen.x1qegqen {
        border-top-style:solid
    }
}

@media (min-width: 768px) {
    .x1qhexza.x1qhexza {
        padding-bottom:5px
    }
}

@media only screen and (min-width: 460px) {
    .x1qxsax2.x1qxsax2 {
        overflow-y:hidden
    }
}

@media (min-width: 736px) {
    .x1r5pt6q.x1r5pt6q {
        width:65%
    }
}

@media (max-width: 639px) {
    .x1r5tvhg.x1r5tvhg {
        border-bottom-style:none
    }
}

@media (max-width: 767px) {
    .x1rja9rl.x1rja9rl {
        width:0
    }
}

@media (min-width: 736px) {
    .x1rqjbyr.x1rqjbyr {
        margin-bottom:28px
    }
}

@media (max-width: 735px) {
    .x1rrdvvk.x1rrdvvk {
        height:76px
    }
}

@media (max-width: 875px) {
    .x1rrwuua.x1rrwuua {
        padding-top:0
    }
}

@media (min-width: 736px) {
    .x1rxg9gp.x1rxg9gp {
        margin-top:15px
    }
}

@media (min-width: 736px) {
    .x1rzo0p5.x1rzo0p5 {
        width:calc(66.6666% - 4px)
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .x1s7hr1v.x1s7hr1v {
        width:135px
    }
}

@media (min-width: 640px) {
    .x1suqc2u.x1suqc2u {
        margin-bottom:60px
    }
}

@media (min-width: 1160px) {
    .x1swwrtv.x1swwrtv {
        height:100%
    }
}

@media (max-width: var(--polaris-small-screen-max)) {
    .x1t5bj9x.x1t5bj9x {
        width:50px
    }
}

@media (min-width: 768px) {
    .x1tdl17x.x1tdl17x {
        border-top-style:solid
    }
}

@media (max-width: 735px) {
    .x1tgtcet.x1tgtcet {
        width:76px
    }
}

@media (min-width: 640px) {
    .x1tpk9t.x1tpk9t {
        padding-bottom:20px
    }
}

@media (min-width: 736px) {
    .x1u2d83q.x1u2d83q {
        padding-bottom:10px
    }
}

@media (max-width: 736px) {
    .x1u6teax.x1u6teax {
        padding-top:0
    }
}

@media (max-width: 736px) {
    .x1u827li.x1u827li {
        margin-bottom:0
    }
}

@media only screen and (min-width: 460px) {
    .x1ue4nnr.x1ue4nnr {
        border-top-color:transparent
    }
}

@media (min-width: 736px) {
    .x1ugxg0y.x1ugxg0y {
        width:calc(100% - 40px)
    }
}

@media only screen and (min-width: 460px) {
    .x1uh0vvj.x1uh0vvj {
        border-top-color:rgb(var(--ig-separator))
    }
}

@media (max-width: 735px) {
    .x1uyugd2.x1uyugd2 {
        padding-top:24px
    }
}

@media (min-width: 736px) {
    .x1v417wf.x1v417wf {
        padding-top:18px
    }
}

@media (min-width: 768px) {
    .x1v4esvl.x1v4esvl {
        width:calc(100% - var(--nav-narrow-width))
    }
}

@media (max-width: 905px) {
    .x1v4j54g.x1v4j54g {
        max-width:100vw
    }
}

@media (max-width: 639px) {
    .x1v758hv.x1v758hv {
        margin-bottom:10px
    }
}

@media (min-width: 736px) {
    .x1vld4op.x1vld4op {
        padding-top:20px
    }
}

@media (min-width: 736px) {
    .x1vtp3bp.x1vtp3bp {
        max-width:56.25vh
    }
}

@media (min-width: 768px) {
    .x1wczxe.x1wczxe {
        margin-bottom:25px
    }
}

@media (max-width: 767px) {
    .x1wfb79h.x1wfb79h {
        padding-top:0
    }
}

@media (min-width: 1264px) {
    .x1wj20lx.x1wj20lx {
        width:100%
    }
}

@media (max-width: 767px) {
    .x1wq6e7o.x1wq6e7o {
        padding-top:8px
    }
}

@media (min-width: 768px) {
    .x1ww3oar.x1ww3oar {
        min-width:450px
    }
}

@media (min-width: 768px) {
    .x1wxtefb.x1wxtefb {
        margin-top:50px
    }
}

@media (min-width: 736px) {
    .x1x9jb1a.x1x9jb1a {
        padding-top:0
    }
}

@media (min-width: 768px) {
    .x1xkla9y.x1xkla9y {
        border-bottom-style:solid
    }
}

@media (max-width: 735px) {
    .x1xl8k2i.x1xl8k2i {
        margin-top:16px
    }
}

@media (min-width: 736px) {
    .x1xo4fhm.x1xo4fhm {
        margin-bottom:var(--desktop-grid-item-margin)
    }
}

@media (max-width: 735px) {
    .x1yj74s3.x1yj74s3 {
        width:100%
    }
}

@media (min-width: 876px) {
    .x22rb3m.x22rb3m {
        margin-top:32px
    }
}

@media (min-width: 768px) {
    .x2cxcwt.x2cxcwt {
        margin-bottom:5px
    }
}

@media (min-width: 640px) {
    .x2hwt.x2hwt {
        padding-bottom:60px
    }
}

@media (max-width: 735px) {
    .x2j0x4u.x2j0x4u {
        padding-bottom:4px
    }
}

@media (max-width: 905px) {
    .x32wcgw.x32wcgw {
        width:calc(100% - 16px)
    }
}

@media (min-width: 768px) {
    .x3hjn9y.x3hjn9y {
        width:430px
    }
}

@media (min-width: 736px) {
    .x3uxm30.x3uxm30 {
        bottom:44px
    }
}

@media (max-width: 767px) {
    .x3vfkgs.x3vfkgs {
        min-height:100%
    }
}

@media (min-width: 1160px) {
    .x491pcg.x491pcg {
        margin-top:36px
    }
}

@media (max-width: 639px) {
    .x4j5yx8.x4j5yx8 {
        border-top-style:none
    }
}

@media (max-width: 735px) {
    .x4js05n.x4js05n {
        padding-top:5px
    }
}

@media (max-width: 735px) {
    .x4l8ya4.x4l8ya4 {
        margin-bottom:6px
    }
}

@media only screen and (min-width: 460px) {
    .x57qgam.x57qgam {
        padding-bottom:36px
    }
}

@media (max-width: 736px) {
    .x5fp0pe.x5fp0pe {
        max-height:100%
    }
}

@media (min-width: 768px) {
    .x5i5aa7.x5i5aa7 {
        margin-bottom:44px
    }
}

@media (max-width: 767px) {
    .x69nqbv.x69nqbv {
        margin-bottom:21px
    }
}

@media (max-width: 735px) {
    .x6hnhu0.x6hnhu0 {
        padding-bottom:24px
    }
}

@media (min-width: 640px) {
    .x6jw61k.x6jw61k {
        margin-bottom:12px
    }
}

@media (max-width: 735px) {
    .x6my6n8.x6my6n8 {
        margin-bottom:13px
    }
}

@media (min-width: 1920px) {
    .x6osk4m.x6osk4m {
        width:calc(100% - var(--nav-wide-width))
    }
}

@media (min-height: 600px) {
    .x6pnmvc.x6pnmvc {
        margin-bottom:4px
    }
}

@media only screen and (max-width: 460px) {
    .x6z3m0z.x6z3m0z {
        margin-top:12px
    }
}

@media (max-width: 980px) {
    .x7b8r3r.x7b8r3r {
        width:235px
    }
}

@media (min-width: 736px) {
    .x7g5ftl.x7g5ftl {
        padding-bottom:18px
    }
}

@media (min-height: 900px) {
    .x7nr27j.x7nr27j {
        margin-top:8px
    }
}

@media (max-width: 639px) {
    .x8imfkr.x8imfkr {
        margin-top:0
    }
}

@media (max-width: 639px) {
    .x8u02el.x8u02el {
        top:0
    }
}

@media (max-width: 767px) {
    .x8vgawa.x8vgawa {
        margin-bottom:var(--mobile-nav-height)
    }
}

@media (min-width: 736px) {
    .x8x67bk.x8x67bk {
        height:calc(148px + 2px)
    }
}

@media (max-width: 736px) {
    .x94yzjh.x94yzjh {
        overflow-x:auto
    }
}

@media (min-width: 1264px) {
    .x9k3k5o.x9k3k5o {
        padding-top:12px
    }
}

@media (max-width: var(--polaris-small-screen-max)) {
    .x9kq3hg.x9kq3hg {
        margin-bottom:3px
    }
}

@media (max-width: 735px) {
    .x9v3v6d.x9v3v6d {
        padding-bottom:21px
    }
}

@media (max-width: 639px) {
    .x9wzzq7.x9wzzq7 {
        border-bottom-color:rgba(var(--web-always-black),.0975)
    }
}

@media (max-width: 735px) {
    .xa1d986.xa1d986 {
        padding-bottom:0
    }
}

@media (max-width: 767px) {
    .xa39lb5.xa39lb5 {
        padding-top:var(--header-height)
    }
}

@media (min-width: 1920px) {
    .xaeubzz.xaeubzz {
        width:var(--nav-wide-width)
    }
}

@media (max-width: 735px) {
    .xas4tw.xas4tw {
        margin-bottom:15px
    }
}

@media (min-width: 768px) {
    .xb2ukbw.xb2ukbw {
        height:42.5px
    }
}

@media (min-width: 640px) {
    .xbgqx9s.xbgqx9s {
        border-bottom-color:rgb(var(--ig-elevated-separator))
    }
}

@media (max-width: 735px) {
    .xbk952r.xbk952r {
        width:auto
    }
}

@media (max-width: 735px) {
    .xcaymy2.xcaymy2 {
        overflow-y:auto
    }
}

@media (min-width: var(--polaris-medium-screen-min)) {
    .xcehs6i.xcehs6i {
        margin-top:15px
    }
}

@media (min-width: 768px) {
    .xcfdcbe.xcfdcbe {
        margin-top:12px
    }
}

@media only screen and (min-width: 460px) {
    .xcgfkmo.xcgfkmo {
        border-bottom-width:1px
    }
}

@media (min-width: 736px) {
    .xcghwft.xcghwft {
        margin-bottom:4px
    }
}

@media (max-width: 768px) {
    .xcu46eb.xcu46eb {
        max-width:100%
    }
}

@media (min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
    .xdiogjw.xdiogjw {
        height:135px
    }
}

@media (min-width: 736px) {
    .xdmzg77.xdmzg77 {
        margin-top:12px
    }
}

@media (max-width: 768px) {
    .xdyzowg.xdyzowg {
        min-height:420px
    }
}

@media (max-width: 875px) {
    .xe1x9b1.xe1x9b1 {
        padding-bottom:0
    }
}

@media (min-width: 768px) {
    .xe4wcjm.xe4wcjm {
        height:225px
    }
}

@media (max-width: 639px) {
    .xe78lgk.xe78lgk {
        margin-top:auto
    }
}

@media only screen and (min-width: 460px) {
    .xei9fk3.xei9fk3 {
        overflow-x:hidden
    }
}

@media (max-width: 639px) {
    .xemehzb.xemehzb {
        margin-bottom:0
    }
}

@media (max-width: 767px) {
    .xeroabh.xeroabh {
        width:calc(100vw - 64px)
    }
}

@media (max-width: 767px) {
    .xes31u1.xes31u1 {
        margin-top:4px
    }
}

@media screen and (max-height: 415px) {
    .xfqiltb.xfqiltb {
        margin-top:80px
    }
}

@media only screen and (min-width: 460px) {
    .xfz4jo1.xfz4jo1 {
        padding-top:48px
    }
}

@media (min-width: 876px) {
    .xg6p1ty.xg6p1ty {
        padding-top:32px
    }
}

@media (max-width: 735px) {
    .xgtekhn.xgtekhn {
        border-top-style:solid
    }
}

@media (max-width: 767px) {
    .xgwh59n.xgwh59n {
        margin-bottom:8px
    }
}

@media (min-width: 736px) {
    .xgzdhx4.xgzdhx4 {
        padding-top:24px
    }
}

@media (min-width: 735px) {
    .xh2l701.xh2l701 {
        border-top-style:solid
    }
}

@media (max-width: 375px) {
    .xh6uzej.xh6uzej {
        max-width:330px
    }
}

@media (max-width: 735px) {
    .xhae0no.xhae0no {
        margin-bottom:10px
    }
}

@media (max-width: 767px) {
    .xhayw2b.xhayw2b {
        margin-top:24px
    }
}

@media (max-width: 735px) {
    .xhdsjub.xhdsjub {
        padding-bottom:32px
    }
}

@media (min-width: 736px) {
    .xhdunbi.xhdunbi {
        width:calc(33.3333% - 4px)
    }
}

@media (min-width: 640px) {
    .xhu9sn1.xhu9sn1 {
        width:375px
    }
}

@media (min-width: 768px) {
    .xhuyl8g.xhuyl8g {
        width:100%
    }
}

@media (max-width: 767px) {
    .xi1ccwz.xi1ccwz {
        height:calc(100% - var(--mobile-grid-item-margin))
    }
}

@media (min-width: 736px) {
    .xibe6o0.xibe6o0 {
        width:calc(66.6666% - var(--desktop-grid-item-margin))
    }
}

@media (max-width: 735px) {
    .xiexgsv.xiexgsv {
        padding-bottom:12px
    }
}

@media (min-width: 768px) {
    .xifns20.xifns20 {
        margin-top:15px
    }
}

@media (min-width: 736px) {
    .xihy2d4.xihy2d4 {
        border-bottom-width:1px
    }
}

@media (max-width: 767px) {
    .xivu535.xivu535 {
        margin-top:12px
    }
}

@media (min-width: 736px) {
    .xix8rls.xix8rls {
        border-top-width:0
    }
}

@media only screen and (max-width: 460px) {
    .xjtjk07.xjtjk07 {
        bottom:0
    }
}

@media (max-width: 735px) {
    .xk2aghb.xk2aghb {
        max-height:100vh
    }
}

@media (max-width: 735px) {
    .xkekxl1.xkekxl1 {
        min-height:100%
    }
}

@media (min-width: 736px) {
    .xkfe5hh.xkfe5hh {
        margin-bottom:20px
    }
}

@media (min-width: 735px) {
    .xkiy7g.xkiy7g {
        border-top-color:rgb(var(--ig-elevated-separator))
    }
}

@media (min-width: 640px) {
    .xkqow3a.xkqow3a {
        padding-top:60px
    }
}

@media (max-width: 767px) {
    .xkrian2.xkrian2 {
        padding-top:12px
    }
}

@media (max-width: 735px) {
    .xl3y9ti.xl3y9ti {
        bottom:28px
    }
}

@media (min-width: 768px) {
    .xleb9fs.xleb9fs {
        margin-top:5px
    }
}

@media (max-width: 767px) {
    .xleuxlb.xleuxlb {
        height:var(--revamp-nav-bottom-toolbar-height)
    }
}

@media (min-width: 768px) {
    .xlgaai6.xlgaai6 {
        padding-top:5px
    }
}

@media (min-width: 768px) {
    .xlp4a62.xlp4a62 {
        margin-bottom:0
    }
}

@media (max-width: 735px) {
    .xm4az7.xm4az7 {
        width:65px
    }
}

@media (max-width: 735px) {
    .xmzwcgy.xmzwcgy {
        padding-top:12px
    }
}

@media (min-width: 768px) {
    .xn7k0mo.xn7k0mo {
        height:645px
    }
}

@media (max-width: 735px) {
    .xn8zkq8.xn8zkq8 {
        margin-bottom:1px
    }
}

@media (max-width: 736px) {
    .xnfgh3p.xnfgh3p {
        margin-top:0
    }
}

@media (min-width: 640px) {
    .xnvjnjb.xnvjnjb {
        border-bottom-color:rgb(var(--ig-separator))
    }
}

@media (min-height: 600px) {
    .xo237n4.xo237n4 {
        margin-top:4px
    }
}

@media (min-width: 640px) {
    .xo8wqhj.xo8wqhj {
        border-bottom-style:solid
    }
}

@media (min-width: 736px) {
    .xobz0go.xobz0go {
        padding-top:32px
    }
}

@media (max-width: 767px) {
    .xp9dg56.xp9dg56 {
        margin-top:5px
    }
}

@media (max-width: var(--polaris-small-screen-max)) {
    .xpbf8nb.xpbf8nb {
        height:15px
    }
}

@media (min-width: 736px) {
    .xph46j.xph46j {
        margin-top:0
    }
}

@media (max-width: 639px) {
    .xpm4lsr.xpm4lsr {
        width:100%
    }
}

@media (min-width: 736px) {
    .xpxs0b8.xpxs0b8 {
        width:150px
    }
}

@media (min-width: 736px) {
    .xpxxgxu.xpxxgxu {
        padding-bottom:35px
    }
}

@media (min-width: 736px) {
    .xpzf5u2.xpzf5u2 {
        padding-top:15px
    }
}

@media (min-width: 424px) {
    .xq9t0vl.xq9t0vl {
        margin-top:0
    }
}

@media (min-width: 768px) {
    .xqdm98u.xqdm98u {
        width:225px
    }
}

@media only screen and (min-width: 460px) {
    .xqj6fck.xqj6fck {
        border-top-width:3px
    }
}

@media (max-width: 767px) {
    .xqnx6uu.xqnx6uu {
        padding-top:3vh
    }
}

@media (max-width: 767px) {
    .xr0wu61.xr0wu61 {
        padding-top:5px
    }
}

@media (max-width: 736px) {
    .xr2spqc.xr2spqc {
        width:auto
    }
}

@media only screen and (min-width: 460px) {
    .xrclju7.xrclju7 {
        margin-bottom:0
    }
}

@media (min-width: 736px) {
    .xsivv63.xsivv63 {
        margin-top:10px
    }
}

@media (max-width: 735px) {
    .xskmkbu.xskmkbu {
        overflow-x:hidden
    }
}

@media (min-width: 736px) {
    .xsybdxg.xsybdxg {
        margin-bottom:0
    }
}

@media (max-width: 735px) {
    .xt0jiz3.xt0jiz3 {
        padding-top:0!important
    }
}

@media (max-width: 735px) {
    .xtxzj9.xtxzj9 {
        margin-bottom:8px
    }
}

@media (min-width: var(--polaris-medium-screen-min)) {
    .xu6kjko.xu6kjko {
        width:80px
    }
}

@media (min-width: 768px) {
    .xu8qony.xu8qony {
        width:15px
    }
}

@media (min-width: 736px) {
    .xv42ekh.xv42ekh {
        border-top-style:solid
    }
}

@media (max-width: 735px) {
    .xv7zkwl.xv7zkwl {
        margin-bottom:32px
    }
}

@media (min-width: var(--polaris-medium-screen-min)) {
    .xv9c2nh.xv9c2nh {
        width:140px
    }
}

@media only screen and (min-width: 460px) {
    .xvfh1g2.xvfh1g2 {
        min-height:512px
    }
}

@media (min-width: 736px) {
    .xw0xz5u.xw0xz5u {
        padding-bottom:calc(200% + 4px)
    }
}

@media only screen and (min-width: 460px) {
    .xw6azw6.xw6azw6 {
        padding-bottom:0
    }
}

@media (min-width: 736px) {
    .xwhz1lb.xwhz1lb {
        padding-bottom:20px
    }
}

@media (min-width: 876px) {
    .xwptog9.xwptog9 {
        margin-top:0
    }
}

@media (max-width: 767px) {
    .xwy3nlu.xwy3nlu {
        margin-top:16px
    }
}

@media (max-width: 735px) {
    .xwzhuwn.xwzhuwn {
        margin-top:0
    }
}

@media (min-width: 640px) {
    .xxpalav.xxpalav {
        border-top-color:rgb(var(--ig-elevated-separator))
    }
}

@media (max-width: 767px) {
    .xxqkl0v.xxqkl0v {
        width:65px
    }
}

@media only screen and (min-width: 460px) {
    .xxv96y2.xxv96y2 {
        border-bottom-width:3px
    }
}

@media (min-width: 736px) {
    .xxw1qr0.xxw1qr0 {
        padding-top:32px
    }
}

@media (max-width: 735px) {
    .xxz05av.xxz05av {
        margin-bottom:12px
    }
}

@media (min-width: 768px) {
    .xydzmv7.xydzmv7 {
        margin-top:0
    }
}

@media (min-width: 640px) {
    .xyfin5n.xyfin5n {
        border-top-style:solid
    }
}

@media (min-width: 876px) {
    .xysc5i9.xysc5i9 {
        margin-bottom:32px
    }
}

@media (min-width: 640px) {
    .xz0ncxh.xz0ncxh {
        border-top-width:1px
    }
}

@media (min-width: 736px) {
    .xz7qlqa.xz7qlqa {
        border-bottom-color:rgb(var(--ig-elevated-separator))
    }
}

@media (max-width: 735px) {
    .xzxan5e.xzxan5e {
        margin-top:auto
    }
}

@media (max-width: 735px) {
    .x11ulueq.x11ulueq:last-child {
        margin-bottom:0
    }
}

@media (min-width: 736px) {
    .xwq5r7b.xwq5r7b:last-child {
        margin-bottom:0
    }
}

@container (max-height: 250px) {
    .xfklhus.xfklhus {
        height: 34px
    }
}

.x1itj6m3::-webkit-slider-thumb {
    background: rgb(var(--ig-separator))
}

.x1mrswtx::-webkit-slider-thumb {
    background: rgb(var(--ig-primary-text))
}

.x3m2n78::-webkit-slider-thumb {
    background: #fafafa
}

.x100rkj9::after {
    content: ''
}

.x10jgafo::after {
    line-height: 45px
}

.x124lp2h::before {
    opacity: 0
}

.x12lv7o3::-webkit-slider-thumb {
    border-bottom-right-radius: 50%
}

.x12trbbe::after {
    box-shadow: 8px 14px 0 -6px rgb(var(--ig-bubble-background))
}

.x15ozc13::before {
    display: none
}

.x15tem40::after {
    border-left-width: 1px
}

.x15xfwjs::after {
    border-right-color: rgb(var(--web-always-black),.0975)
}

.x15xhmf9::after {
    border-right-width: 1px
}

.x162n7g1::after {
    left: 0
}

.x17uspfg::after {
    border-left-color: rgb(var(--web-always-black),.0975)
}

.x18ovsce::after {
    color: rgb(var(--web-always-black))
}

.x194ut8o::after {
    border-top-left-radius: 50%
}

.x1ad04t7::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none
}

.x1b3wko3::-webkit-slider-thumb {
    border-bottom-left-radius: 50%
}

.x1bln1qx::-webkit-input-placeholder {
    color: rgb(var(--ig-tertiary-text))
}

.x1cf5b39::after {
    box-shadow: 4px 7px 0 -3px rgb(var(--ig-bubble-background))
}

.x1cpjm7i::before {
    content: ""
}

.x1d52zm6::after {
    border-left-style: solid
}

.x1db89rt::-webkit-input-placeholder {
    font-size: .875rem
}

.x1dbmdqj::-webkit-input-placeholder {
    font-size: var(--system-16-font-size)
}

.x1de4urk::before {
    transition-property: opacity
}

.x1du1w5e::before {
    transition-duration: .3s
}

.x1enq0fi::-webkit-outer-spin-button {
    margin-right: 0
}

.x1glnyev::-webkit-search-decoration {
    -webkit-appearance: none;
    appearance: none
}

.x1gs7hrr::-webkit-input-placeholder {
    color: rgb(var(--ig-primary-text))
}

.x1hmns74::before {
    position: absolute
}

.x1hqtmwg::before {
    background-color: rgba(26,26,26,.6)
}

.x1j6awrg::after {
    position: absolute
}

.x1k6f157::after {
    font-weight: bold
}

.x1mhyesy::before {
    left: 0
}

.x1n449xj::after {
    right: 0
}

.x1ryaae9::before {
    right: 0
}

.x1s928wv::after {
    content: ""
}

.x1sg5dn7::after {
    content: '|'
}

.x1uub53t::after {
    background-image: linear-gradient(to right,color(#fff a(0%)),#fff)
}

.x1vnlled::-webkit-outer-spin-button {
    -webkit-appearance: none
}

.x1vzenxt::after {
    border-top-right-radius: 50%
}

.x1w2f3u4::-webkit-inner-spin-button {
    margin-right: 0
}

.x1wrwf4b::-webkit-slider-thumb {
    border-top-right-radius: 50%
}

.x2q1x1w::after {
    pointer-events: none
}

.x3zg9eu::after {
    background-color: rgb(var(--ig-bubble-background))
}

.x5aw536::after {
    border-left-color: rgba(var(--web-always-black),.0975)
}

.x5pni9w::-webkit-slider-thumb {
    cursor: pointer
}

.x5qmtx::-webkit-inner-spin-button {
    margin-left: 0
}

.x7imw91::after {
    border-right-color: rgba(var(--web-always-black),.0975)
}

.x7xwk5j::-webkit-input-placeholder {
    opacity: 1
}

.x8oxah8::-webkit-slider-thumb {
    border-top-left-radius: 50%
}

.x9k9tbh::-webkit-input-placeholder {
    font-size: 1rem
}

.xc1nfst::after {
    left: 24px
}

.xd7ygy7::after {
    border-bottom-right-radius: 50%
}

.xdspwft::after {
    border-right-style: solid
}

.xfbg1o9::before {
    opacity: 1
}

.xfk6m8::-webkit-scrollbar {
    display: none
}

.xgcnija::-webkit-input-placeholder {
    color: rgb(var(--grey-2))
}

.xibs45w::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none
}

.xmxzvbm::-webkit-slider-thumb,.xmxzvbm::-ms-thumb {
    -webkit-appearance: none;
    appearance: none
}

.xn05597::before {
    transition-timing-function: ease-in-out
}

.xomwbyg::-webkit-input-placeholder {
    color: rgb(var(--grey-2))
}

.xordcmm::-webkit-input-placeholder {
    color: var(--negative)
}

.xoy4bel::-webkit-input-placeholder {
    font-weight: var(--font-weight-system-light)
}

.xp001vz::-webkit-input-placeholder {
    font-size: var(--system-14-font-size)
}

.xqarhxm::after {
    text-align: center
}

.xquy46f::-webkit-inner-spin-button {
    -webkit-appearance: none
}

.xrp7k0k::-webkit-outer-spin-button {
    margin-left: 0
}

.xs3hnx8::-webkit-input-placeholder {
    color: rgb(var(--ig-secondary-text))
}

.xt298gk::after {
    border-bottom-left-radius: 50%
}

.xv60zni::after {
    left: 12px
}

.xy5mcqj::before {
    z-index: -1
}

.x1bymyaz::after {
    height: 10px
}

.x1d51z3f::-webkit-outer-spin-button {
    margin-top: 0
}

.x1iqn34f::-webkit-slider-thumb {
    width: 20px
}

.x1j8hi7x::after {
    border-bottom-color: rgba(var(--web-always-black),.0975)
}

.x1jczhmm::after {
    width: 12px
}

.x1m1drc7::after {
    top: 0
}

.x1p6diu8::-webkit-slider-thumb {
    height: 20px
}

.x1qj619r::after {
    border-bottom-width: 1px
}

.x1r9ni5o::after {
    border-bottom-style: solid
}

.x1usv16b::-webkit-inner-spin-button {
    margin-top: 0
}

.x1v4l21s::-webkit-slider-thumb {
    height: 16px
}

.x1xhcax0::after {
    bottom: -8px
}

.x1xow3sz::-webkit-slider-thumb {
    width: 16px
}

.x1xrz1ek::after {
    bottom: 0
}

.x1y3wzot::before {
    top: 0
}

.x1yqm8si::-webkit-scrollbar {
    height: 0
}

.x26pben::after {
    width: 20px
}

.x2lkfoj::after {
    border-bottom-color: rgb(var(--web-always-black),.0975)
}

.x3fla8b::after {
    border-top-color: rgb(var(--web-always-black),.0975)
}

.x6giem4::after {
    height: 20px
}

.x8tigb1::-webkit-outer-spin-button {
    height: auto
}

.xcwdoar::-webkit-outer-spin-button {
    margin-bottom: 0
}

.xdb1ctf::after {
    bottom: -4px
}

.xg4xgkf::after {
    width: 10px
}

.xhq5o37::before {
    bottom: 0
}

.xjx87ck::-webkit-scrollbar {
    width: 0
}

.xlqc9nw::-webkit-inner-spin-button {
    height: auto
}

.xoiy6we::after {
    border-top-width: 1px
}

.xqn9uap::-webkit-inner-spin-button {
    margin-bottom: 0
}

.xua7q2g::after {
    height: 12px
}

.xyfr5zc::-webkit-input-placeholder {
    margin-bottom: 20px
}

.xynf4tj::after {
    border-top-style: solid
}

.xzfakq::after {
    border-top-color: rgba(var(--web-always-black),.0975)
}

._5wjy {
    text-align: left
}

._5wj- {
    text-align: right
}

._5wk0 {
    direction: ltr
}

._5wk0,._5wk1 {
    unicode-bidi: embed
}

._5wk1 {
    direction: rtl
}

._5afx {
    direction: ltr;
    unicode-bidi: isolate
}

._5afy {
    direction: rtl;
    unicode-bidi: isolate
}

._5afz {
    unicode-bidi: isolate
}

._8qq_ {
    display: flex;
    flex-direction: row;
    margin-top: 4px
}

._8qr4 {
    border: 1px solid #ebedf0;
    border-radius: 20px;
    display: flex;
    height: 14px;
    width: 14px
}

._6f4f {
    border: 1px solid #ebedf0;
    border-radius: 20px;
    display: flex;
    height: 32px;
    width: 32px
}

._6f4g {
    align-items: flex-start;
    display: flex;
    margin-left: -4px
}

._aco7 {
    align-items: center;
    display: flex;
    padding: 8px
}

._74ad {
    margin-left: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 102px
}

._aco8 {
    margin-left: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 92px
}

._8qr5 {
    justify-content: space-between;
    padding-bottom: 4px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 4px
}

._7i15 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 360px
}

._7i16 {
    display: flex;
    flex-direction: column;
    width: 180px
}

._7i17 {
    background-color: #dadde1
}

._7i18 {
    background-color: #dadde1;
    height: 8px;
    margin-bottom: 4px;
    margin-top: 4px;
    width: 90px
}

._7i19 {
    height: 177px;
    width: 177px
}

._7i1a {
    display: flex;
    flex-direction: column;
    margin-bottom: 8px;
    margin-left: 16px;
    margin-right: 16px;
    margin-top: 8px
}

._7w5_ {
    height: 520px;
    margin-left: 10px;
    overflow: hidden
}

._7i1b {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

._7w60 {
    background-color: #dadde1;
    border-radius: 20px;
    display: flex;
    height: 36px;
    margin-left: 5px;
    margin-right: 5px;
    width: 100px
}

._7w61 {
    width: 70px
}

._7w62 {
    display: flex;
    flex-direction: row;
    overflow: hidden;
    padding: 8px;
    width: 360px
}

._7vxf {
    background-color: #fff;
    height: 100%;
    overflow: hidden;
    padding-top: 4px;
    width: 100%
}

._8qr6 {
    border: 1px solid #ebedf0;
    border-radius: 8px;
    margin-bottom: 24px;
    margin-top: 24px
}

._acob {
    padding-left: 4px;
    padding-top: 20px
}

._amwp {
    padding-left: 4px;
    padding-top: 5px
}

._acov {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    padding-left: 8px
}

._amv7 {
    height: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 140px
}

._amwq {
    height: 33px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 140px
}

._4gb9 {
    height: 320px;
    margin: auto;
    width: 320px
}

._4gb9 iframe {
    border: 0px none
}

._4gb9._vhk {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 320px
}

._2lpu {
    overflow: hidden;
    white-space: initial;
    width: 320px
}

._2lpu._vhk {
    width: 318px
}

._vhk ._2lpv {
    left: -1px;
    position: relative;
    top: -1px;
    width: 318px
}

._2n05 {
    align-self: flex-start;
    overflow: hidden;
    width: 320px
}

._7khx {
    display: flex;
    justify-content: center;
    margin: 8px 0px 0px 0px
}

._7khy {
    background-color: #fff;
    display: flex;
    flex-direction: column
}

._7khz {
    align-self: flex-start
}

._983f {
    display: flex;
    flex-direction: column;
    height: 350px;
    margin: auto;
    width: 180px
}

._ajrb {
    display: flex;
    flex-direction: column;
    height: 350px;
    margin: auto;
    width: 366px
}

._72jj {
    background-color: #fff;
    border: 1px solid #dadde1;
    display: flex;
    flex-direction: column;
    margin: auto;
    width: 400px
}

._3ptq {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

._4h_l {
    background-color: #fff;
    bottom: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

._72xz {
    border: 1px solid #dadde1;
    height: 567px;
    margin: auto;
    width: 320px
}

._7c66 {
    border-bottom: 1px solid #dadde1;
    border-top: 1px solid #dadde1;
    height: auto;
    margin: auto;
    width: 320px
}

._7ct0 {
    border: 1px solid #dadde1;
    height: auto;
    margin: auto;
    width: 320px
}

._8syv {
    bottom: 0;
    color: #fff;
    left: 0;
    position: absolute;
    width: 320px
}

._8sy4 {
    align-items: center;
    background-color: transparent;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    font-size: 13px;
    height: 100%;
    justify-content: center;
    max-height: none;
    position: relative;
    width: 100%;
    z-index: 1
}

._8sy5 {
    margin-top: 32px;
    min-height: 30%;
    min-width: 100%
}

._8sy6 {
    border-radius: 50%;
    display: block;
    flex-grow: 0;
    flex-shrink: 0;
    height: 56px;
    margin: auto;
    overflow: hidden;
    width: 56px
}

._8syj {
    background-color: transparent;
    height: 370px;
    left: 0px;
    -webkit-overflow-scrolling: touch;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 8px;
    padding-top: 50px;
    position: absolute;
    right: 0px;
    top: 0px;
    white-space: nowrap;
    z-index: 1
}

._8syk {
    display: inline-block;
    height: 500px;
    padding-left: 12px;
    width: auto
}

._8syk:last-child {
    padding-right: 12px
}

._8syb {
    background-color: transparent;
    bottom: 0px;
    height: 120px;
    left: 0px;
    padding: 16px;
    position: absolute;
    right: 0px;
    text-align: center;
    z-index: 1
}

._8syc {
    background-color: transparent;
    bottom: 54px;
    display: flex;
    left: 0px;
    position: absolute;
    right: 0px;
    text-align: center
}

._8syd {
    display: block;
    height: 44px;
    margin-left: 25px;
    margin-right: 10px;
    margin-top: 12px
}

._8sye {
    margin-bottom: 16px;
    margin-top: 12px;
    vertical-align: top
}

._8syf {
    font-size: 19px;
    font-weight: 500;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis
}

._8sya {
    background: #3578e5;
    border-radius: 8px;
    bottom: 0px;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, .4);
    color: #fff;
    display: block;
    font-size: 15px;
    font-weight: bold;
    height: 49px;
    line-height: 49px;
    margin: auto;
    padding-left: 40px;
    padding-right: 40px;
    position: relative;
    right: 0px;
    text-align: center;
    text-decoration: none;
    width: 120px
}

._8sy7 {
    margin: 0 12px;
    text-align: center
}

._8sy8 {
    font-size: 17px;
    font-weight: 500;
    margin: 16px 0 8px
}

._8sy8 div {
    padding-bottom: 2px
}

._8syg {
    font-weight: 300
}

._8sy9 {
    font-weight: 300;
    margin: 16px 0 8px
}

._8syh {
    bottom: 12px;
    height: 42px;
    left: 12px;
    position: absolute;
    right: 12px
}

._8syi {
    background: #1877f2;
    border-radius: 8px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);
    box-sizing: border-box;
    color: #fff;
    font-size: 15px;
    line-height: 18px;
    margin: 0;
    max-height: 50px;
    padding: 12px;
    text-align: center;
    text-shadow: none;
    transition: all .2s
}

._72yn ._39q7 {
    margin: 0 auto;
    text-align: center;
    width: 320px
}

._72x- {
    align-items: center;
    color: #fff;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    position: relative;
    -webkit-tap-highlight-color: transparent
}

._72x-._72y0 {
    color: #fff;
    text-shadow: 0 2px 4px rgba(0, 0, 0, .5)
}

._8sys {
    color: #000
}

._72ya {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    height: 50px;
    justify-content: space-between;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

._72yb {
    flex-grow: 0;
    flex-shrink: 0;
    margin: 12px
}

._72yc {
    align-items: flex-start;
    display: flex;
    flex-grow: 1;
    justify-content: flex-start;
    overflow: hidden
}

._72yd {
    border-radius: 50%;
    flex-grow: 0;
    flex-shrink: 0;
    height: 40px;
    margin: 8px 0 0;
    overflow: hidden;
    width: 40px
}

._72ye {
    flex-grow: 1;
    height: auto;
    width: 100%
}

._8syu {
    font-size: medium;
    font-weight: bold;
    margin: 20px 0 0 8px
}

._8syt {
    margin: 12px 0 0 8px
}

._72yg {
    font-weight: 500
}

._72yh {
    color: #fff;
    font-size: 13px;
    line-height: 1.1
}

._8sys ._72yh {
    color: #000
}

._72y0 ._72yh {
    color: #fff
}

._72yi {
    flex-grow: 0;
    flex-shrink: 0;
    margin: 0 4px
}

._72yj {
    margin: 12px 8px
}

._72yk {
    margin: 12px 8px
}

._72yl {
    bottom: 26px;
    height: 42px;
    left: 12px;
    position: absolute;
    right: 12px
}

._72ym {
    background: #1877f2;
    border-radius: 8px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);
    box-sizing: border-box;
    color: #fff;
    font-size: 15px;
    line-height: 18px;
    margin: 0;
    max-height: 50px;
    padding: 12px;
    text-align: center;
    text-shadow: none;
    transition: all .2s
}

._72y0 ._72ym {
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .5);
    color: #1877f2
}

._72y2 {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    overflow: hidden;
    width: 100%
}

._72x_ ._72y2 {
    color: #fff;
    height: auto;
    position: relative
}

._72y0 ._72y2 {
    background: #000;
    margin: 0
}

._72y3 {
    position: relative
}

._72y0 ._72y3 {
    height: 100%;
    margin: 0;
    width: 100%
}

._96xu {
    position: absolute;
    top: 60px
}

._72x_ ._72y3:before {
    background: linear-gradient( 0deg, rgba(0, 0, 0, .65) 0%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 100% );
    border-radius: 4px;
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

._72y0 ._72y3:before {
    background: linear-gradient( 0deg, rgba(0, 0, 0, .65) 0%, rgba(0, 0, 0, 0) 38%, rgba(0, 0, 0, 0) 82%, rgba(0, 0, 0, .65) 100% );
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

._72y5 {
    border-radius: 4px;
    box-shadow: 0 1px 10px rgba(0, 0, 0, .2);
    display: block;
    height: auto;
    width: 100%
}

._72y0 ._96xu ._72y5 {
    height: auto;
    width: 100%
}

._72y0 ._72y5 {
    border-radius: 0;
    box-shadow: none;
    height: 100%;
    margin: 0 auto;
    width: auto
}

._72y7 {
    bottom: 58px;
    margin: 0 12px;
    position: absolute;
    text-align: left
}

._72x_ ._72y7 {
    bottom: 4px;
    left: 12px;
    position: absolute;
    right: 12px;
    text-align: left
}

._72y0 ._72y7 {
    bottom: 58px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: left
}

._72y0._72y1 ._72y7 {
    bottom: 0
}

._72y8 {
    font-size: 17px;
    font-weight: 500;
    margin: 16px 0 8px
}

._72y8 div {
    padding-bottom: 2px
}

._72y9 {
    font-weight: 300;
    margin: 8px 0 12px
}

._8syw {
    bottom: 12px;
    color: #fff;
    font-size: 10px;
    left: 127px;
    position: absolute
}

._72x_ ._72y9,._72y0 ._72y9 {
    color: #fff
}

._8sr8 {
    align-items: center;
    background: rgba(0, 0, 0, .6);
    border-radius: 50%;
    display: flex;
    height: 24px;
    justify-content: center;
    margin: 2px 0 0 0;
    position: absolute;
    right: 4px;
    top: 6%;
    width: 24px;
    z-index: 100
}

._8sr9 {
    align-items: center;
    background: rgba(0, 0, 0, .5);
    border-radius: 50%;
    display: flex;
    height: 44px;
    justify-content: center;
    left: 50%;
    margin: -22px 0 0 -22px;
    position: absolute;
    top: 50%;
    width: 44px
}

._8sy3 {
    z-index: 1
}

._8srb {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0
}

._8src {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    bottom: 0;
    -webkit-filter: blur(20px);
    filter: blur(20px);
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transform: scale(1.1);
    width: 100%
}

.pop_container_advanced {
    background: rgba(82, 82, 82, .7);
    border-radius: 8px;
    padding: 10px
}

.generic_dialog {
    height: 0px;
    left: 0px;
    overflow: visible;
    outline: none;
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 200
}

.generic_dialog_modal,.generic_dialog_fixed_overflow {
    background-color: rgba(252, 252, 252, .9);
    height: 100%;
    z-index: 400
}

.generic_dialog_fixed_overflow {
    overflow-x: auto;
    overflow-y: scroll
}

.generic_dialog_fixed_overflow .generic_dialog_popup {
    height: auto;
    padding-bottom: 40px
}

.generic_dialog_overflow_mode body {
    overflow: hidden!important
}

.generic_dialog_popup {
    height: 0px;
    overflow: visible;
    width: 465px;
    margin: 0 auto
}

.generic_dialog div.dialog_loading {
    background-color: #f5f6f7;
    border: 1px solid #606060;
    font-size: 25px;
    padding: 10px
}

.pop_content {
    direction: ltr;
    outline: none
}

.pop_dialog_rtl .pop_content {
    direction: rtl
}

.pop_content h2.dialog_title {
    background: #6d84b4;
    border: 1px solid #365899;
    border-bottom: none;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    margin: 0px
}

.pop_content h2.dialog_title_inverted {
    background: white;
    border: 1px solid #365899;
    border-bottom: 1px solid #ccc;
    color: #000;
    font-size: 15px;
    font-weight: bold;
    margin: 0px
}

.pop_content h2.secure {
    background: #6d84b4 url(/rsrc.php/v4/yV/r/N4CM9eriGaf.png) 98% no-repeat
}

.pop_content h2.loading {
    background: #6d84b4 url(/rsrc.php/v4/y-/r/AGUNXgX_Wx3.gif) 98% no-repeat
}

.pop_content h2.dialog_loading {
    background: #6d84b4 url(/rsrc.php/v4/y-/r/AGUNXgX_Wx3.gif) no-repeat 400px 10px;
    padding-right: 40px
}

.pop_content h2 span {
    display: block;
    padding: 5px 10px
}

.pop_content .dialog_content {
    background: #fff;
    border: 1px solid #555;
    border-top-width: 0px
}

.pop_content .dialog_content.dialog_content_titleless {
    border-top: 1px solid #555
}

.pop_content .dialog_loading,.dialog_loading_shown .dialog_title,.dialog_loading_shown .dialog_content {
    display: none
}

.dialog_loading_shown .dialog_loading {
    display: block
}

.pop_content .dialog_body {
    padding: 10px;
    border-bottom: 1px solid #ccc
}

.omitDialogFooter .pop_content .dialog_body {
    border-bottom: 0px
}

.pop_content .dialog_summary {
    background: #f5f6f7;
    padding: 8px 10px;
    border-bottom: 1px solid #ccc
}

.pop_content .dialog_buttons {
    background: #f5f6f7;
    padding: 8px 10px 8px 10px;
    position: relative
}

.pop_content .dialog_buttons_msg {
    line-height: 17px;
    padding-top: 4px
}

.pop_content .dialog_buttons_msg .uiInputLabel {
    line-height: 14px;
    position: static
}

.pop_content .dialog_buttons_msg .uiInputLabel .uiInputLabelLabel {
    display: inline
}

.pop_content .dialog_footer {
    background: #F5F6F7 none repeat scroll 0%
}

.full_bleed .pop_content .dialog_body {
    padding: 0
}

._70ru {
    position: relative
}

._7ugj {
    position: absolute
}

._3_8b ._58an {
    background-color: #fff;
    background-image: url(/rsrc.php/v4/yU/r/O7nelmd9XSI.png);
    background-repeat: repeat-x;
    border: 1px solid #d3d6db;
    border-radius: 2px;
    box-sizing: border-box;
    color: #1d2129;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: 40px;
    line-height: 16px;
    min-height: 40px;
    overflow: auto;
    padding: 7px 6px;
    resize: both;
    width: 100%
}

._3_8b._58ak {
    background: inherit;
    border: 0;
    width: 100%
}

._9zc {
    display: inline-block;
    position: relative
}

._2p78 {
    display: inline-block
}

._8382 {
    display: block;
    line-height: 1
}

._9zc ._2p78 {
    display: block;
    left: 50%;
    margin-left: -50%;
    margin-top: -50%;
    position: absolute;
    top: 50%
}

._9zc ._2p78._2p78 {
    transform: none
}

._as8m,._as8f {
    height: 14px;
    width: 14px
}

._as8f._3j7l {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -151px -1774px
}

._as8f._3j7m {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -166px -1774px
}

._as8f._3j7n {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -226px -1774px
}

._as8f._3j7o {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -136px -1774px
}

._as8f._3j7q {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -358px -1303px
}

._as8f._3j7r {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -181px -1774px
}

._as8f._3rya {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -373px -1303px
}

._as8f._4aou {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -211px -1774px
}

._as8f._906t {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -196px -1774px
}

._as8n,._as8g {
    height: 16px;
    width: 16px
}

._as8g._3j7l {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -17px -1774px
}

._as8g._3j7m {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -34px -1774px
}

._as8g._3j7n {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -102px -1774px
}

._as8g._3j7o {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: 0px -1774px
}

._as8g._3j7q {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -357px -1757px
}

._as8g._3j7r {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -51px -1774px
}

._as8g._3rya {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -374px -1757px
}

._as8g._4aou {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -85px -1774px
}

._as8g._906t {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -68px -1774px
}

._as8o,._as8h {
    height: 18px;
    width: 18px
}

._as8h._3j7l {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -19px -1636px
}

._as8h._3j7m {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -38px -1636px
}

._as8h._3j7n {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -114px -1636px
}

._as8h._3j7o {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: 0px -1636px
}

._as8h._3j7q {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -349px -1615px
}

._as8h._3j7r {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -57px -1636px
}

._as8h._3rya {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -368px -1615px
}

._as8h._4aou {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -95px -1636px
}

._as8h._906t {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -76px -1636px
}

._as8p,._as8i {
    height: 20px;
    width: 20px
}

._as8i._3j7l {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -147px -1615px
}

._as8i._3j7m {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -168px -1615px
}

._as8i._3j7n {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -252px -1615px
}

._as8i._3j7o {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -126px -1615px
}

._as8i._3j7q {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -84px -1615px
}

._as8i._3j7r {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -189px -1615px
}

._as8i._3rya {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -105px -1615px
}

._as8i._4aou {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -231px -1615px
}

._as8i._906t {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -210px -1615px
}

._as8i._a6t5 {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -294px -1531px
}

._as8q,._as8j {
    height: 48px;
    width: 48px
}

._as8j._3j7l {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: 0px -1270px
}

._as8j._3j7m {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -49px -1270px
}

._as8j._3j7n {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -245px -1270px
}

._as8j._3j7o {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -351px -1219px
}

._as8j._3j7q {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -253px -1219px
}

._as8j._3j7r {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -98px -1270px
}

._as8j._3rya {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -302px -1219px
}

._as8j._4aou {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -196px -1270px
}

._as8j._906t {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -147px -1270px
}

._as8r,._as8k {
    height: 96px;
    width: 96px
}

._as8k._3j7l {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -194px -753px
}

._as8k._3j7m {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -291px -753px
}

._as8k._3j7n {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -291px -850px
}

._as8k._3j7o {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -97px -753px
}

._as8k._3j7q {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -251px -595px
}

._as8k._3j7r {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: 0px -850px
}

._as8k._3rya {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: 0px -753px
}

._as8k._4aou {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -194px -850px
}

._as8k._906t {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -97px -850px
}

._4h,._4g {
    line-height: 1.28em
}

._4g {
    left: -9999999px!important;
    position: absolute!important
}

._42fu {
    border-radius: 2px;
    box-sizing: content-box;
    color: #4b4f56;
    font-size: 13px;
    -webkit-font-smoothing: antialiased;
    font-weight: bold;
    justify-content: center;
    line-height: 22px;
    padding: 0 6px;
    text-align: center;
    text-shadow: none;
    vertical-align: middle
}

._42fu,._42gx:focus,._42gx:hover {
    background-color: #f5f6f7;
    border: 1px solid #ccd0d5
}

._42fu:before {
    content: '';
    display: inline-block;
    height: 20px;
    vertical-align: middle
}

._42fu:hover {
    background-color: #ebedf0
}

._42fu:active,._42fu._42fs {
    background-color: #dddfe2;
    border-color: #bec3c9
}

._42fu._42fs:not(._42gz):not(._42g-) {
    color: #4080ff
}

._42fu .img {
    bottom: 1px;
    position: relative;
    vertical-align: middle
}

.webkit.safari ._42fu .img {
    bottom: 2px
}

form.async_saving ._42fu,a.async_saving._42fu,._42fu._42fr,._42fu._42fr:active,._42fu._42fr:focus,._42fu._42fr:hover {
    background-color: #f5f6f7;
    border-color: #dddfe2;
    color: #bec3c9;
    cursor: default
}

form.async_saving ._42fu .img,a.async_saving._42fu .img,._42fu._42fr .img {
    opacity: .5
}

._42gy {
    font-size: 13px;
    line-height: 26px
}

._42gz {
    background-color: #42b72a;
    border-color: #42b72a;
    color: #fff
}

._42gz:hover {
    background-color: #36a420;
    border-color: #36a420
}

._42gz:active,._42gz._42fs {
    background-color: #2b9217;
    border-color: #2b9217
}

form.async_saving ._42fu._42gz,a.async_saving._42fu._42gz,._42gz._42fr,._42gz._42fr:active,._42gz._42fr:focus,._42gz._42fr:hover {
    background-color: #ace0a2;
    border-color: #ace0a2;
    color: #fff
}

._42g- {
    background-color: #4267b2;
    border-color: #4267b2;
    color: #fff
}

._42g-:hover {
    background-color: #365899;
    border-color: #365899
}

._42g-:active,._42g-._42fs {
    background-color: #29487d;
    border-color: #29487d
}

form.async_saving ._42fu._42g-,a.async_saving._42fu._42g-,._42g-._42fr,._42g-._42fr:active,._42g-._42fr:focus,._42g-._42fr:hover {
    background-color: #9cb4d8;
    border-color: #9cb4d8;
    color: #fff
}

._42gx,form.async_saving ._42gx,a.async_saving._42gx,._42gx._42fr,._42gx._42fr:active,._42gx._42fr:focus,._42gx._42fr:hover {
    background: none;
    border-color: transparent
}

._42fu._52nf {
    cursor: default
}

._42fu._52nd,._42fu._52nd:active,._42fu._52nd:hover {
    background: #6d84b4;
    border-color: #3b5998;
    color: #fff
}

._4mnv {
    border-width: 2px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative
}

._4mns {
    display: inline-block
}

._4mnw {
    display: flex
}

._ric,._4mnq {
    border: 2px solid #fff;
    border-radius: 50%;
    overflow: hidden
}

._4wh8 ._4mnq {
    position: relative;
    z-index: 1
}

._34n6 {
    align-items: center;
    background-color: #ebedf0;
    color: #8d949e;
    display: flex;
    justify-content: center
}

._40vg {
    padding: 0 5px;
    position: relative;
    z-index: 2
}

._ric {
    position: relative
}

._ric ._4mnq {
    background: transparent;
    border: none;
    position: absolute;
    top: 0
}

._ric ._4mnq._34n6 {
    position: relative
}

._ric ._34n6 ._40vg {
    color: #fff
}

._ric ._34n6::after {
    background-color: #000;
    bottom: 0;
    content: '';
    display: block;
    left: 0;
    opacity: .4;
    position: absolute;
    right: 0;
    top: 0
}

._5yk1 {
    background: #fff;
    border: 1px solid #bdc7d8;
    box-sizing: border-box;
    cursor: text;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    padding: 3px
}

._5yk1 ._1p1u {
    color: #bec3c9
}

._51xa {
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap
}

._51xb {
    box-shadow: 0 0 6px rgba(0, 0, 0, .6)
}

._3y89 {
    border: 1px solid #666;
    border: 1px solid rgba(0, 0, 0, .4);
    border-radius: 2px
}

._50zm {
    overflow: hidden;
    position: relative
}

._50zn {
    overflow: visible;
    position: absolute
}

._9bp ._50zn {
    clear: both
}

._3el6 {
    display: inline-block;
    vertical-align: top
}

._9bp ._3el8 {
    float: left
}

._9bo ._3el8 {
    display: table
}

._50z1,._50z2 {
    cursor: pointer;
    position: absolute;
    top: 50%
}

._50z1 {
    left: 0
}

._50z2 {
    right: 0
}

._9bo ._50z1 {
    left: 50%;
    top: 0
}

._9bo ._50z2 {
    bottom: 0;
    left: 50%;
    top: auto
}

._7kgh {
    opacity: 0;
    transition: .2s;
    visibility: hidden
}

._50z3:hover ._7kgh {
    opacity: 1;
    visibility: visible
}

._3jay {
    display: table;
    list-style: none
}

._3jaz {
    margin: 0 auto
}

._3jaw {
    cursor: pointer;
    display: inline-block;
    margin-left: 5px
}

._3jaw:first-child {
    margin-left: 0
}

._3jav {
    background-color: #bec3c9;
    border-radius: 50%;
    display: inline-block;
    height: 10px;
    margin: 5px;
    width: 10px
}

._3jav._3el7 {
    background-color: #3578e5
}

._55sg {
    vertical-align: baseline
}

.uiInputLabel ._55sg+.uiInputLabelLabel {
    margin-left: 23px
}

.webkit.mac .uiInputLabel ._55sg+.uiInputLabelLabel {
    margin-left: 22px
}

.webkit ._55sg>input+span:before {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -352px -502px;
    content: '';
    display: inline-block;
    height: 16px;
    margin: 0 1px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 16px
}

.webkit ._55sg>input+span:active:before,.webkit ._55sg>input:active+span:before {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -352px -519px
}

.webkit ._55sg>input:focus+span:before {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -352px -536px
}

.webkit ._55sg>input:disabled+span:before {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -352px -553px
}

.webkit ._55sg>input:checked+span:before {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -369px -502px
}

.webkit ._55sg>input:checked+span:active:before,.webkit ._55sg>input:active:checked+span:before {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -369px -519px
}

.webkit ._55sg>input:focus:checked+span:before {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -369px -536px
}

.webkit ._55sg>input:disabled:checked+span:before {
    background-image: url(/rsrc.php/v4/ys/r/2bS5oPwF-HR.png);
    background-repeat: no-repeat;
    background-size: 401px 1791px;
    background-position: -369px -553px
}

._585n {
    background-color: #3578e5;
    border: 1px solid #3578e5;
    border-radius: 3px;
    overflow: hidden;
    padding: 0 0 0 40px
}

._585o {
    background-color: #fa3e3e;
    border-color: #fa3e3e
}

._3qh4 {
    background-color: #42b72a;
    border-color: #42b72a
}

._1wpa {
    background-color: #f79c2d;
    border-color: #f79c2d
}

._5d83 {
    background-color: #ccd0d5;
    border-color: #ccd0d5
}

._585p {
    float: left;
    margin: 8px 0 0 -30px
}

._585r {
    background: #fff;
    margin: 0;
    padding: 9px 10px
}

._2i-a {
    padding-right: 30px
}

._585q {
    float: right;
    margin: 12px 12px 0 0
}

._585n a {
    font-weight: bold
}

@media (min-width: 1100px) {
    ._aqk9 ._585o {
        left:0;
        margin: 0;
        position: absolute;
        top: 58px;
        width: calc(100% - 42px);
        z-index: 10
    }
}

@media (max-width: 639px) {
    ._aqk9 ._585n {
        margin-top:8px
    }
}

._5xew {
    position: absolute;
    z-index: 202
}

._5xex {
    position: fixed
}
