﻿.FPmhX {
    font-weight: 600;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 5px;
    margin-left: -5px
}

a.FPmhX.MBL3Z {
    color: #262626;
    color: rgba(var(--i1d,38,38,38),1)
}

.ZUqME {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.pV7Qt {
    border: 1px solid #dbdbdb;
    border: 1px solid rgba(var(--b38,219,219,219),1)
}

._41V_T {
    border-radius: 50%
}

._6Rvw2 {
    border-radius: 4px
}

.Sapc9 {
    background-color: #3897f0;
    background-color: rgba(var(--h5f,56,151,240),1)
}

._6YLdr {
    background-color: #dfefff;
    background-color: rgba(var(--fa7,223,239,255),1)
}

.tHaIX {
    background-color: #fafafa;
    background-color: rgba(var(--b3f,250,250,250),1)
}

.QOqBd {
    background-color: #efefef;
    background-color: rgba(var(--c90,239,239,239),1)
}

.uKI5P {
    background-color: #ed4956;
    background-color: rgba(var(--c37,237,73,86),1)
}

.DPiy6 {
    background-color: #fff;
    background-color: rgba(var(--cdc,255,255,255),1)
}

.QzzMF {
    display: block
}

.AC7dP {
    display: inline-block
}

.L84MX {
    display: none
}

.Zixx0 {
    display: block;
    overflow: hidden;
    text-indent: 110%;
    white-space: nowrap
}

.lKHVe {
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start
}

.vvR1w {
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end
}

.fXpnZ {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center
}

.yhAVL {
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between
}

.a65-- {
    -webkit-align-content: space-around;
    -ms-flex-line-pack: distribute;
    align-content: space-around
}

.Igw0E {
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch
}

._56XdI {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.Xf6Yq {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.rBNOH {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.g-fE_ {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.IwRSH {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.c4MQN {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start
}

.KB4CO {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end
}

.pmxbr {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center
}

.b8MSm {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline
}

.G71rz {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.ybXk5 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
}

.q0n74 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.j6NZI {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.eGOV_ {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.hLiUi {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.YBx95 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.CcYR1 {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.J0Xm8 {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.vwCYk {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-height: 0;
    min-width: 0;
    text-align: justify;
}

._4EzTm {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.ui_ht {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.YlhBV {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.pjcA_ {
    margin-bottom: 4px
}

.bkEs3 {
    margin-bottom: 8px
}

._22l1 {
    margin-bottom: 12px
}

.MGdpg {
    margin-bottom: 16px
}

.oxOrt {
    margin-bottom: 20px
}

.FBi-h {
    margin-bottom: 24px
}

.a39_R {
    margin-bottom: 28px
}

.qD5Mv {
    margin-bottom: 32px
}

.aftyv {
    margin-bottom: 36px
}

.f9hD0 {
    margin-bottom: 40px
}

.MGky5 {
    margin-bottom: 44px
}

._7J5l7 {
    margin-bottom: 48px
}

.KokQV {
    margin-bottom: 52px
}

.bm-qU {
    margin-bottom: 56px
}

.oaeHW {
    margin-bottom: 60px
}

.U2erN {
    margin-bottom: 64px
}

._7eH1b {
    margin-bottom: 68px
}

.gL6fO {
    margin-bottom: auto
}

.WKY0a {
    margin-left: 4px
}

.soMvl {
    margin-left: 8px
}

.n4cjz {
    margin-left: 12px
}

._5VUwz {
    margin-left: 16px
}

.bPdm3 {
    margin-left: 20px
}

.XlcGs {
    margin-left: 24px
}

.dE4iQ {
    margin-left: 28px
}

.gT2s8 {
    margin-left: 32px
}

._6Nb0I {
    margin-left: 36px
}

.CovQj {
    margin-left: 40px
}

.K7QFQ {
    margin-left: 44px
}

.Qjx67 {
    margin-left: 48px
}

.GsRgD {
    margin-left: 52px
}

.auMjJ {
    margin-left: 56px
}

.eYEtZ {
    margin-left: 60px
}

.mTDe1 {
    margin-left: 64px
}

.M2CRh {
    margin-left: 68px
}

.CIRqI {
    margin-left: auto
}

.ItkAi {
    margin-right: 4px
}

.JI_ht {
    margin-right: 8px
}

.yC0tu {
    margin-right: 12px
}

.y2rAt {
    margin-right: 16px
}

.BGYmY {
    margin-right: 20px
}

.ZEe2i {
    margin-right: 24px
}

.cb9w7 {
    margin-right: 28px
}

.ApndJ {
    margin-right: 32px
}

._748V- {
    margin-right: 36px
}

.jKUp7 {
    margin-right: 40px
}

._6wM3Z {
    margin-right: 44px
}

.Z5VSw {
    margin-right: 48px
}

.LHwVS {
    margin-right: 52px
}

.TpD3c {
    margin-right: 56px
}

.NNlRo {
    margin-right: 60px
}

.YJVmG {
    margin-right: 64px
}

.h_CCK {
    margin-right: 68px
}

.IY_1_ {
    margin-right: auto
}

.iHqQ7 {
    margin-top: 4px
}

.DhRcB {
    margin-top: 8px
}

._49XvD {
    margin-top: 12px
}

.aGBdT {
    margin-top: 16px
}

.gKUEf {
    margin-top: 20px
}

.kEKum {
    margin-top: 24px
}

._55Ud {
    margin-top: 28px
}

.dQ9Hi {
    margin-top: 32px
}

.UU_bp {
    margin-top: 36px
}

.yMvbc {
    margin-top: 40px
}

.lKyay {
    margin-top: 44px
}

.IM32b {
    margin-top: 48px
}

.G00MQ {
    margin-top: 52px
}

.KwoG5 {
    margin-top: 56px
}

.sn5rQ {
    margin-top: 60px
}

.rVxZD {
    margin-top: 64px
}

.aAhnZ {
    margin-top: 68px
}

.AxUK4 {
    margin-top: auto
}

.O1flK {
    bottom: 0
}

.D8xaz {
    left: 0
}

.fm1AK {
    position: absolute
}

._7JkPY {
    position: fixed
}

.NUiEW {
    position: relative
}

.TxciK {
    right: 0
}

.yiMZG {
    top: 0
}

.lDRO1 {
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.i0EQd {
    overflow: hidden
}

.HNKpc {
    overflow: scroll;
    -webkit-overflow-scrolling: touch
}

._3g6ee {
    overflow-x: scroll;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch
}

._3wFWr {
    overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

.zQLcH {
    padding-left: 4px;
    padding-right: 4px
}

.lC6p0 {
    padding-left: 8px;
    padding-right: 8px
}

.BI4qX {
    padding-left: 12px;
    padding-right: 12px
}

.XfCBB {
    padding-left: 16px;
    padding-right: 16px
}

.L-sTb {
    padding-left: 20px;
    padding-right: 20px
}

.T9mq- {
    padding-left: 24px;
    padding-right: 24px
}

.yV-Ex {
    padding-left: 28px;
    padding-right: 28px
}

.c420d {
    padding-left: 32px;
    padding-right: 32px
}

._69oMM {
    padding-left: 36px;
    padding-right: 36px
}

.pwoi_ {
    padding-left: 40px;
    padding-right: 40px
}

._9Gu4M {
    padding-left: 44px;
    padding-right: 44px
}

.iNp2o {
    padding-left: 48px;
    padding-right: 48px
}

.XTCZH {
    padding-bottom: 4px;
    padding-top: 4px
}

.HVWg4 {
    padding-bottom: 8px;
    padding-top: 8px
}

.qJPeX {
    padding-bottom: 12px;
    padding-top: 12px
}

.g6RW6 {
    padding-bottom: 16px;
    padding-top: 16px
}

.HcJZg {
    padding-bottom: 20px;
    padding-top: 20px
}

.nGS-Y {
    padding-bottom: 24px;
    padding-top: 24px
}

.zPcO_ {
    padding-bottom: 28px;
    padding-top: 28px
}

.D8UUo {
    padding-bottom: 32px;
    padding-top: 32px
}

.qJdj7 {
    padding-bottom: 36px;
    padding-top: 36px
}

.xUzvG {
    padding-bottom: 40px;
    padding-top: 40px
}

.sKZwS {
    padding-bottom: 44px;
    padding-top: 44px
}

.PUBS- {
    padding-bottom: 48px;
    padding-top: 48px
}

.sqdOP {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: 0 0;
    border: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    font-weight: 600;
    padding: 5px 9px;
    text-align: center;
    text-transform: inherit;
    text-overflow: ellipsis;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: auto
}

    .sqdOP:active {
        opacity: .7
    }

    .sqdOP[disabled] {
        pointer-events: none
    }

        .sqdOP[disabled]:not(.A086a) {
            opacity: .3
        }

.L3NKy, a.L3NKy, a.L3NKy:visited {
    border-radius: 4px;
    color: #fff;
    color: rgba(var(--eca,255,255,255),1);
    position: relative
}

._4pI4F {
    width: 100%
}

.sH_mn, a.sH_mn, a.sH_mn:visited {
    background-color: transparent;
    border: 1px solid #ed4956;
    border: 1px solid rgba(var(--f36,237,73,86),1);
    color: #ed4956;
    color: rgba(var(--f36,237,73,86),1)
}

.y3zKF:not(.yWX7d), a.y3zKF:not(.yWX7d), a.y3zKF:not(.yWX7d):visited {
    border: 1px solid transparent;
    background-color: #3897f0;
    background-color: rgba(var(--h5f,56,151,240),1)
}

.y3zKF:active:not(.yWX7d), a.y3zKF:active:not(.yWX7d), a.y3zKF:active:not(.yWX7d):visited {
    background-color: rgba(56,151,240,.7);
    background-color: rgba(var(--h5f,56,151,240),.7);
    opacity: 1
}

.y3zKF[disabled]:not(.yWX7d):not(.A086a), a.y3zKF[disabled]:not(.yWX7d), a.y3zKF[disabled]:not(.yWX7d):visited {
    background-color: rgba(56,151,240,.3);
    background-color: rgba(var(--h5f,56,151,240),.3);
    opacity: 1
}

._8A5w5, a._8A5w5, a._8A5w5:visited {
    background-color: transparent;
    border: 1px solid #dbdbdb;
    border: 1px solid rgba(var(--d0b,219,219,219),1);
    color: #262626;
    color: rgba(var(--f07,38,38,38),1)
}

.y1rQx, a.y1rQx, a.y1rQx:visited {
    background-color: transparent;
    border: 1px solid #fff;
    border: 1px solid rgba(var(--eca,255,255,255),1);
    color: #fff;
    color: rgba(var(--eca,255,255,255),1)
}

.cB_4K {
    padding: 12px 18px
}

.yWX7d, .yWX7d:visited, a.yWX7d, a.yWX7d:visited {
    border: 0;
    color: #3897f0;
    color: rgba(var(--h5f,56,151,240),1);
    display: inline;
    padding: 0;
    position: relative
}

    .yWX7d.sH_mn, a.yWX7d.sH_mn, a.yWX7d.sH_mn:visited {
        color: #ed4956;
        color: rgba(var(--f36,237,73,86),1)
    }

    .yWX7d._8A5w5, a.yWX7d._8A5w5, a.yWX7d._8A5w5:visited {
        color: #262626;
        color: rgba(var(--f07, 38, 38, 38), 1);
        direction: ltr;
        max-height: 35px;
    }

    .yWX7d.y1rQx, a.yWX7d.y1rQx, a.yWX7d.y1rQx:visited {
        color: #fff;
        color: rgba(var(--eca,255,255,255),1)
    }

.ZIAjV {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto
}

.yWX7d.A086a, .A086a {
    color: transparent
}

.ekjoN, .sDN5V {
    --f52: 153,153,153;
    --h5f: 56,151,240;
    --g2b: 237,73,86;
    --c37: 237,73,86;
    --a96: 255,255,255;
    --f36: 237,73,86;
    --eca: 255,255,255;
    --jb7: 0,0,0;
    --fa7: 223,239,255;
    --c74: 112,192,80;
    --eac: 237,73,86
}

.sDN5V {
    --i1d: 38,38,38;
    --edc: 199,199,199;
    --b38: 219,219,219;
    --c90: 239,239,239;
    --b3f: 250,250,250;
    --cdc: 255,255,255;
    --f07: 38,38,38;
    --fe0: 0,53,105;
    --f23: 255,255,255;
    --b6a: 219,219,219;
    --d0b: 219,219,219;
    --cf6: 178,178,178;
    --jd9: 0,0,0;
    --j64: 54,54,54;
    --a97: 243,243,243;
    --d20: 38,38,38
}

.ekjoN {
    --i1d: 250,250,250;
    --edc: 115,115,115;
    --b38: 38,38,38;
    --c90: 38,38,38;
    --b3f: 18,18,18;
    --cdc: 0,0,0;
    --f07: 250,250,250;
    --fe0: 223,239,255;
    --f23: 38,38,38;
    --b6a: 54,54,54;
    --d0b: 54,54,54;
    --cf6: 85,85,85;
    --jd9: 255,255,255;
    --j64: 219,219,219;
    --a97: 38,38,38;
    --d20: 250,250,250
}

@-webkit-keyframes IGCoreSpinnerSpin8 {
    0% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    to {
        -webkit-transform: rotate(540deg);
        transform: rotate(540deg)
    }
}

@keyframes IGCoreSpinnerSpin8 {
    0% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    to {
        -webkit-transform: rotate(540deg);
        transform: rotate(540deg)
    }
}

@-webkit-keyframes IGCoreSpinnerSpin12 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes IGCoreSpinnerSpin12 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.FSiF6 {
    -webkit-animation: IGCoreSpinnerSpin8 .8s steps(8) infinite;
    animation: IGCoreSpinnerSpin8 .8s steps(8) infinite
}

.By4nA {
    -webkit-animation: IGCoreSpinnerSpin12 1.2s steps(12) infinite;
    animation: IGCoreSpinnerSpin12 1.2s steps(12) infinite
}

    .By4nA.ZyL7E, .FSiF6.ZyL7E {
        -webkit-animation: none;
        animation: none
    }

._9qQ0O {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.FuWoR {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: 0 0;
    border-radius: 50%;
    border-style: solid;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative
}

.-wdIA {
    border-color: #262626
}

.j44N4 {
    border-color: #efefef
}

.zUbsF {
    border-color: #4f67b0
}

.Bww6x {
    border-color: #fff
}

.x7xX2, .zlwcS {
    border-width: 1px
}

.A2kdl {
    border-width: 2px
}

@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
    .x7xX2 {
        border: 0
    }

        .x7xX2::after {
            border-radius: 50%;
            border: 3px solid;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            content: '';
            height: 200%;
            left: 0;
            position: absolute;
            top: 0;
            -webkit-transform-origin: top left;
            transform-origin: top left;
            -webkit-transform: scale(.5);
            transform: scale(.5);
            width: 200%
        }

    .j44N4.x7xX2::after {
        border-color: #efefef
    }

    .-wdIA.x7xX2::after {
        border-color: #262626
    }

    .zUbsF.x7xX2::after {
        border-color: #4f67b0
    }

    .Bww6x.x7xX2::after {
        border-color: #fff
    }
}

.u-__7 {
    display: block
}

.wellbeingSpriteIllo_checkpoint, .wellbeingSpriteTwo_fac_code, .wellbeingSpriteTwo_fac_lock, .wellbeingSpriteTwo_fac_on, .wellbeingSpriteTwo_fac_password, .wellbeingSpriteTwo_fac_sync {
    background-image: url(../images/instagramicon/9d6489001756.png)
}

.wellbeingSpriteIllo_checkpoint {
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 96px;
    width: 144px
}

.wellbeingSpriteTwo_fac_code {
    background-repeat: no-repeat;
    background-position: -50px -98px;
    height: 48px;
    width: 48px
}

.wellbeingSpriteTwo_fac_lock, .wellbeingSpriteTwo_fac_on {
    background-repeat: no-repeat;
    background-position: -146px 0;
    height: 48px;
    width: 90px
}

.wellbeingSpriteTwo_fac_on {
    background-position: -100px -98px;
    width: 48px
}

.wellbeingSpriteTwo_fac_password, .wellbeingSpriteTwo_fac_sync {
    background-repeat: no-repeat;
    background-position: 0 -98px;
    height: 66px;
    width: 48px
}

.wellbeingSpriteTwo_fac_sync {
    background-position: -150px -98px;
    height: 48px
}

@media (min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi) {
    .wellbeingSpriteIllo_checkpoint, .wellbeingSpriteTwo_fac_code, .wellbeingSpriteTwo_fac_lock, .wellbeingSpriteTwo_fac_on, .wellbeingSpriteTwo_fac_password, .wellbeingSpriteTwo_fac_sync {
        background-image: url(../images/instagramicon/a88c2e6fc4cc.png)
    }

    .wellbeingSpriteIllo_checkpoint {
        background-size: 235px 163px;
        background-position: 0 0
    }

    .wellbeingSpriteTwo_fac_code {
        background-size: 235px 163px;
        background-position: -49px -97px
    }

    .wellbeingSpriteTwo_fac_lock, .wellbeingSpriteTwo_fac_on {
        background-size: 235px 163px;
        background-position: -145px 0
    }

    .wellbeingSpriteTwo_fac_on {
        background-position: -98px -97px
    }

    .wellbeingSpriteTwo_fac_password {
        background-size: 235px 163px;
        background-position: 0 -97px
    }

    .wellbeingSpriteTwo_fac_sync {
        background-size: 235px 163px;
        background-position: -147px -97px
    }
}

.storiesSpriteChisel__filled__44, .storiesSpriteChisel__outline__44, .storiesSpriteDownload__filled__44, .storiesSpriteDrawing_tools__filled__44, .storiesSpriteEraser__filled__44, .storiesSpriteEraser__outline__44, .storiesSpriteMagic__filled__44, .storiesSpriteMagic__outline__44, .storiesSpriteMarker__filled__44, .storiesSpriteMarker__outline__44, .storiesSpriteNew_story__outline__24__grey_0, .storiesSpriteSticker__outline__44, .storiesSpriteText__filled__44, .storiesSpriteX__outline__44 {
    background-image: url(../images/instagramicon/7aa885063260.png)
}

.storiesSpriteChisel__filled__44, .storiesSpriteChisel__outline__44 {
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 44px;
    width: 44px
}

.storiesSpriteChisel__outline__44 {
    background-position: -46px 0
}

.storiesSpriteDownload__filled__44, .storiesSpriteDrawing_tools__filled__44 {
    background-repeat: no-repeat;
    background-position: 0 -46px;
    height: 44px;
    width: 44px
}

.storiesSpriteDrawing_tools__filled__44 {
    background-position: -46px -46px
}

.storiesSpriteEraser__filled__44, .storiesSpriteEraser__outline__44 {
    background-repeat: no-repeat;
    background-position: -92px 0;
    height: 44px;
    width: 44px
}

.storiesSpriteEraser__outline__44 {
    background-position: -92px -46px
}

.storiesSpriteMagic__filled__44, .storiesSpriteMagic__outline__44 {
    background-repeat: no-repeat;
    background-position: 0 -92px;
    height: 44px;
    width: 44px
}

.storiesSpriteMagic__outline__44 {
    background-position: -46px -92px
}

.storiesSpriteMarker__filled__44, .storiesSpriteMarker__outline__44 {
    background-repeat: no-repeat;
    background-position: -92px -92px;
    height: 44px;
    width: 44px
}

.storiesSpriteMarker__outline__44 {
    background-position: -138px 0
}

.storiesSpriteNew_story__outline__24__grey_0 {
    background-repeat: no-repeat;
    background-position: -46px -138px;
    height: 24px;
    width: 24px
}

.storiesSpriteSticker__outline__44 {
    background-repeat: no-repeat;
    background-position: -138px -46px;
    height: 44px;
    width: 44px
}

.storiesSpriteText__filled__44, .storiesSpriteX__outline__44 {
    background-repeat: no-repeat;
    background-position: -138px -92px;
    height: 44px;
    width: 44px
}

.storiesSpriteX__outline__44 {
    background-position: 0 -138px
}

@media (min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi) {
    .storiesSpriteChisel__filled__44, .storiesSpriteChisel__outline__44, .storiesSpriteDownload__filled__44, .storiesSpriteDrawing_tools__filled__44, .storiesSpriteEraser__filled__44, .storiesSpriteEraser__outline__44, .storiesSpriteMagic__filled__44, .storiesSpriteMagic__outline__44, .storiesSpriteMarker__filled__44, .storiesSpriteMarker__outline__44, .storiesSpriteNew_story__outline__24__grey_0, .storiesSpriteSticker__outline__44, .storiesSpriteText__filled__44, .storiesSpriteX__outline__44 {
        background-image: url(../images/instagramicon/822fe00c3f9f.png)
    }

    .storiesSpriteChisel__filled__44 {
        background-size: 179px 179px;
        background-position: 0 0
    }

    .storiesSpriteChisel__outline__44 {
        background-size: 179px 179px;
        background-position: -45px 0
    }

    .storiesSpriteDownload__filled__44 {
        background-size: 179px 179px;
        background-position: 0 -45px
    }

    .storiesSpriteDrawing_tools__filled__44 {
        background-size: 179px 179px;
        background-position: -45px -45px
    }

    .storiesSpriteEraser__filled__44 {
        background-size: 179px 179px;
        background-position: -90px 0
    }

    .storiesSpriteEraser__outline__44 {
        background-size: 179px 179px;
        background-position: -90px -45px
    }

    .storiesSpriteMagic__filled__44 {
        background-size: 179px 179px;
        background-position: 0 -90px
    }

    .storiesSpriteMagic__outline__44 {
        background-size: 179px 179px;
        background-position: -45px -90px
    }

    .storiesSpriteMarker__filled__44 {
        background-size: 179px 179px;
        background-position: -90px -90px
    }

    .storiesSpriteMarker__outline__44 {
        background-size: 179px 179px;
        background-position: -135px 0
    }

    .storiesSpriteNew_story__outline__24__grey_0 {
        background-size: 179px 179px;
        background-position: -45px -135px
    }

    .storiesSpriteSticker__outline__44 {
        background-size: 179px 179px;
        background-position: -135px -45px
    }

    .storiesSpriteText__filled__44 {
        background-size: 179px 179px;
        background-position: -135px -90px
    }

    .storiesSpriteX__outline__44 {
        background-size: 179px 179px;
        background-position: 0 -135px
    }
}

.nametagSpriteNT_Contrast, .nametagSpriteNT_Corners, .nametagSpriteNT_Pixels {
    background-image: url(../images/instagramicon/ff60b6c57870.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 120px;
    width: 120px
}

.nametagSpriteNT_Corners, .nametagSpriteNT_Pixels {
    background-position: -122px 0
}

.nametagSpriteNT_Pixels {
    background-position: 0 -122px
}

@media (min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi) {
    .nametagSpriteNT_Contrast, .nametagSpriteNT_Corners, .nametagSpriteNT_Pixels {
        background-image: url(../images/instagramicon/69c195e9ff3c.png)
    }

    .nametagSpriteNT_Contrast {
        background-size: 241px 241px;
        background-position: 0 0
    }

    .nametagSpriteNT_Corners, .nametagSpriteNT_Pixels {
        background-size: 241px 241px;
        background-position: -121px 0
    }

    .nametagSpriteNT_Pixels {
        background-position: 0 -121px
    }
}

.mediatypesSpriteCarousel__filled__32, .mediatypesSpriteIgtv__filled__32, .mediatypesSpriteVideo__filled__32 {
    background-image: url(../images/instagramicon/65c15d7731ea.png)
}

.mediatypesSpriteCarousel__filled__32 {
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 32px;
    width: 32px
}

.mediatypesSpriteIgtv__filled__32, .mediatypesSpriteVideo__filled__32 {
    background-repeat: no-repeat;
    background-position: -34px 0;
    height: 32px;
    width: 32px
}

.mediatypesSpriteVideo__filled__32 {
    background-position: 0 -34px
}

@media (min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi) {
    .mediatypesSpriteCarousel__filled__32, .mediatypesSpriteIgtv__filled__32, .mediatypesSpriteVideo__filled__32 {
        background-image: url(../images/instagramicon/3be21f338c88.png)
    }

    .mediatypesSpriteCarousel__filled__32 {
        background-size: 65px 65px;
        background-position: 0 0
    }

    .mediatypesSpriteIgtv__filled__32 {
        background-size: 65px 65px;
        background-position: -33px 0
    }

    .mediatypesSpriteVideo__filled__32 {
        background-size: 65px 65px;
        background-position: 0 -33px
    }
}

.loggedoutSpriteComment_Contextual_Login, .loggedoutSpriteFollow_Contextual_Login, .loggedoutSpriteGlyph_Contextual_Login, .loggedoutSpriteLike_Contextual_Login, .loggedoutSpriteSave_Contextual_Login {
    background-image: url(../images/instagramicon/995ea10178c7.png)
}

.loggedoutSpriteComment_Contextual_Login, .loggedoutSpriteFollow_Contextual_Login {
    background-repeat: no-repeat;
    background-position: -46px 0;
    height: 36px;
    width: 36px
}

.loggedoutSpriteFollow_Contextual_Login {
    background-position: 0 -46px
}

.loggedoutSpriteGlyph_Contextual_Login {
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 44px;
    width: 44px
}

.loggedoutSpriteLike_Contextual_Login, .loggedoutSpriteSave_Contextual_Login {
    background-repeat: no-repeat;
    background-position: -38px -46px;
    height: 36px;
    width: 36px
}

.loggedoutSpriteSave_Contextual_Login {
    background-position: -84px 0
}

@media (min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi) {
    .loggedoutSpriteComment_Contextual_Login, .loggedoutSpriteFollow_Contextual_Login, .loggedoutSpriteGlyph_Contextual_Login, .loggedoutSpriteLike_Contextual_Login, .loggedoutSpriteSave_Contextual_Login {
        background-image: url(../images/instagramicon/839e62b1415f.png)
    }

    .loggedoutSpriteComment_Contextual_Login {
        background-size: 118px 81px;
        background-position: -45px 0
    }

    .loggedoutSpriteFollow_Contextual_Login {
        background-size: 118px 81px;
        background-position: 0 -45px
    }

    .loggedoutSpriteGlyph_Contextual_Login {
        background-size: 118px 81px;
        background-position: 0 0
    }

    .loggedoutSpriteLike_Contextual_Login {
        background-size: 118px 81px;
        background-position: -37px -45px
    }

    .loggedoutSpriteSave_Contextual_Login {
        background-size: 118px 81px;
        background-position: -82px 0
    }
}

.glyphsSpriteAdd__outline__24__blue_5, .glyphsSpriteAdd__outline__24__grey_9, .glyphsSpriteAdd_friend__outline__96, .glyphsSpriteApp_Icon, .glyphsSpriteApp_Icon_36, .glyphsSpriteApp_Icon_Mobile, .glyphsSpriteApp_instagram__outline__24__grey_9, .glyphsSpriteApp_messenger__outline__24__grey_9, .glyphsSpriteApp_twitter__outline__24__grey_9, .glyphsSpriteApp_whatsapp__outline__24__grey_9, .glyphsSpriteBirthday_cake, .glyphsSpriteCall__outline__24__grey_9, .glyphsSpriteCamera__outline__24__grey_9, .glyphsSpriteChevron_down__outline__24__grey_5, .glyphsSpriteChevron_down__outline__24__grey_9, .glyphsSpriteChevron_left__outline__24__grey_9, .glyphsSpriteChevron_right__outline__24__grey_5, .glyphsSpriteChevron_up__outline__24__grey_5, .glyphsSpriteChevron_up__outline__24__grey_9, .glyphsSpriteCircle__outline__24__grey_2, .glyphsSpriteCircle_add__outline__24__grey_5, .glyphsSpriteCircle_add__outline__24__grey_9, .glyphsSpriteCircle_check__filled__24__blue_5, .glyphsSpriteCircle_check__filled__24__green_5, .glyphsSpriteCircle_check__outline__24__blue_5, .glyphsSpriteComment__filled__16__white, .glyphsSpriteComment__outline__24__grey_9, .glyphsSpriteComment_like, .glyphsSpriteComment_like_active, .glyphsSpriteContact_import, .glyphsSpriteContact_import_sm, .glyphsSpriteDelete__outline__24__grey_0, .glyphsSpriteDirect__outline__24__grey_0, .glyphsSpriteDirect__outline__24__grey_9, .glyphsSpriteDirect__outline__96, .glyphsSpriteDownload_2FAC, .glyphsSpriteError__outline__24__grey_9, .glyphsSpriteError__outline__96, .glyphsSpriteError_glyph_grey, .glyphsSpriteFB_Logo, .glyphsSpriteFacebook__filled__24__fb_connect_blue, .glyphsSpriteFacebook__outline__24__grey_9, .glyphsSpriteFb_brand_center_grey, .glyphsSpriteForward__outline__24__grey_9, .glyphsSpriteFriend_Follow, .glyphsSpriteGlyph_chevron_right, .glyphsSpriteGlyph_circle_star, .glyphsSpriteGlyph_volume_off, .glyphsSpriteGlyph_warning, .glyphsSpriteGrey_Close, .glyphsSpriteHalf_star_black, .glyphsSpriteHalf_star_white, .glyphsSpriteHashtag__outline__24__grey_9, .glyphsSpriteHeart__filled__16__grey_9, .glyphsSpriteHeart__filled__16__white, .glyphsSpriteHeart__filled__24__grey_9, .glyphsSpriteHeart__filled__24__red_5, .glyphsSpriteHeart__outline__24__grey_9, .glyphsSpriteHome__filled__24__grey_9, .glyphsSpriteHome__outline__24__grey_9, .glyphsSpriteIG_Lite_Direct_Variant_01, .glyphsSpriteIgtv__outline__24__blue_5, .glyphsSpriteIgtv__outline__24__grey_5, .glyphsSpriteInfo__filled__16__grey_9, .glyphsSpriteInput_clear, .glyphsSpriteLink__outline__24__grey_9, .glyphsSpriteLite_app_icon, .glyphsSpriteLocation__outline__24__grey_9, .glyphsSpriteLock__outline__24__grey_9, .glyphsSpriteLock__outline__96, .glyphsSpriteLogged_Out_QP_Glyph, .glyphsSpriteMail__outline__24__grey_9, .glyphsSpriteMenu__outline__24__grey_9, .glyphsSpriteMore_horizontal__filled__24__grey_0, .glyphsSpriteMore_horizontal__outline__16__grey_5, .glyphsSpriteMore_horizontal__outline__24__grey_5, .glyphsSpriteMore_horizontal__outline__24__grey_9, .glyphsSpriteNew_feed_activity, .glyphsSpriteNew_feed_items_activity, .glyphsSpriteNew_post__outline__24__grey_9, .glyphsSpriteNews_off_outline, .glyphsSpriteNews_off_outline_red, .glyphsSpritePaging_chevron, .glyphsSpritePhoto_grid__outline__24__blue_5, .glyphsSpritePhoto_grid__outline__24__grey_5, .glyphsSpritePhoto_list__outline__24__blue_5, .glyphsSpritePhoto_list__outline__24__grey_5, .glyphsSpritePlay__filled__16__grey_9, .glyphsSpriteSave__filled__24__grey_9, .glyphsSpriteSave__outline__24__blue_5, .glyphsSpriteSave__outline__24__grey_5, .glyphsSpriteSave__outline__24__grey_9, .glyphsSpriteSearch, .glyphsSpriteSearch__filled__24__grey_9, .glyphsSpriteSearch__outline__24__grey_9, .glyphsSpriteSettings__outline__24__grey_9, .glyphsSpriteShare__outline__24__grey_9, .glyphsSpriteStar_black, .glyphsSpriteStar_white, .glyphsSpriteStory__outline__24__grey_9, .glyphsSpriteTag_up__filled__16__white, .glyphsSpriteTag_up__outline__24__blue_5, .glyphsSpriteTag_up__outline__24__grey_5, .glyphsSpriteUser__filled__16__white, .glyphsSpriteUser__filled__24__grey_0, .glyphsSpriteUser__filled__24__grey_9, .glyphsSpriteUser__outline__24__grey_9, .glyphsSpriteUser_follow__filled__24__grey_9, .glyphsSpriteUser_follow__outline__24__grey_9, .glyphsSpriteUsers__outline__24__grey_9, .glyphsSpriteVerified_small, .glyphsSpriteVideo_chat__outline__24__grey_9, .glyphsSpriteVolume__outline__44, .glyphsSpriteVolume_off__filled__44, .glyphsSpriteWhatsapp__outline__24__grey_9, .glyphsSpriteWhite_Close, .glyphsSpriteX__outline__24__grey_9 {
    background-image: url(../images/instagramicon/a35ec5018262.png);
}

.glyphsSpriteAdd__outline__24__blue_5, .glyphsSpriteAdd__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -171px -196px;
    height: 24px;
    width: 24px
}

.glyphsSpriteAdd__outline__24__grey_9 {
    background-position: -197px -196px
}

.glyphsSpriteAdd_friend__outline__96, .glyphsSpriteApp_Icon_36 {
    background-repeat: no-repeat;
    background-position: -146px 0;
    height: 96px;
    width: 96px
}

.glyphsSpriteApp_Icon_36 {
    background-position: -94px -144px;
    height: 36px;
    width: 36px
}

.glyphsSpriteApp_Icon, .glyphsSpriteApp_Icon_Mobile {
    background-repeat: no-repeat;
    background-position: -342px -74px;
    height: 60px;
    width: 60px
}

.glyphsSpriteApp_Icon {
    background-position: -161px -226px;
    height: 30px;
    width: 30px
}

.glyphsSpriteApp_instagram__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -193px -226px;
    height: 24px;
    width: 24px
}

.glyphsSpriteApp_messenger__outline__24__grey_9, .glyphsSpriteApp_twitter__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -219px -226px;
    height: 24px;
    width: 24px
}

.glyphsSpriteApp_twitter__outline__24__grey_9 {
    background-position: -245px -226px
}

.glyphsSpriteApp_whatsapp__outline__24__grey_9, .glyphsSpriteBirthday_cake {
    background-repeat: no-repeat;
    background-position: -271px -226px;
    height: 24px;
    width: 24px
}

.glyphsSpriteBirthday_cake {
    background-position: 0 0;
    height: 96px;
    width: 144px
}

.glyphsSpriteCall__outline__24__grey_9, .glyphsSpriteCamera__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -297px -226px;
    height: 24px;
    width: 24px
}

.glyphsSpriteCamera__outline__24__grey_9 {
    background-position: -127px -260px
}

.glyphsSpriteChevron_down__outline__24__grey_5, .glyphsSpriteChevron_down__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -153px -260px;
    height: 24px;
    width: 24px
}

.glyphsSpriteChevron_down__outline__24__grey_9 {
    background-position: -179px -260px
}

.glyphsSpriteChevron_left__outline__24__grey_9, .glyphsSpriteChevron_right__outline__24__grey_5 {
    background-repeat: no-repeat;
    background-position: -205px -260px;
    height: 24px;
    width: 24px
}

.glyphsSpriteChevron_right__outline__24__grey_5 {
    background-position: -231px -260px
}

.glyphsSpriteChevron_up__outline__24__grey_5, .glyphsSpriteChevron_up__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -257px -260px;
    height: 24px;
    width: 24px
}

.glyphsSpriteChevron_up__outline__24__grey_9 {
    background-position: -283px -260px
}

.glyphsSpriteCircle__outline__24__grey_2, .glyphsSpriteCircle_add__outline__24__grey_5 {
    background-repeat: no-repeat;
    background-position: -309px -260px;
    height: 24px;
    width: 24px
}

.glyphsSpriteCircle_add__outline__24__grey_5 {
    background-position: 0 -298px
}

.glyphsSpriteCircle_add__outline__24__grey_9, .glyphsSpriteCircle_check__filled__24__blue_5 {
    background-repeat: no-repeat;
    background-position: -26px -298px;
    height: 24px;
    width: 24px
}

.glyphsSpriteCircle_check__filled__24__blue_5 {
    background-position: -52px -298px
}

.glyphsSpriteCircle_check__filled__24__green_5, .glyphsSpriteCircle_check__outline__24__blue_5 {
    background-repeat: no-repeat;
    background-position: -78px -298px;
    height: 24px;
    width: 24px
}

.glyphsSpriteCircle_check__outline__24__blue_5 {
    background-position: -104px -298px
}

.glyphsSpriteComment__filled__16__white {
    background-repeat: no-repeat;
    background-position: -392px -216px;
    height: 16px;
    width: 16px
}

.glyphsSpriteComment__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -130px -298px;
    height: 24px;
    width: 24px
}

.glyphsSpriteComment_like, .glyphsSpriteComment_like_active {
    background-repeat: no-repeat;
    background-position: -416px -227px;
    height: 11px;
    width: 12px
}

.glyphsSpriteComment_like {
    background-position: -416px -240px
}

.glyphsSpriteContact_import_sm {
    background-repeat: no-repeat;
    background-position: -146px -196px;
    height: 28px;
    width: 23px
}

.glyphsSpriteContact_import {
    background-repeat: no-repeat;
    background-position: -388px -244px;
    height: 32px;
    width: 25px
}

.glyphsSpriteDelete__outline__24__grey_0 {
    background-repeat: no-repeat;
    background-position: -156px -298px;
    height: 24px;
    width: 24px
}

.glyphsSpriteDirect__outline__24__grey_0, .glyphsSpriteDirect__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -182px -298px;
    height: 24px;
    width: 24px
}

.glyphsSpriteDirect__outline__24__grey_9 {
    background-position: -208px -298px
}

.glyphsSpriteDirect__outline__96, .glyphsSpriteDownload_2FAC {
    background-repeat: no-repeat;
    background-position: -146px -98px;
    height: 96px;
    width: 96px
}

.glyphsSpriteDownload_2FAC {
    background-position: 0 -98px;
    height: 126px;
    width: 92px
}

.glyphsSpriteError__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -234px -298px;
    height: 24px;
    width: 24px
}

.glyphsSpriteError__outline__96 {
    background-repeat: no-repeat;
    background-position: -244px 0;
    height: 96px;
    width: 96px
}

.glyphsSpriteError_glyph_grey {
    background-repeat: no-repeat;
    background-position: -260px -298px;
    height: 24px;
    width: 24px
}

.glyphsSpriteFacebook__filled__24__fb_connect_blue, .glyphsSpriteFacebook__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -286px -298px;
    height: 24px;
    width: 24px
}

.glyphsSpriteFacebook__outline__24__grey_9 {
    background-position: -312px -298px
}

.glyphsSpriteFB_Logo, .glyphsSpriteFb_brand_center_grey {
    background-repeat: no-repeat;
    background-position: -244px -196px;
    height: 28px;
    width: 82px
}

.glyphsSpriteFB_Logo {
    background-position: -223px -196px;
    height: 16px;
    width: 16px
}

.glyphsSpriteForward__outline__24__grey_9, .glyphsSpriteFriend_Follow {
    background-repeat: no-repeat;
    background-position: -338px -298px;
    height: 24px;
    width: 24px
}

.glyphsSpriteFriend_Follow {
    background-position: -208px -376px;
    height: 12px
}

.glyphsSpriteGlyph_chevron_right {
    background-repeat: no-repeat;
    background-position: -416px -253px;
    height: 13px;
    width: 8px
}

.glyphsSpriteGlyph_circle_star {
    background-repeat: no-repeat;
    background-position: -342px -194px;
    height: 48px;
    width: 48px
}

.glyphsSpriteGlyph_volume_off {
    background-repeat: no-repeat;
    background-position: -416px -143px;
    height: 12px;
    width: 12px
}

.glyphsSpriteGlyph_warning, .glyphsSpriteGrey_Close {
    background-repeat: no-repeat;
    background-position: -128px -182px;
    height: 16px;
    width: 16px
}

.glyphsSpriteGrey_Close {
    background-position: -416px -280px;
    height: 9px;
    width: 9px
}

.glyphsSpriteHalf_star_black, .glyphsSpriteHalf_star_white {
    background-repeat: no-repeat;
    background-position: -416px -157px;
    height: 12px;
    width: 12px
}

.glyphsSpriteHalf_star_white {
    background-position: -416px -171px
}

.glyphsSpriteHashtag__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -364px -298px;
    height: 24px;
    width: 24px
}

.glyphsSpriteHeart__filled__16__grey_9, .glyphsSpriteHeart__filled__16__white {
    background-repeat: no-repeat;
    background-position: -323px -226px;
    height: 16px;
    width: 16px
}

.glyphsSpriteHeart__filled__16__white {
    background-position: -416px 0
}

.glyphsSpriteHeart__filled__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -390px -298px;
    height: 24px;
    width: 24px
}

.glyphsSpriteHeart__filled__24__red_5, .glyphsSpriteHeart__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: 0 -324px;
    height: 24px;
    width: 24px
}

.glyphsSpriteHeart__outline__24__grey_9 {
    background-position: -26px -324px
}

.glyphsSpriteHome__filled__24__grey_9, .glyphsSpriteHome__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -52px -324px;
    height: 24px;
    width: 24px
}

.glyphsSpriteHome__outline__24__grey_9 {
    background-position: -78px -324px
}

.glyphsSpriteIG_Lite_Direct_Variant_01 {
    background-repeat: no-repeat;
    background-position: 0 -226px;
    height: 70px;
    width: 125px
}

.glyphsSpriteIgtv__outline__24__blue_5, .glyphsSpriteIgtv__outline__24__grey_5 {
    background-repeat: no-repeat;
    background-position: -104px -324px;
    height: 24px;
    width: 24px
}

.glyphsSpriteIgtv__outline__24__grey_5 {
    background-position: -130px -324px
}

.glyphsSpriteInfo__filled__16__grey_9, .glyphsSpriteInput_clear {
    background-repeat: no-repeat;
    background-position: -416px -18px;
    height: 16px;
    width: 16px
}

.glyphsSpriteInput_clear {
    background-position: -392px -194px;
    height: 20px;
    width: 20px
}

.glyphsSpriteLink__outline__24__grey_9, .glyphsSpriteLite_app_icon {
    background-repeat: no-repeat;
    background-position: -156px -324px;
    height: 24px;
    width: 24px
}

.glyphsSpriteLite_app_icon {
    background-position: -342px 0;
    height: 72px;
    width: 72px
}

.glyphsSpriteLocation__outline__24__grey_9, .glyphsSpriteLock__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -182px -324px;
    height: 24px;
    width: 24px
}

.glyphsSpriteLock__outline__24__grey_9 {
    background-position: -208px -324px
}

.glyphsSpriteLock__outline__96 {
    background-repeat: no-repeat;
    background-position: -244px -98px;
    height: 96px;
    width: 96px
}

.glyphsSpriteLogged_Out_QP_Glyph {
    background-repeat: no-repeat;
    background-position: -342px -136px;
    height: 56px;
    width: 56px
}

.glyphsSpriteMail__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -234px -324px;
    height: 24px;
    width: 24px
}

.glyphsSpriteMenu__outline__24__grey_9, .glyphsSpriteMore_horizontal__filled__24__grey_0 {
    background-repeat: no-repeat;
    background-position: -260px -324px;
    height: 24px;
    width: 24px
}

.glyphsSpriteMore_horizontal__filled__24__grey_0 {
    background-position: -286px -324px
}

.glyphsSpriteMore_horizontal__outline__16__grey_5 {
    background-repeat: no-repeat;
    background-position: -416px -36px;
    height: 16px;
    width: 16px
}

.glyphsSpriteMore_horizontal__outline__24__grey_5, .glyphsSpriteMore_horizontal__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -312px -324px;
    height: 24px;
    width: 24px
}

.glyphsSpriteMore_horizontal__outline__24__grey_9 {
    background-position: -338px -324px
}

.glyphsSpriteNew_feed_activity {
    background-repeat: no-repeat;
    background-position: -416px -54px;
    height: 16px;
    width: 16px
}

.glyphsSpriteNew_feed_items_activity {
    background-repeat: no-repeat;
    background-position: -416px -126px;
    height: 15px;
    width: 12px
}

.glyphsSpriteNew_post__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -364px -324px;
    height: 24px;
    width: 24px
}

.glyphsSpriteNews_off_outline, .glyphsSpriteNews_off_outline_red {
    background-repeat: no-repeat;
    background-position: -94px -182px;
    height: 32px;
    width: 32px
}

.glyphsSpriteNews_off_outline {
    background-position: -127px -226px
}

.glyphsSpritePaging_chevron {
    background-repeat: no-repeat;
    background-position: -390px -324px;
    height: 24px;
    width: 24px
}

.glyphsSpritePhoto_grid__outline__24__blue_5, .glyphsSpritePhoto_grid__outline__24__grey_5 {
    background-repeat: no-repeat;
    background-position: 0 -350px;
    height: 24px;
    width: 24px
}

.glyphsSpritePhoto_grid__outline__24__grey_5 {
    background-position: -26px -350px
}

.glyphsSpritePhoto_list__outline__24__blue_5, .glyphsSpritePhoto_list__outline__24__grey_5 {
    background-repeat: no-repeat;
    background-position: -52px -350px;
    height: 24px;
    width: 24px
}

.glyphsSpritePhoto_list__outline__24__grey_5 {
    background-position: -78px -350px
}

.glyphsSpritePlay__filled__16__grey_9 {
    background-repeat: no-repeat;
    background-position: -416px -72px;
    height: 16px;
    width: 16px
}

.glyphsSpriteSave__filled__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -104px -350px;
    height: 24px;
    width: 24px
}

.glyphsSpriteSave__outline__24__blue_5, .glyphsSpriteSave__outline__24__grey_5 {
    background-repeat: no-repeat;
    background-position: -130px -350px;
    height: 24px;
    width: 24px
}

.glyphsSpriteSave__outline__24__grey_5 {
    background-position: -156px -350px
}

.glyphsSpriteSave__outline__24__grey_9, .glyphsSpriteSearch__filled__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -182px -350px;
    height: 24px;
    width: 24px
}

.glyphsSpriteSearch__filled__24__grey_9 {
    background-position: -208px -350px
}

.glyphsSpriteSearch, .glyphsSpriteSearch__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -234px -350px;
    height: 24px;
    width: 24px
}

.glyphsSpriteSearch {
    background-position: -416px -268px;
    height: 10px;
    width: 10px
}

.glyphsSpriteSettings__outline__24__grey_9, .glyphsSpriteShare__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -260px -350px;
    height: 24px;
    width: 24px
}

.glyphsSpriteShare__outline__24__grey_9 {
    background-position: -286px -350px
}

.glyphsSpriteStar_black, .glyphsSpriteStar_white {
    background-repeat: no-repeat;
    background-position: -416px -185px;
    height: 12px;
    width: 12px
}

.glyphsSpriteStar_white {
    background-position: -416px -199px
}

.glyphsSpriteStory__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -312px -350px;
    height: 24px;
    width: 24px
}

.glyphsSpriteTag_up__filled__16__white {
    background-repeat: no-repeat;
    background-position: -416px -90px;
    height: 16px;
    width: 16px
}

.glyphsSpriteTag_up__outline__24__blue_5, .glyphsSpriteTag_up__outline__24__grey_5 {
    background-repeat: no-repeat;
    background-position: -338px -350px;
    height: 24px;
    width: 24px
}

.glyphsSpriteTag_up__outline__24__grey_5 {
    background-position: -364px -350px
}

.glyphsSpriteUser__filled__16__white {
    background-repeat: no-repeat;
    background-position: -416px -108px;
    height: 16px;
    width: 16px
}

.glyphsSpriteUser__filled__24__grey_0, .glyphsSpriteUser__filled__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -390px -350px;
    height: 24px;
    width: 24px
}

.glyphsSpriteUser__filled__24__grey_9 {
    background-position: 0 -376px
}

.glyphsSpriteUser__outline__24__grey_9, .glyphsSpriteUser_follow__filled__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -26px -376px;
    height: 24px;
    width: 24px
}

.glyphsSpriteUser_follow__filled__24__grey_9 {
    background-position: -52px -376px
}

.glyphsSpriteUser_follow__outline__24__grey_9, .glyphsSpriteUsers__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -78px -376px;
    height: 24px;
    width: 24px
}

.glyphsSpriteUsers__outline__24__grey_9 {
    background-position: -104px -376px
}

.glyphsSpriteVerified_small {
    background-repeat: no-repeat;
    background-position: -416px -213px;
    height: 12px;
    width: 12px
}

.glyphsSpriteVideo_chat__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -130px -376px;
    height: 24px;
    width: 24px
}

.glyphsSpriteVolume__outline__44, .glyphsSpriteVolume_off__filled__44 {
    background-repeat: no-repeat;
    background-position: -342px -244px;
    height: 44px;
    width: 44px
}

.glyphsSpriteVolume_off__filled__44 {
    background-position: -94px -98px
}

.glyphsSpriteWhatsapp__outline__24__grey_9, .glyphsSpriteWhite_Close {
    background-repeat: no-repeat;
    background-position: -156px -376px;
    height: 24px;
    width: 24px
}

.glyphsSpriteWhite_Close {
    background-position: -416px -291px;
    height: 9px;
    width: 9px
}

.glyphsSpriteX__outline__24__grey_9 {
    background-repeat: no-repeat;
    background-position: -182px -376px;
    height: 24px;
    width: 24px
}

@media (min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi) {
    .glyphsSpriteAdd__outline__24__blue_5, .glyphsSpriteAdd__outline__24__grey_9, .glyphsSpriteAdd_friend__outline__96, .glyphsSpriteApp_Icon, .glyphsSpriteApp_Icon_36, .glyphsSpriteApp_instagram__outline__24__grey_9, .glyphsSpriteApp_messenger__outline__24__grey_9, .glyphsSpriteApp_twitter__outline__24__grey_9, .glyphsSpriteApp_whatsapp__outline__24__grey_9, .glyphsSpriteBirthday_cake, .glyphsSpriteCall__outline__24__grey_9, .glyphsSpriteCamera__outline__24__grey_9, .glyphsSpriteChevron_down__outline__24__grey_5, .glyphsSpriteChevron_down__outline__24__grey_9, .glyphsSpriteChevron_left__outline__24__grey_9, .glyphsSpriteChevron_right__outline__24__grey_5, .glyphsSpriteChevron_up__outline__24__grey_5, .glyphsSpriteChevron_up__outline__24__grey_9, .glyphsSpriteCircle__outline__24__grey_2, .glyphsSpriteCircle_add__outline__24__grey_5, .glyphsSpriteCircle_add__outline__24__grey_9, .glyphsSpriteCircle_check__filled__24__blue_5, .glyphsSpriteCircle_check__filled__24__green_5, .glyphsSpriteCircle_check__outline__24__blue_5, .glyphsSpriteComment__filled__16__white, .glyphsSpriteComment__outline__24__grey_9, .glyphsSpriteComment_like, .glyphsSpriteComment_like_active, .glyphsSpriteContact_import, .glyphsSpriteContact_import_sm, .glyphsSpriteDelete__outline__24__grey_0, .glyphsSpriteDirect__outline__24__grey_0, .glyphsSpriteDirect__outline__24__grey_9, .glyphsSpriteDirect__outline__96, .glyphsSpriteDownload_2FAC, .glyphsSpriteError__outline__24__grey_9, .glyphsSpriteError__outline__96, .glyphsSpriteError_glyph_grey, .glyphsSpriteFB_Logo, .glyphsSpriteFacebook__filled__24__fb_connect_blue, .glyphsSpriteFacebook__outline__24__grey_9, .glyphsSpriteFb_brand_center_grey, .glyphsSpriteForward__outline__24__grey_9, .glyphsSpriteFriend_Follow, .glyphsSpriteGlyph_chevron_right, .glyphsSpriteGlyph_circle_star, .glyphsSpriteGlyph_volume_off, .glyphsSpriteGlyph_warning, .glyphsSpriteGrey_Close, .glyphsSpriteHashtag__outline__24__grey_9, .glyphsSpriteHeart__filled__16__grey_9, .glyphsSpriteHeart__filled__16__white, .glyphsSpriteHeart__filled__24__grey_9, .glyphsSpriteHeart__filled__24__red_5, .glyphsSpriteHeart__outline__24__grey_9, .glyphsSpriteHome__filled__24__grey_9, .glyphsSpriteHome__outline__24__grey_9, .glyphsSpriteIG_Lite_Direct_Variant_01, .glyphsSpriteIgtv__outline__24__blue_5, .glyphsSpriteIgtv__outline__24__grey_5, .glyphsSpriteInfo__filled__16__grey_9, .glyphsSpriteInput_clear, .glyphsSpriteLink__outline__24__grey_9, .glyphsSpriteLite_app_icon, .glyphsSpriteLocation__outline__24__grey_9, .glyphsSpriteLock__outline__24__grey_9, .glyphsSpriteLock__outline__96, .glyphsSpriteLogged_Out_QP_Glyph, .glyphsSpriteMail__outline__24__grey_9, .glyphsSpriteMenu__outline__24__grey_9, .glyphsSpriteMore_horizontal__filled__24__grey_0, .glyphsSpriteMore_horizontal__outline__16__grey_5, .glyphsSpriteMore_horizontal__outline__24__grey_5, .glyphsSpriteMore_horizontal__outline__24__grey_9, .glyphsSpriteNew_feed_activity, .glyphsSpriteNew_feed_items_activity, .glyphsSpriteNew_post__outline__24__grey_9, .glyphsSpriteNews_off_outline, .glyphsSpriteNews_off_outline_red, .glyphsSpritePaging_chevron, .glyphsSpritePhoto_grid__outline__24__blue_5, .glyphsSpritePhoto_grid__outline__24__grey_5, .glyphsSpritePhoto_list__outline__24__blue_5, .glyphsSpritePhoto_list__outline__24__grey_5, .glyphsSpritePlay__filled__16__grey_9, .glyphsSpriteSave__filled__24__grey_9, .glyphsSpriteSave__outline__24__blue_5, .glyphsSpriteSave__outline__24__grey_5, .glyphsSpriteSave__outline__24__grey_9, .glyphsSpriteSearch, .glyphsSpriteSearch__filled__24__grey_9, .glyphsSpriteSearch__outline__24__grey_9, .glyphsSpriteSettings__outline__24__grey_9, .glyphsSpriteShare__outline__24__grey_9, .glyphsSpriteStory__outline__24__grey_9, .glyphsSpriteTag_up__filled__16__white, .glyphsSpriteTag_up__outline__24__blue_5, .glyphsSpriteTag_up__outline__24__grey_5, .glyphsSpriteUser__filled__16__white, .glyphsSpriteUser__filled__24__grey_0, .glyphsSpriteUser__filled__24__grey_9, .glyphsSpriteUser__outline__24__grey_9, .glyphsSpriteUser_follow__filled__24__grey_9, .glyphsSpriteUser_follow__outline__24__grey_9, .glyphsSpriteUsers__outline__24__grey_9, .glyphsSpriteVerified_small, .glyphsSpriteVideo_chat__outline__24__grey_9, .glyphsSpriteVolume__outline__44, .glyphsSpriteVolume_off__filled__44, .glyphsSpriteWhatsapp__outline__24__grey_9, .glyphsSpriteWhite_Close, .glyphsSpriteX__outline__24__grey_9 {
        background-image: url(../images/instagramicon/f7d2be2d62e9.png)
    }

    .glyphsSpriteAdd__outline__24__blue_5 {
        background-size: 411px 393px;
        background-position: -384px -224px
    }

    .glyphsSpriteAdd__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -339px -269px
    }

    .glyphsSpriteAdd_friend__outline__96 {
        background-size: 411px 393px;
        background-position: -145px 0
    }

    .glyphsSpriteApp_Icon, .glyphsSpriteApp_Icon_36 {
        background-size: 411px 393px;
        background-position: -92px -97px
    }

    .glyphsSpriteApp_Icon {
        background-position: -126px -223px
    }

    .glyphsSpriteApp_instagram__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -364px -269px
    }

    .glyphsSpriteApp_messenger__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -145px -194px
    }

    .glyphsSpriteApp_twitter__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -170px -194px
    }

    .glyphsSpriteApp_whatsapp__outline__24__grey_9, .glyphsSpriteBirthday_cake {
        background-size: 411px 393px;
        background-position: -195px -194px
    }

    .glyphsSpriteBirthday_cake {
        background-position: 0 0
    }

    .glyphsSpriteCall__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -157px -223px
    }

    .glyphsSpriteCamera__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -182px -223px
    }

    .glyphsSpriteChevron_down__outline__24__grey_5 {
        background-size: 411px 393px;
        background-position: -207px -223px
    }

    .glyphsSpriteChevron_down__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -232px -223px
    }

    .glyphsSpriteChevron_left__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -257px -223px
    }

    .glyphsSpriteChevron_right__outline__24__grey_5 {
        background-size: 411px 393px;
        background-position: -282px -223px
    }

    .glyphsSpriteChevron_up__outline__24__grey_5 {
        background-size: 411px 393px;
        background-position: -307px -223px
    }

    .glyphsSpriteChevron_up__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -126px -254px
    }

    .glyphsSpriteCircle__outline__24__grey_2 {
        background-size: 411px 393px;
        background-position: -151px -254px
    }

    .glyphsSpriteCircle_add__outline__24__grey_5 {
        background-size: 411px 393px;
        background-position: -176px -254px
    }

    .glyphsSpriteCircle_add__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -201px -254px
    }

    .glyphsSpriteCircle_check__filled__24__blue_5 {
        background-size: 411px 393px;
        background-position: -226px -254px
    }

    .glyphsSpriteCircle_check__filled__24__green_5 {
        background-size: 411px 393px;
        background-position: -251px -254px
    }

    .glyphsSpriteCircle_check__outline__24__blue_5 {
        background-size: 411px 393px;
        background-position: -276px -254px
    }

    .glyphsSpriteComment__filled__16__white {
        background-size: 411px 393px;
        background-position: -384px -249px
    }

    .glyphsSpriteComment__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -301px -254px
    }

    .glyphsSpriteComment_like, .glyphsSpriteComment_like_active {
        background-size: 411px 393px;
        background-position: -396px -115px
    }

    .glyphsSpriteComment_like {
        background-position: -384px -211px
    }

    .glyphsSpriteContact_import_sm {
        background-size: 411px 393px;
        background-position: -388px -130px
    }

    .glyphsSpriteContact_import {
        background-size: 411px 393px;
        background-position: -384px -179px
    }

    .glyphsSpriteDelete__outline__24__grey_0 {
        background-size: 411px 393px;
        background-position: 0 -294px
    }

    .glyphsSpriteDirect__outline__24__grey_0 {
        background-size: 411px 393px;
        background-position: -25px -294px
    }

    .glyphsSpriteDirect__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -50px -294px
    }

    .glyphsSpriteDirect__outline__96, .glyphsSpriteDownload_2FAC {
        background-size: 411px 393px;
        background-position: -145px -97px
    }

    .glyphsSpriteDownload_2FAC {
        background-position: 0 -97px
    }

    .glyphsSpriteError__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -75px -294px
    }

    .glyphsSpriteError__outline__96 {
        background-size: 411px 393px;
        background-position: -242px 0
    }

    .glyphsSpriteError_glyph_grey {
        background-size: 411px 393px;
        background-position: -100px -294px
    }

    .glyphsSpriteFacebook__filled__24__fb_connect_blue {
        background-size: 411px 393px;
        background-position: -125px -294px
    }

    .glyphsSpriteFacebook__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -150px -294px
    }

    .glyphsSpriteFB_Logo, .glyphsSpriteFb_brand_center_grey {
        background-size: 411px 393px;
        background-position: -242px -194px
    }

    .glyphsSpriteFB_Logo {
        background-position: -220px -194px
    }

    .glyphsSpriteForward__outline__24__grey_9, .glyphsSpriteFriend_Follow {
        background-size: 411px 393px;
        background-position: -175px -294px
    }

    .glyphsSpriteFriend_Follow {
        background-position: -388px -159px
    }

    .glyphsSpriteGlyph_chevron_right {
        background-size: 411px 393px;
        background-position: -401px -249px
    }

    .glyphsSpriteGlyph_circle_star {
        background-size: 411px 393px;
        background-position: -339px -130px
    }

    .glyphsSpriteGlyph_volume_off {
        background-size: 411px 393px;
        background-position: -396px -89px
    }

    .glyphsSpriteGlyph_warning, .glyphsSpriteGrey_Close {
        background-size: 411px 393px;
        background-position: -125px -134px
    }

    .glyphsSpriteGrey_Close {
        background-position: -325px -194px
    }

    .glyphsSpriteHashtag__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -200px -294px
    }

    .glyphsSpriteHeart__filled__16__grey_9 {
        background-size: 411px 393px;
        background-position: -125px -167px
    }

    .glyphsSpriteHeart__filled__16__white {
        background-size: 411px 393px;
        background-position: -92px -200px
    }

    .glyphsSpriteHeart__filled__24__grey_9 {
        background-size: 411px 393px;
        background-position: -225px -294px
    }

    .glyphsSpriteHeart__filled__24__red_5 {
        background-size: 411px 393px;
        background-position: -250px -294px
    }

    .glyphsSpriteHeart__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -275px -294px
    }

    .glyphsSpriteHome__filled__24__grey_9 {
        background-size: 411px 393px;
        background-position: -300px -294px
    }

    .glyphsSpriteHome__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -325px -294px
    }

    .glyphsSpriteIG_Lite_Direct_Variant_01 {
        background-size: 411px 393px;
        background-position: 0 -223px
    }

    .glyphsSpriteIgtv__outline__24__blue_5 {
        background-size: 411px 393px;
        background-position: -350px -294px
    }

    .glyphsSpriteIgtv__outline__24__grey_5 {
        background-size: 411px 393px;
        background-position: -375px -294px
    }

    .glyphsSpriteInfo__filled__16__grey_9, .glyphsSpriteInput_clear {
        background-size: 411px 393px;
        background-position: -109px -200px
    }

    .glyphsSpriteInput_clear {
        background-position: -389px -269px
    }

    .glyphsSpriteLink__outline__24__grey_9, .glyphsSpriteLite_app_icon {
        background-size: 411px 393px;
        background-position: 0 -319px
    }

    .glyphsSpriteLite_app_icon {
        background-position: -339px 0
    }

    .glyphsSpriteLocation__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -25px -319px
    }

    .glyphsSpriteLock__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -50px -319px
    }

    .glyphsSpriteLock__outline__96 {
        background-size: 411px 393px;
        background-position: -242px -97px
    }

    .glyphsSpriteLogged_Out_QP_Glyph {
        background-size: 411px 393px;
        background-position: -339px -73px
    }

    .glyphsSpriteMail__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -75px -319px
    }

    .glyphsSpriteMenu__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -100px -319px
    }

    .glyphsSpriteMore_horizontal__filled__24__grey_0 {
        background-size: 411px 393px;
        background-position: -125px -319px
    }

    .glyphsSpriteMore_horizontal__outline__16__grey_5 {
        background-size: 411px 393px;
        background-position: -126px -200px
    }

    .glyphsSpriteMore_horizontal__outline__24__grey_5 {
        background-size: 411px 393px;
        background-position: -150px -319px
    }

    .glyphsSpriteMore_horizontal__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -175px -319px
    }

    .glyphsSpriteNew_feed_activity {
        background-size: 411px 393px;
        background-position: -50px -369px
    }

    .glyphsSpriteNew_feed_items_activity {
        background-size: 411px 393px;
        background-position: -396px -73px
    }

    .glyphsSpriteNew_post__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -200px -319px
    }

    .glyphsSpriteNews_off_outline_red {
        background-size: 411px 393px;
        background-position: -92px -134px
    }

    .glyphsSpriteNews_off_outline {
        background-size: 411px 393px;
        background-position: -92px -167px
    }

    .glyphsSpritePaging_chevron {
        background-size: 411px 393px;
        background-position: -225px -319px
    }

    .glyphsSpritePhoto_grid__outline__24__blue_5 {
        background-size: 411px 393px;
        background-position: -250px -319px
    }

    .glyphsSpritePhoto_grid__outline__24__grey_5 {
        background-size: 411px 393px;
        background-position: -275px -319px
    }

    .glyphsSpritePhoto_list__outline__24__blue_5 {
        background-size: 411px 393px;
        background-position: -300px -319px
    }

    .glyphsSpritePhoto_list__outline__24__grey_5 {
        background-size: 411px 393px;
        background-position: -325px -319px
    }

    .glyphsSpritePlay__filled__16__grey_9 {
        background-size: 411px 393px;
        background-position: -67px -369px
    }

    .glyphsSpriteSave__filled__24__grey_9 {
        background-size: 411px 393px;
        background-position: -350px -319px
    }

    .glyphsSpriteSave__outline__24__blue_5 {
        background-size: 411px 393px;
        background-position: -375px -319px
    }

    .glyphsSpriteSave__outline__24__grey_5 {
        background-size: 411px 393px;
        background-position: 0 -344px
    }

    .glyphsSpriteSave__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -25px -344px
    }

    .glyphsSpriteSearch__filled__24__grey_9 {
        background-size: 411px 393px;
        background-position: -50px -344px
    }

    .glyphsSpriteSearch, .glyphsSpriteSearch__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -75px -344px
    }

    .glyphsSpriteSearch {
        background-position: -397px -211px
    }

    .glyphsSpriteSettings__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -100px -344px
    }

    .glyphsSpriteShare__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -125px -344px
    }

    .glyphsSpriteStory__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -150px -344px
    }

    .glyphsSpriteTag_up__filled__16__white {
        background-size: 411px 393px;
        background-position: -84px -369px
    }

    .glyphsSpriteTag_up__outline__24__blue_5 {
        background-size: 411px 393px;
        background-position: -175px -344px
    }

    .glyphsSpriteTag_up__outline__24__grey_5 {
        background-size: 411px 393px;
        background-position: -200px -344px
    }

    .glyphsSpriteUser__filled__16__white {
        background-size: 411px 393px;
        background-position: -101px -369px
    }

    .glyphsSpriteUser__filled__24__grey_0 {
        background-size: 411px 393px;
        background-position: -225px -344px
    }

    .glyphsSpriteUser__filled__24__grey_9 {
        background-size: 411px 393px;
        background-position: -250px -344px
    }

    .glyphsSpriteUser__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -275px -344px
    }

    .glyphsSpriteUser_follow__filled__24__grey_9 {
        background-size: 411px 393px;
        background-position: -300px -344px
    }

    .glyphsSpriteUser_follow__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -325px -344px
    }

    .glyphsSpriteUsers__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -350px -344px
    }

    .glyphsSpriteVerified_small {
        background-size: 411px 393px;
        background-position: -396px -102px
    }

    .glyphsSpriteVideo_chat__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -375px -344px
    }

    .glyphsSpriteVolume__outline__44 {
        background-size: 411px 393px;
        background-position: -339px -179px
    }

    .glyphsSpriteVolume_off__filled__44 {
        background-size: 411px 393px;
        background-position: -339px -224px
    }

    .glyphsSpriteWhatsapp__outline__24__grey_9, .glyphsSpriteWhite_Close {
        background-size: 411px 393px;
        background-position: 0 -369px
    }

    .glyphsSpriteWhite_Close {
        background-position: -325px -204px
    }

    .glyphsSpriteX__outline__24__grey_9 {
        background-size: 411px 393px;
        background-position: -25px -369px
    }
}

.debuginfoSpriteBugnub, .debuginfoSpriteDevtools {
    background-image: url(../images/instagramicon/04482f505972.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 22px;
    width: 22px
}

.debuginfoSpriteDevtools {
    background-position: -24px 0
}

@media (min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi) {
    .debuginfoSpriteBugnub, .debuginfoSpriteDevtools {
        background-image: url(../images/instagramicon/24b85a13663c.png);
        background-size: 45px 22px;
        background-position: 0 0
    }

    .debuginfoSpriteDevtools {
        background-position: -23px 0
    }
}

.BARfH {
    font-size: 10px;
    line-height: 12px;
    margin: -2px 0 -3px
}

.PIoXz {
    font-size: 12px;
    line-height: 14px;
    margin: -2px 0 -3px
}

.xLCgt {
    font-size: 14px;
    line-height: 18px;
    margin: -3px 0 -4px
}

.vy6Bb {
    font-size: 16px;
    line-height: 24px;
    margin: -6px 0 -6px
}

.LjQVu {
    font-size: 18px;
    line-height: 24px;
    margin: -4px 0 -6px
}

.x-6xq {
    font-size: 22px;
    line-height: 26px;
    margin: -4px 0 -5px
}

.fKFbl {
    font-size: 28px;
    line-height: 32px;
    margin: -5px 0 -6px
}

.T0kll {
    margin: 0
}

.yUEEX {
    font-weight: 300
}

.MMzan {
    font-weight: 400
}

.qyrsm {
    font-weight: 600
}

.KV-D4 {
    color: #262626;
    color: rgba(var(--i1d,38,38,38),1)
}

._0PwGv {
    color: #999;
    color: rgba(var(--f52,153,153,153),1)
}

.tx0Md {
    color: #003569;
    color: rgba(var(--fe0,0,53,105),1)
}

.fDdiY {
    color: #ed4956;
    color: rgba(var(--f36,237,73,86),1)
}

.OgsCw {
    color: #70c050
}

.gtFbE {
    color: #3897f0;
    color: rgba(var(--h5f,56,151,240),1)
}

.mDXrS {
    color: #c7c7c7;
    color: rgba(var(--edc,199,199,199),1)
}

.h_zdq {
    color: #fff;
    color: rgba(var(--eca,255,255,255),1)
}

.uL8Hv {
    display: block
}

._7UhW9 ._7UhW9, .se6yk {
    display: inline !important;
    margin: 0 !important
}

.fDxYl {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.zuV7c {
    white-space: pre
}

.p1tLr {
    white-space: pre-wrap
}

.l4b0S {
    text-align: center
}

.M8ipN {
    text-align: left
}

.lV_gY {
    text-align: right
}

.hjZTB {
    overflow-wrap: break-word;
    white-space: normal
}

.f_Y_g {
    border-radius: 50%
}

.RaTbc {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: 0 0;
    border: 0;
    cursor: pointer;
    padding: 0
}

.tlZCJ {
    left: -9999px;
    position: absolute
}

.mwD2G {
    border-radius: 3px;
    border: 1px solid #dbdbdb;
    border: 1px solid rgba(var(--d0b,219,219,219),1);
    display: inline-block;
    height: 16px;
    position: relative;
    width: 16px;
    margin: 0 8px 0 3px
}

.tlZCJ:active ~ .mwD2G {
    -webkit-box-shadow: inset 0 0 1px 1px #dbdbdb;
    box-shadow: inset 0 0 1px 1px #dbdbdb;
    -webkit-box-shadow: inset 0 0 1px 1px rgba(var(--d0b,219,219,219),1);
    box-shadow: inset 0 0 1px 1px rgba(var(--d0b,219,219,219),1)
}

.tlZCJ:focus ~ .mwD2G {
    border-color: #3897f0;
    border-color: rgba(var(--h5f,56,151,240),1)
}

.tlZCJ:checked ~ .mwD2G::before {
    content: ' ';
    border-bottom: 2px solid #262626;
    border-bottom: 2px solid rgba(var(--i1d,38,38,38),1);
    border-left: 2px solid #262626;
    border-left: 2px solid rgba(var(--i1d,38,38,38),1);
    display: block;
    height: 3px;
    left: 2px;
    position: absolute;
    top: 3px;
    -webkit-transform: rotateZ(-45deg);
    transform: rotateZ(-45deg);
    width: 8px
}

.U17kh {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #999;
    color: rgba(var(--f52,153,153,153),1);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    line-height: 14px
}

.PLphk {
    color: #262626;
    color: rgba(var(--i1d,38,38,38),1);
    font-weight: 600
}

._0T_XJ::after, ._0T_XJ::before {
    content: '';
    height: 100%;
    pointer-events: none;
    position: absolute;
    width: 16px
}

._0T_XJ::before {
    left: 0;
    background-image: -webkit-gradient(linear,right top,left top,from(rgba(250,250,250,0)),to(#fafafa));
    background-image: -webkit-linear-gradient(right,rgba(250,250,250,0),#fafafa 100%);
    background-image: linear-gradient(to left,rgba(250,250,250,0),#fafafa 100%);
    z-index: 10
}

._0T_XJ::after {
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(250,250,250,0)),to(#fafafa));
    background-image: -webkit-linear-gradient(left,rgba(250,250,250,0),#fafafa 100%);
    background-image: linear-gradient(to right,rgba(250,250,250,0),#fafafa 100%);
    right: 0;
    z-index: 1
}

.UJBD- {
    margin: 12px 0;
    overflow: visible !important
}

    .UJBD-:first-of-type {
        margin-left: calc(50vw - 134px)
    }

    .UJBD-:last-of-type {
        margin-right: calc(50vw - 134px)
    }

._-9ffn {
    height: 351px
}

.Mp8by {
    border: 0;
    border-radius: 22px;
    -webkit-box-shadow: 0 2px 24px rgba(0,0,0,.1);
    box-shadow: 0 2px 24px rgba(0,0,0,.1);
    height: 344px
}

.DVgrl {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center
}

.Szr5J {
    display: block;
    overflow: hidden;
    text-indent: 110%;
    white-space: nowrap
}

.kIKUG:active {
    opacity: 1
}

.hUQXy, .hUQXy:visited {
    color: #3897f0
}

._2dbep {
    background-color: #fafafa;
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    overflow: hidden;
    position: absolute
}

    ._2dbep::after {
        border: 1px solid rgba(0,0,0,.0975);
        border-radius: 50%;
        bottom: 0;
        content: '';
        left: 0;
        pointer-events: none;
        position: absolute;
        right: 0;
        top: 0
    }

    ._2dbep:focus {
        outline: 0
    }

.qNELH {
    cursor: pointer
}

._6q-tv {
    height: 100%;
    width: 100%;
    -webkit-touch-callout: none
}

.dCJp8 {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: 0 0;
    border: 0;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0
}

.afkep {
    min-height: 40px;
    min-width: 40px
}

._4RAzv, ._4RAzv:visited {
    color: #262626
}

.coreSpriteActivityHeart, .coreSpriteAddText, .coreSpriteAppIcon, .coreSpriteAppStoreButton, .coreSpriteBoomerang, .coreSpriteCall, .coreSpriteCheck, .coreSpriteChevronDark, .coreSpriteChevronDownGrey, .coreSpriteChevronRight, .coreSpriteCi, .coreSpriteClose, .coreSpriteCloseLight, .coreSpriteDesktopNavDirect, .coreSpriteDesktopPhotoGrid, .coreSpriteDesktopPhotoGridActive, .coreSpriteDesktopProfileIGTV, .coreSpriteDesktopProfileIGTVActive, .coreSpriteDesktopProfileSave, .coreSpriteDesktopProfileSaveActive, .coreSpriteDesktopProfileTagged, .coreSpriteDesktopProfileTaggedActive, .coreSpriteDirectHeart, .coreSpriteDismissLarge, .coreSpriteDismissSmall, .coreSpriteDownload, .coreSpriteDropdownArrowBlue5, .coreSpriteDropdownArrowBlue6, .coreSpriteDropdownArrowGrey9, .coreSpriteDropdownArrowWhite, .coreSpriteFacebookIcon, .coreSpriteFacebookIconInverted, .coreSpriteGallery, .coreSpriteGlyphGradient, .coreSpriteGlyphWhite, .coreSpriteGooglePlayButton, .coreSpriteHashtag, .coreSpriteHeartSmall, .coreSpriteHyperlapse, .coreSpriteIgLiteHalfsheetInstagramLogo, .coreSpriteInfo, .coreSpriteInputAccepted, .coreSpriteInputError, .coreSpriteInputRefresh, .coreSpriteKeyhole, .coreSpriteLeftChevron, .coreSpriteLeftPaginationArrow, .coreSpriteLikeAnimationHeart, .coreSpriteLocation, .coreSpriteLocationActive, .coreSpriteLock, .coreSpriteLockSmall, .coreSpriteLoggedOutGenericUpsell, .coreSpriteLoggedOutWordmark, .coreSpriteMobileNavDirect, .coreSpriteMobileNavTypeLogo, .coreSpriteNavBack, .coreSpriteNotificationLeftChevron, .coreSpriteNotificationRightChevron, .coreSpriteOptionsEllipsis, .coreSpriteOptionsEllipsisLight, .coreSpritePagingChevron, .coreSpritePlayIconSmall, .coreSpritePrivateLock, .coreSpriteProfileCamera, .coreSpriteReload, .coreSpriteRightChevron, .coreSpriteRightPaginationArrow, .coreSpriteSaveNull, .coreSpriteSaveStory, .coreSpriteSearchClear, .coreSpriteSearchIcon, .coreSpriteSensitivityIcon, .coreSpriteSensitivityIconSmall, .coreSpriteSpeechBubbleSmall, .coreSpriteSpinsta, .coreSpriteSpinstaNux, .coreSpriteSpinstaStory, .coreSpriteStar, .coreSpriteStoryCreation, .coreSpriteStoryCreationAlt, .coreSpriteStoryRing, .coreSpriteStoryViewCount, .coreSpriteTaggedNull, .coreSpriteUnreadComments, .coreSpriteUnreadLikes, .coreSpriteUnreadRelationships, .coreSpriteUnreadUsertags, .coreSpriteVerifiedBadge, .coreSpriteVerifiedBadgeSmall, .coreSpriteVideoNux, .coreSpriteViewCount, .coreSpriteWindowsStoreButton {
    background-image: url(../images/instagramicon/b20f2a3cd7e4.png)
}

.coreSpriteActivityHeart, .coreSpriteAddText {
    background-repeat: no-repeat;
    background-position: -275px -132px;
    height: 62px;
    width: 62px
}

.coreSpriteAddText {
    background-position: -341px -258px;
    height: 24px;
    width: 24px
}

.coreSpriteAppIcon, .coreSpriteAppStoreButton {
    background-repeat: no-repeat;
    background-position: -341px -174px;
    height: 40px;
    width: 40px
}

.coreSpriteAppStoreButton {
    background-position: 0 -181px;
    height: 41px;
    width: 128px
}

.coreSpriteBoomerang, .coreSpriteCall {
    background-repeat: no-repeat;
    background-position: -252px -205px;
    height: 17px;
    width: 17px
}

.coreSpriteCall {
    background-position: -250px -98px;
    height: 22px;
    width: 22px
}

.coreSpriteCheck, .coreSpriteChevronDark {
    background-repeat: no-repeat;
    background-position: 0 -224px;
    height: 62px;
    width: 62px
}

.coreSpriteChevronDark {
    background-position: -27px -380px;
    height: 10px;
    width: 6px
}

.coreSpriteChevronDownGrey, .coreSpriteChevronRight {
    background-repeat: no-repeat;
    background-position: -384px -319px;
    height: 12px;
    width: 12px
}

.coreSpriteChevronRight {
    background-position: -54px -361px;
    height: 11px;
    width: 6px
}

.coreSpriteCi, .coreSpriteClose {
    background-repeat: no-repeat;
    background-position: 0 -361px;
    height: 32px;
    width: 25px
}

.coreSpriteClose {
    background-position: -383px -174px;
    height: 20px;
    width: 20px
}

.coreSpriteCloseLight, .coreSpriteDesktopNavDirect {
    background-repeat: no-repeat;
    background-position: -367px -258px;
    height: 24px;
    width: 24px
}

.coreSpriteDesktopNavDirect {
    background-position: -275px -196px
}

.coreSpriteDesktopPhotoGrid, .coreSpriteDesktopPhotoGridActive {
    background-repeat: no-repeat;
    background-position: -246px -337px;
    height: 12px;
    width: 12px
}

.coreSpriteDesktopPhotoGridActive {
    background-position: -260px -337px
}

.coreSpriteDesktopProfileIGTV, .coreSpriteDesktopProfileIGTVActive {
    background-repeat: no-repeat;
    background-position: -274px -337px;
    height: 12px;
    width: 12px
}

.coreSpriteDesktopProfileIGTVActive {
    background-position: -288px -337px
}

.coreSpriteDesktopProfileSave, .coreSpriteDesktopProfileSaveActive {
    background-repeat: no-repeat;
    background-position: -393px -258px;
    height: 12px;
    width: 10px
}

.coreSpriteDesktopProfileSaveActive {
    background-position: -42px -361px
}

.coreSpriteDesktopProfileTagged, .coreSpriteDesktopProfileTaggedActive {
    background-repeat: no-repeat;
    background-position: -302px -337px;
    height: 12px;
    width: 12px
}

.coreSpriteDesktopProfileTaggedActive {
    background-position: -316px -337px
}

.coreSpriteDirectHeart, .coreSpriteDismissLarge {
    background-repeat: no-repeat;
    background-position: -301px -196px;
    height: 24px;
    width: 24px
}

.coreSpriteDismissLarge {
    background-position: -393px -272px;
    height: 10px;
    width: 10px
}

.coreSpriteDismissSmall, .coreSpriteDownload {
    background-repeat: no-repeat;
    background-position: -62px -361px;
    height: 8px;
    width: 8px
}

.coreSpriteDownload {
    background-position: -64px -224px;
    height: 62px;
    width: 62px
}

.coreSpriteDropdownArrowBlue5 {
    background-repeat: no-repeat;
    background-position: -327px -213px;
    height: 6px;
    width: 9px
}

.coreSpriteDropdownArrowBlue6, .coreSpriteDropdownArrowGrey9 {
    background-repeat: no-repeat;
    background-position: -72px -361px;
    height: 6px;
    width: 9px
}

.coreSpriteDropdownArrowGrey9 {
    background-position: -94px -361px;
    width: 8px
}

.coreSpriteDropdownArrowWhite, .coreSpriteFacebookIcon {
    background-repeat: no-repeat;
    background-position: -83px -361px;
    height: 6px;
    width: 9px
}

.coreSpriteFacebookIcon {
    background-position: -246px -319px;
    height: 16px;
    width: 16px
}

.coreSpriteFacebookIconInverted, .coreSpriteGallery {
    background-repeat: no-repeat;
    background-position: -264px -319px;
    height: 16px;
    width: 16px
}

.coreSpriteGallery {
    background-position: -167px -288px;
    height: 24px;
    width: 24px
}

.coreSpriteGlyphGradient, .coreSpriteGlyphWhite {
    background-repeat: no-repeat;
    background-position: -341px -216px;
    height: 40px;
    width: 40px
}

.coreSpriteGlyphWhite {
    background-position: -105px -288px;
    height: 29px;
    width: 29px
}

.coreSpriteGooglePlayButton, .coreSpriteHashtag {
    background-repeat: no-repeat;
    background-position: -98px -53px;
    height: 41px;
    width: 130px
}

.coreSpriteHashtag {
    background-position: -27px -361px;
    height: 17px;
    width: 13px
}

.coreSpriteHeartSmall, .coreSpriteHyperlapse {
    background-repeat: no-repeat;
    background-position: -320px -224px;
    height: 19px;
    width: 19px
}

.coreSpriteHyperlapse {
    background-position: -385px -288px;
    height: 17px;
    width: 17px
}

.coreSpriteIgLiteHalfsheetInstagramLogo, .coreSpriteInfo {
    background-repeat: no-repeat;
    background-position: -275px 0;
    height: 64px;
    width: 64px
}

.coreSpriteInfo {
    background-position: -80px -319px;
    height: 34px;
    width: 34px
}

.coreSpriteInputAccepted, .coreSpriteInputError, .coreSpriteInputRefresh {
    background-repeat: no-repeat;
    background-position: -250px -122px;
    height: 22px;
    width: 22px
}

.coreSpriteInputError, .coreSpriteInputRefresh {
    background-position: -250px -146px
}

.coreSpriteInputRefresh {
    background-position: -252px -181px;
    width: 21px
}

.coreSpriteKeyhole, .coreSpriteLeftChevron {
    background-repeat: no-repeat;
    background-position: -128px -224px;
    height: 62px;
    width: 62px
}

.coreSpriteLeftChevron {
    background-position: -150px -319px;
    height: 30px;
    width: 30px
}

.coreSpriteLeftPaginationArrow {
    background-repeat: no-repeat;
    background-position: -230px -53px;
    height: 40px;
    width: 40px
}

.coreSpriteLikeAnimationHeart {
    background-repeat: no-repeat;
    background-position: 0 -98px;
    height: 81px;
    width: 92px
}

.coreSpriteLocation, .coreSpriteLocationActive {
    background-repeat: no-repeat;
    background-position: -367px -288px;
    height: 19px;
    width: 16px
}

.coreSpriteLocationActive {
    background-position: -349px -288px;
    height: 20px
}

.coreSpriteLock, .coreSpriteLockSmall {
    background-repeat: no-repeat;
    background-position: -94px -98px;
    height: 76px;
    width: 76px
}

.coreSpriteLockSmall {
    background-position: 0 0;
    height: 96px;
    width: 96px
}

.coreSpriteLoggedOutGenericUpsell {
    background-repeat: no-repeat;
    background-position: -341px -64px;
    height: 58px;
    width: 58px
}

.coreSpriteLoggedOutWordmark, .coreSpriteMobileNavDirect {
    background-repeat: no-repeat;
    background-position: -98px 0;
    height: 51px;
    width: 175px
}

.coreSpriteMobileNavDirect {
    background-position: -193px -288px;
    height: 24px;
    width: 24px
}

.coreSpriteMobileNavTypeLogo, .coreSpriteNavBack {
    background-repeat: no-repeat;
    background-position: 0 -288px;
    height: 29px;
    width: 103px
}

.coreSpriteNavBack {
    background-position: -391px -124px;
    height: 20px;
    width: 12px
}

.coreSpriteNotificationLeftChevron {
    background-repeat: no-repeat;
    background-position: -391px -146px;
    height: 21px;
    width: 11px
}

.coreSpriteNotificationRightChevron, .coreSpriteOptionsEllipsis {
    background-repeat: no-repeat;
    background-position: -327px -196px;
    height: 15px;
    width: 12px
}

.coreSpriteOptionsEllipsis {
    background-position: -282px -319px;
    height: 16px;
    width: 16px
}

.coreSpriteOptionsEllipsisLight, .coreSpritePagingChevron, .coreSpritePlayIconSmall {
    background-repeat: no-repeat;
    background-position: -219px -288px;
    height: 24px;
    width: 24px
}

.coreSpritePagingChevron, .coreSpritePlayIconSmall {
    background-position: -245px -288px
}

.coreSpritePlayIconSmall {
    background-position: -320px -245px;
    height: 19px;
    width: 19px
}

.coreSpritePrivateLock, .coreSpriteProfileCamera {
    background-repeat: no-repeat;
    background-position: -42px -319px;
    height: 36px;
    width: 36px
}

.coreSpriteProfileCamera {
    background-position: -192px -224px;
    height: 62px;
    width: 62px
}

.coreSpriteReload, .coreSpriteRightChevron {
    background-repeat: no-repeat;
    background-position: -136px -288px;
    height: 29px;
    width: 29px
}

.coreSpriteRightChevron {
    background-position: -182px -319px;
    height: 30px;
    width: 30px
}

.coreSpriteRightPaginationArrow, .coreSpriteSaveNull {
    background-repeat: no-repeat;
    background-position: 0 -319px;
    height: 40px;
    width: 40px
}

.coreSpriteSaveNull {
    background-position: -256px -224px;
    height: 62px;
    width: 62px
}

.coreSpriteSaveStory, .coreSpriteSearchClear {
    background-repeat: no-repeat;
    background-position: -271px -288px;
    height: 24px;
    width: 24px
}

.coreSpriteSearchClear {
    background-position: -383px -216px;
    height: 20px;
    width: 20px
}

.coreSpriteSearchIcon, .coreSpriteSensitivityIcon {
    background-repeat: no-repeat;
    background-position: -387px -337px;
    height: 10px;
    width: 10px
}

.coreSpriteSensitivityIcon {
    background-position: -341px -124px;
    height: 48px;
    width: 48px
}

.coreSpriteSensitivityIconSmall {
    background-repeat: no-repeat;
    background-position: -116px -319px;
    height: 32px;
    width: 32px
}

.coreSpriteSpeechBubbleSmall, .coreSpriteSpinsta {
    background-repeat: no-repeat;
    background-position: -320px -266px;
    height: 19px;
    width: 19px
}

.coreSpriteSpinsta {
    background-position: -344px -337px;
    height: 11px;
    width: 12px
}

.coreSpriteSpinstaNux, .coreSpriteSpinstaStory {
    background-repeat: no-repeat;
    background-position: -214px -319px;
    height: 30px;
    width: 30px
}

.coreSpriteSpinstaStory {
    background-position: -358px -337px;
    height: 11px;
    width: 12px
}

.coreSpriteStar, .coreSpriteStoryCreation {
    background-repeat: no-repeat;
    background-position: -297px -288px;
    height: 24px;
    width: 24px
}

.coreSpriteStoryCreation {
    background-position: -323px -288px
}

.coreSpriteStoryCreationAlt {
    background-repeat: no-repeat;
    background-position: -383px -196px;
    height: 18px;
    width: 18px
}

.coreSpriteStoryRing, .coreSpriteStoryViewCount {
    background-repeat: no-repeat;
    background-position: -275px -66px;
    height: 64px;
    width: 64px
}

.coreSpriteStoryViewCount {
    background-position: -372px -337px;
    height: 10px;
    width: 13px
}

.coreSpriteTaggedNull, .coreSpriteUnreadComments {
    background-repeat: no-repeat;
    background-position: -341px 0;
    height: 62px;
    width: 62px
}

.coreSpriteUnreadComments {
    background-position: -336px -319px;
    height: 14px;
    width: 14px
}

.coreSpriteUnreadLikes, .coreSpriteUnreadRelationships {
    background-repeat: no-repeat;
    background-position: -368px -319px;
    height: 12px;
    width: 14px
}

.coreSpriteUnreadRelationships {
    background-position: -352px -319px;
    height: 13px
}

.coreSpriteUnreadUsertags, .coreSpriteVerifiedBadge {
    background-repeat: no-repeat;
    background-position: -300px -319px;
    height: 16px;
    width: 16px
}

.coreSpriteVerifiedBadge {
    background-position: -383px -238px;
    height: 18px;
    width: 18px
}

.coreSpriteVerifiedBadgeSmall {
    background-repeat: no-repeat;
    background-position: -330px -337px;
    height: 12px;
    width: 12px
}

.coreSpriteVideoNux, .coreSpriteViewCount {
    background-repeat: no-repeat;
    background-position: -172px -98px;
    height: 76px;
    width: 76px
}

.coreSpriteViewCount {
    background-position: -318px -319px;
    height: 16px;
    width: 16px
}

.coreSpriteWindowsStoreButton {
    background-repeat: no-repeat;
    background-position: -130px -181px;
    height: 41px;
    width: 120px
}

@media (min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi) {
    .coreSpriteActivityHeart, .coreSpriteAddText, .coreSpriteAppIcon, .coreSpriteAppStoreButton, .coreSpriteBoomerang, .coreSpriteCall, .coreSpriteCheck, .coreSpriteChevronDark, .coreSpriteChevronDownGrey, .coreSpriteChevronRight, .coreSpriteCi, .coreSpriteClose, .coreSpriteCloseLight, .coreSpriteDesktopNavDirect, .coreSpriteDesktopPhotoGrid, .coreSpriteDesktopPhotoGridActive, .coreSpriteDesktopProfileIGTV, .coreSpriteDesktopProfileIGTVActive, .coreSpriteDesktopProfileSave, .coreSpriteDesktopProfileSaveActive, .coreSpriteDesktopProfileTagged, .coreSpriteDesktopProfileTaggedActive, .coreSpriteDirectHeart, .coreSpriteDismissLarge, .coreSpriteDismissSmall, .coreSpriteDownload, .coreSpriteDropdownArrowBlue5, .coreSpriteDropdownArrowBlue6, .coreSpriteDropdownArrowGrey9, .coreSpriteDropdownArrowWhite, .coreSpriteFacebookIcon, .coreSpriteFacebookIconInverted, .coreSpriteGallery, .coreSpriteGlyphGradient, .coreSpriteGlyphWhite, .coreSpriteGooglePlayButton, .coreSpriteHashtag, .coreSpriteHeartSmall, .coreSpriteHyperlapse, .coreSpriteIgLiteHalfsheetInstagramLogo, .coreSpriteInfo, .coreSpriteInputAccepted, .coreSpriteInputError, .coreSpriteInputRefresh, .coreSpriteKeyhole, .coreSpriteLeftChevron, .coreSpriteLeftPaginationArrow, .coreSpriteLikeAnimationHeart, .coreSpriteLocation, .coreSpriteLocationActive, .coreSpriteLock, .coreSpriteLockSmall, .coreSpriteLoggedOutGenericUpsell, .coreSpriteLoggedOutWordmark, .coreSpriteMobileNavDirect, .coreSpriteMobileNavTypeLogo, .coreSpriteNavBack, .coreSpriteNotificationLeftChevron, .coreSpriteNotificationRightChevron, .coreSpriteNullProfile, .coreSpriteOptionsEllipsis, .coreSpriteOptionsEllipsisLight, .coreSpritePagingChevron, .coreSpritePlayIconSmall, .coreSpritePrivateLock, .coreSpriteProfileCamera, .coreSpriteReload, .coreSpriteRightChevron, .coreSpriteRightPaginationArrow, .coreSpriteSaveNull, .coreSpriteSaveStory, .coreSpriteSearchClear, .coreSpriteSearchIcon, .coreSpriteSensitivityIcon, .coreSpriteSensitivityIconSmall, .coreSpriteSpeechBubbleSmall, .coreSpriteSpinsta, .coreSpriteSpinstaNux, .coreSpriteSpinstaStory, .coreSpriteStar, .coreSpriteStoryCreation, .coreSpriteStoryCreationAlt, .coreSpriteStoryRing, .coreSpriteStoryViewCount, .coreSpriteTaggedNull, .coreSpriteUnreadComments, .coreSpriteUnreadLikes, .coreSpriteUnreadRelationships, .coreSpriteUnreadUsertags, .coreSpriteVerifiedBadge, .coreSpriteVerifiedBadgeSmall, .coreSpriteVideoNux, .coreSpriteViewCount, .coreSpriteWindowsStoreButton, .coreSpriteWordmark {
        background-image: url(../images/instagramicon/14e9320cf58d.png)
    }

    .coreSpriteActivityHeart {
        background-size: 410px 396px;
        background-position: -273px -130px
    }

    .coreSpriteAddText, .coreSpriteAppIcon {
        background-size: 410px 396px;
        background-position: -247px -149px
    }

    .coreSpriteAppIcon {
        background-position: -338px -171px
    }

    .coreSpriteAppStoreButton, .coreSpriteBoomerang {
        background-size: 410px 396px;
        background-position: 0 -231px
    }

    .coreSpriteBoomerang {
        background-position: -379px -194px
    }

    .coreSpriteCall, .coreSpriteCheck {
        background-size: 410px 396px;
        background-position: -250px -231px
    }

    .coreSpriteCheck {
        background-position: -273px -193px
    }

    .coreSpriteChevronDark, .coreSpriteChevronDownGrey {
        background-size: 410px 396px;
        background-position: -401px -26px
    }

    .coreSpriteChevronDownGrey {
        background-position: -255px -131px
    }

    .coreSpriteChevronRight, .coreSpriteCi {
        background-size: 410px 396px;
        background-position: -401px -37px
    }

    .coreSpriteCi {
        background-position: -243px -97px
    }

    .coreSpriteClose, .coreSpriteCloseLight {
        background-size: 410px 396px;
        background-position: -379px -212px
    }

    .coreSpriteCloseLight {
        background-position: -247px -174px
    }

    .coreSpriteDesktopNavDirect {
        background-size: 410px 396px;
        background-position: -247px -199px
    }

    .coreSpriteDesktopPhotoGrid {
        background-size: 410px 396px;
        background-position: -177px -366px
    }

    .coreSpriteDesktopPhotoGridActive {
        background-size: 410px 396px;
        background-position: -189px -366px
    }

    .coreSpriteDesktopProfileIGTV {
        background-size: 410px 396px;
        background-position: -315px -319px
    }

    .coreSpriteDesktopProfileIGTVActive {
        background-size: 410px 396px;
        background-position: -125px -366px
    }

    .coreSpriteDesktopProfileSave {
        background-size: 410px 396px;
        background-position: -401px 0
    }

    .coreSpriteDesktopProfileSaveActive {
        background-size: 410px 396px;
        background-position: -401px -13px
    }

    .coreSpriteDesktopProfileTagged {
        background-size: 410px 396px;
        background-position: -138px -366px
    }

    .coreSpriteDesktopProfileTaggedActive {
        background-size: 410px 396px;
        background-position: -151px -366px
    }

    .coreSpriteDirectHeart, .coreSpriteDismissLarge {
        background-size: 410px 396px;
        background-position: -164px -336px
    }

    .coreSpriteDismissLarge {
        background-position: -229px -366px
    }

    .coreSpriteDismissSmall, .coreSpriteDownload {
        background-size: 410px 396px;
        background-position: -401px -49px
    }

    .coreSpriteDownload {
        background-position: 0 -273px
    }

    .coreSpriteDropdownArrowBlue5 {
        background-size: 410px 396px;
        background-position: -401px -58px
    }

    .coreSpriteDropdownArrowBlue6 {
        background-size: 410px 396px;
        background-position: -401px -65px
    }

    .coreSpriteDropdownArrowGrey9 {
        background-size: 410px 396px;
        background-position: -401px -79px
    }

    .coreSpriteDropdownArrowWhite, .coreSpriteFacebookIcon {
        background-size: 410px 396px;
        background-position: -401px -72px
    }

    .coreSpriteFacebookIcon {
        background-position: -273px -256px
    }

    .coreSpriteFacebookIconInverted, .coreSpriteGallery {
        background-size: 410px 396px;
        background-position: -290px -256px
    }

    .coreSpriteGallery {
        background-position: -189px -336px
    }

    .coreSpriteGlyphGradient, .coreSpriteGlyphWhite {
        background-size: 410px 396px;
        background-position: -338px -212px
    }

    .coreSpriteGlyphWhite {
        background-position: -104px -336px
    }

    .coreSpriteGooglePlayButton, .coreSpriteHashtag {
        background-size: 410px 396px;
        background-position: -97px -52px
    }

    .coreSpriteHashtag {
        background-position: -111px -366px
    }

    .coreSpriteHeartSmall, .coreSpriteHyperlapse {
        background-size: 410px 396px;
        background-position: -379px -233px
    }

    .coreSpriteHyperlapse {
        background-position: -93px -366px
    }

    .coreSpriteIgLiteHalfsheetInstagramLogo {
        background-size: 410px 396px;
        background-position: -273px 0
    }

    .coreSpriteInfo, .coreSpriteInputAccepted {
        background-size: 410px 396px;
        background-position: -176px -97px
    }

    .coreSpriteInputAccepted {
        background-position: -315px -273px
    }

    .coreSpriteInputError, .coreSpriteInputRefresh {
        background-size: 410px 396px;
        background-position: -315px -296px
    }

    .coreSpriteInputRefresh {
        background-position: -379px -171px
    }

    .coreSpriteKeyhole, .coreSpriteLeftChevron {
        background-size: 410px 396px;
        background-position: -63px -273px
    }

    .coreSpriteLeftChevron {
        background-position: 0 -366px
    }

    .coreSpriteLeftPaginationArrow {
        background-size: 410px 396px;
        background-position: -338px -253px
    }

    .coreSpriteLikeAnimationHeart {
        background-size: 410px 396px;
        background-position: 0 -149px
    }

    .coreSpriteLocation, .coreSpriteLocationActive {
        background-size: 410px 396px;
        background-position: -381px -336px
    }

    .coreSpriteLocationActive {
        background-position: -364px -336px
    }

    .coreSpriteLock, .coreSpriteLockSmall {
        background-size: 410px 396px;
        background-position: -93px -149px
    }

    .coreSpriteLockSmall {
        background-position: 0 0
    }

    .coreSpriteLoggedOutGenericUpsell {
        background-size: 410px 396px;
        background-position: -338px -63px
    }

    .coreSpriteLoggedOutWordmark, .coreSpriteMobileNavDirect {
        background-size: 410px 396px;
        background-position: -97px 0
    }

    .coreSpriteMobileNavDirect {
        background-position: -214px -336px
    }

    .coreSpriteMobileNavTypeLogo, .coreSpriteNavBack {
        background-size: 410px 396px;
        background-position: 0 -336px
    }

    .coreSpriteNavBack {
        background-position: -387px -122px
    }

    .coreSpriteNotificationLeftChevron {
        background-size: 410px 396px;
        background-position: -387px -143px
    }

    .coreSpriteNotificationRightChevron {
        background-size: 410px 396px;
        background-position: -324px -256px
    }

    .coreSpriteNullProfile, .coreSpriteOptionsEllipsis {
        background-size: 410px 396px;
        background-position: -126px -273px
    }

    .coreSpriteOptionsEllipsis {
        background-position: -307px -256px
    }

    .coreSpriteOptionsEllipsisLight {
        background-size: 410px 396px;
        background-position: -239px -336px
    }

    .coreSpritePagingChevron, .coreSpritePlayIconSmall {
        background-size: 410px 396px;
        background-position: -264px -336px
    }

    .coreSpritePlayIconSmall {
        background-position: -379px -274px
    }

    .coreSpritePrivateLock, .coreSpriteProfileCamera {
        background-size: 410px 396px;
        background-position: -228px -52px
    }

    .coreSpriteProfileCamera {
        background-position: -189px -273px
    }

    .coreSpriteReload, .coreSpriteRightChevron {
        background-size: 410px 396px;
        background-position: -134px -336px
    }

    .coreSpriteRightChevron {
        background-position: -31px -366px
    }

    .coreSpriteRightPaginationArrow, .coreSpriteSaveNull {
        background-size: 410px 396px;
        background-position: -338px -294px
    }

    .coreSpriteSaveNull {
        background-position: -252px -273px
    }

    .coreSpriteSaveStory, .coreSpriteSearchClear {
        background-size: 410px 396px;
        background-position: -289px -336px
    }

    .coreSpriteSearchClear {
        background-position: -379px -253px
    }

    .coreSpriteSearchIcon, .coreSpriteSensitivityIcon {
        background-size: 410px 396px;
        background-position: -240px -366px
    }

    .coreSpriteSensitivityIcon {
        background-position: -338px -122px
    }

    .coreSpriteSensitivityIconSmall {
        background-size: 410px 396px;
        background-position: -210px -97px
    }

    .coreSpriteSpeechBubbleSmall, .coreSpriteSpinsta {
        background-size: 410px 396px;
        background-position: -379px -294px
    }

    .coreSpriteSpinsta {
        background-position: -202px -366px
    }

    .coreSpriteSpinstaNux, .coreSpriteSpinstaStory {
        background-size: 410px 396px;
        background-position: -62px -366px
    }

    .coreSpriteSpinstaStory {
        background-position: -93px -384px
    }

    .coreSpriteStar, .coreSpriteStoryCreation {
        background-size: 410px 396px;
        background-position: -314px -336px
    }

    .coreSpriteStoryCreation {
        background-position: -339px -336px
    }

    .coreSpriteStoryCreationAlt, .coreSpriteStoryRing {
        background-size: 410px 396px;
        background-position: -379px -314px
    }

    .coreSpriteStoryRing {
        background-position: -273px -65px
    }

    .coreSpriteStoryViewCount, .coreSpriteTaggedNull {
        background-size: 410px 396px;
        background-position: -215px -366px
    }

    .coreSpriteTaggedNull {
        background-position: -338px 0
    }

    .coreSpriteUnreadComments, .coreSpriteUnreadLikes {
        background-size: 410px 396px;
        background-position: -210px -131px
    }

    .coreSpriteUnreadLikes {
        background-position: -240px -131px
    }

    .coreSpriteUnreadRelationships {
        background-size: 410px 396px;
        background-position: -225px -131px
    }

    .coreSpriteUnreadUsertags, .coreSpriteVerifiedBadge {
        background-size: 410px 396px;
        background-position: -176px -131px
    }

    .coreSpriteVerifiedBadge {
        background-position: -250px -254px
    }

    .coreSpriteVerifiedBadgeSmall {
        background-size: 410px 396px;
        background-position: -164px -366px
    }

    .coreSpriteVideoNux, .coreSpriteViewCount {
        background-size: 410px 396px;
        background-position: -170px -149px
    }

    .coreSpriteViewCount {
        background-position: -193px -131px
    }

    .coreSpriteWindowsStoreButton, .coreSpriteWordmark {
        background-size: 410px 396px;
        background-position: -129px -231px
    }

    .coreSpriteWordmark {
        background-position: 0 -97px
    }
}

.YlNGR {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

._-1_m6, .bsGjF {
    display: block;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    overflow: hidden
}

._-1_m6 {
    -webkit-transition-duration: .05s,.3s;
    transition-duration: .05s,.3s;
    -webkit-transition-property: opacity,width;
    transition-property: opacity,width;
    -webkit-transition-timing-function: linear,ease;
    transition-timing-function: linear,ease
}

.K2qji {
    -webkit-overflow-scrolling: touch;
    display: block;
    overflow-x: auto
}

.zRsZI {
    position: relative
}

.NgKI_ {
    display: block;
    line-height: 0;
    overflow: hidden
}

.MreMs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    outline: 0;
    overflow-x: visible;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    will-change: transform
}

.qqm6D {
    display: inline-block;
    line-height: 18px
}

.POSa_, ._6CZji {
    background: 0 0;
    border: 0;
    justify-self: center;
    outline: 0;
    padding: 16px 8px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer
}

.POSa_ {
    left: 0
}

._6CZji {
    right: 0
}

.Kf8kP, .LA45P {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.Kf8kP {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.piCib {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.dsJ8D {
    margin: 16px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

._08v79 {
    margin: 16px 32px;
    text-align: center
}

    ._08v79 > :nth-child(n+2) {
        padding-top: 16px
    }

    ._08v79:first-child, .dsJ8D:first-child {
        margin-top: 32px
    }

.mt3GC {
    margin-top: 16px
}

    .mt3GC:only-child {
        margin-top: 0
    }

        .mt3GC:only-child .aOOlW:first-child {
            border-top: none;
            border-top-left-radius: 12px;
            border-top-right-radius: 12px
        }

.aOOlW {
    background-color: transparent;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    border-top: 1px solid #dbdbdb;
    border-top: 1px solid rgba(var(--b6a,219,219,219),1);
    cursor: pointer;
    line-height: 1.5;
    margin: 0;
    min-height: 48px;
    padding: 4px 8px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle
}

    .aOOlW:last-of-type {
        border-bottom-left-radius: 12px;
        border-bottom-right-radius: 12px
    }

    .aOOlW:not(.SRPMb):active {
        -webkit-tap-highlight-color: transparent;
        background-color: rgba(0,0,0,.1);
        opacity: 1
    }

.HoLwm {
    color: inherit
}

.bIiDR {
    color: #3897f0;
    color: rgba(var(--h5f,56,151,240),1);
    font-weight: 700
}

.-Cab_ {
    color: #ed4956;
    color: rgba(var(--g2b,237,73,86),1);
    font-weight: 700
}

    ._9gx9x, .bIiDR._9gx9x, .HoLwm._9gx9x, .-Cab_._9gx9x {
        cursor: default;
        color: #999;
        color: rgba(var(--f52,153,153,153),1)
    }

.SRPMb {
    cursor: default
}

.pbNvD {
    background-color: #fff;
    background-color: rgba(var(--f23,255,255,255),1);
    -webkit-animation: IGCoreModalShow .1s ease-out;
    animation: IGCoreModalShow .1s ease-out;
    border-radius: 12px;
    -webkit-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    margin: 20px;
    max-height: calc(100% - 40px)
}

    .pbNvD.QZZGH {
        background-color: transparent
    }

    .pbNvD.gD9tr {
        -webkit-animation: none;
        animation: none
    }

.fPMEg {
    width: 260px
}

.FrS-d {
    width: 548px
}

.BHb1X {
    height: 50%
}

@-webkit-keyframes IGCoreModalShow {
    0% {
        opacity: 0;
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes IGCoreModalShow {
    0% {
        opacity: 0;
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@media (max-width:735px) {
    .FrS-d {
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        align-self: stretch;
        -webkit-animation: none;
        animation: none;
        border-radius: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        margin: 0;
        max-height: 100%;
        width: 100%
    }
}

@media (min-width:736px) {
    .fPMEg {
        width: 400px
    }
}

.RnEpo {
    -webkit-overflow-scrolling: touch;
    -webkit-tap-highlight-color: transparent;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0,0,0,.65);
    bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    left: 0;
    overflow-y: auto;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1
}

.xpORG {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.AuINE {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.Yx5HN {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.RnEpo._9Mt7n {
    overflow: hidden
}

.yvwbg {
    left: -9999px;
    opacity: 0;
    position: fixed
}

.xlTJg {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 auto
}

.G3yoz {
    border-radius: 50%;
    overflow: hidden
}

.OYmo1 {
    margin-left: 34%;
    margin-top: 34%;
    position: absolute
}

.W4P49 {
    background-color: #dbdbdb;
    background-color: rgba(var(--b38,219,219,219),1);
    border: 0;
    height: 1px;
    margin: 0;
    width: 100%
}

.eiUFA {
    border-bottom: 1px solid #dbdbdb;
    border-bottom: 1px solid rgba(var(--b6a,219,219,219),1);
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    height: 43px
}

.WaOAr {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 48px;
    -ms-flex: 0 0 48px;
    flex: 0 0 48px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.m82CD {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-size: 16px;
    font-weight: 600;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 24px;
    text-align: center
}

.rZ_Tm {
    padding: 12px
}

.BHY8D {
    margin: 0 auto;
    height: 4px;
    background-color: #dbdbdb;
    background-color: rgba(var(--b6a,219,219,219),1);
    width: 48px;
    border-radius: 2px
}

.xkuux {
    -webkit-overflow-scrolling: touch;
    background-color: #fff;
    background-color: rgba(var(--f23,255,255,255),1);
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.2);
    box-shadow: 0 0 10px rgba(0,0,0,.2);
    height: 150%;
    overflow: hidden;
    width: 100%
}

    .xkuux.dcGQ0 {
        background-color: rgba(178,178,178,.8);
        -webkit-backdrop-filter: blur(12px);
        backdrop-filter: blur(12px)
    }

.YkJYY {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: visible
}

.wpO6b {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: 0 0;
    border: 0;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 8px
}

.ZQScA {
    padding: 0
}

._8-yf5 {
    display: block
}

.edmGD {
    -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))
}

@-webkit-keyframes IGCoreNotificationSlideIn {
    0% {
        top: -50px
    }

    to {
        top: 6px
    }
}

@keyframes IGCoreNotificationSlideIn {
    0% {
        top: -50px
    }

    to {
        top: 6px
    }
}

.-um-G {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-animation: IGCoreNotificationSlideIn .5s 1;
    animation: IGCoreNotificationSlideIn .5s 1;
    background-color: #fff;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 6px rgba(0,0,0,.2);
    box-shadow: 0 0 6px rgba(0,0,0,.2);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    left: 50%;
    min-width: 240px;
    padding: 16px;
    position: fixed;
    top: 6px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.IX_0X {
    min-width: 320px
}

@media (max-width:735px) {
    .-um-G {
        width: 100%
    }
}

.z79H6 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    background-color: rgba(var(--cdc,255,255,255),1);
    border: 2px solid #dbdbdb;
    border: 2px solid rgba(var(--d0b,219,219,219),1);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 50%;
    height: 18px;
    margin-right: 8px;
    min-width: 18px;
    -webkit-transition: .15s all linear;
    transition: .15s all linear;
    width: 18px
}

    .z79H6.rOa8Z {
        height: 24px;
        margin-right: 12px;
        min-width: 24px;
        width: 24px
    }

    .z79H6:checked {
        border: 5px solid #3897f0;
        border: 5px solid rgba(var(--h5f,56,151,240),1)
    }

    .z79H6.rOa8Z:checked {
        border: 7px solid #3897f0;
        border: 7px solid rgba(var(--h5f,56,151,240),1)
    }

.XAiP- {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 4px;
    position: relative
}

    .XAiP-._9X526 {
        margin: 0
    }

.QxuJw {
    color: #262626;
    color: rgba(var(--i1d,38,38,38),1);
    display: block;
    font-weight: 600;
    text-transform: uppercase;
    -webkit-transition: opacity 250ms ease-in-out;
    transition: opacity 250ms ease-in-out
}

._9MPbZ {
    border-bottom: solid 1px #262626;
    border-bottom: solid 1px rgba(var(--i1d,38,38,38),1);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    opacity: .3;
    padding: 12px 0
}

.yoyVB {
    border-top: solid 1px transparent;
    padding: 16px;
    opacity: .3
}

._07c0L .QxuJw {
    border: 0
}

.jkw7z {
    opacity: 1
}

.jhrQ- {
    border-top: solid 1px #262626;
    border-top: solid 1px rgba(var(--i1d,38,38,38),1)
}

.iKPdZ {
    letter-spacing: 1px
}

.iXT5c {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    width: 100%
}

.LUjf2 {
    border-top: 1px solid #dbdbdb;
    border-top: 1px solid rgba(var(--b38,219,219,219),1);
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.j_2Hd {
    border-radius: 6px;
    border: 1px solid #dbdbdb;
    border: 1px solid rgba(var(--b38,219,219,219),1);
    color: #262626;
    color: rgba(var(--i1d,38,38,38),1);
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-size: 14px;
    line-height: 30px;
    margin: 0;
    overflow: visible;
    padding: 4px 12px
}

.uMkC7 {
    background: 0 0
}

.RO68f {
    background: #fafafa;
    background: rgba(var(--b3f,250,250,250),1)
}

.j_2Hd:focus, .cb9Ul {
    outline: auto 2px #3b99fc;
    outline: auto 5px -webkit-focus-ring-color;
    outline-offset: -2px
}

.j_2Hd:disabled, .-wiOT.KowqB {
    background-color: #efefef;
    background-color: rgba(var(--c90,239,239,239),1);
    border-color: #dbdbdb;
    border-color: rgba(var(--b38,219,219,219),1);
    color: #999;
    color: rgba(var(--f52,153,153,153),1);
    cursor: not-allowed
}

.j_2Hd::-webkit-input-placeholder {
    color: #c7c7c7;
    color: rgba(var(--edc,199,199,199),1);
    opacity: 1
}

.j_2Hd:-ms-input-placeholder {
    color: #c7c7c7;
    color: rgba(var(--edc,199,199,199),1);
    opacity: 1
}

.j_2Hd::-ms-input-placeholder {
    color: #c7c7c7;
    color: rgba(var(--edc,199,199,199),1);
    opacity: 1
}

.j_2Hd::placeholder {
    color: #c7c7c7;
    color: rgba(var(--edc,199,199,199),1);
    opacity: 1
}

.j_2Hd::-ms-clear {
    display: none;
    height: 0;
    width: 0
}

.j_2Hd[type=number]::-webkit-inner-spin-button, .j_2Hd[type=number]::-webkit-outer-spin-button {
    height: auto
}

.j_2Hd[type=search], .j_2Hd[type=search]::-webkit-search-cancel-button, .j_2Hd[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

.-wiOT {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #dbdbdb;
    border: 1px solid rgba(var(--b38,219,219,219),1);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-right: 8px;
    position: relative
}

._4eaDf {
    border: 0;
    padding: 4px 9px;
    width: 100%
}

    ._4eaDf:focus {
        outline: 0
    }

.FhkBu, ._HwM1 {
    border: 1px solid #ed4956;
    border: 1px solid rgba(var(--f36,237,73,86),1)
}

.t-XOq, .cb9Ul {
    border: 1px solid #b2b2b2;
    border: 1px solid rgba(var(--cf6,178,178,178),1)
}

._4eaDf.t-XOq {
    border: 0
}

.uIHys, .lC7Ye {
    border-color: #dbdbdb;
    border-color: rgba(var(--b38,219,219,219),1);
    border-radius: 1000px
}

.uIHys {
    padding-left: 20px
}

.lC7Ye {
    padding-left: 11px
}

.nqo7i, .QqGAo {
    border: 0
}

.nqo7i {
    padding-left: 20px
}

.M5V28, .M5V28 * {
    outline: 0 !important
}

.B4Y_s {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center
}

.lVhHa {
    position: relative
}

.yPom5 {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%
}

._8KKY4 {
    border: 0;
    padding: 4px 9px;
    width: 100%
}

    ._8KKY4:focus {
        outline: 0
    }

    ._8KKY4::-webkit-input-placeholder {
        opacity: 0
    }

    ._8KKY4:-ms-input-placeholder {
        opacity: 0
    }

    ._8KKY4::-ms-input-placeholder {
        opacity: 0
    }

    ._8KKY4::placeholder {
        opacity: 0
    }

._1jEAS {
    padding: 8px;
    padding-bottom: 0
}

.Oouko {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    bottom: 0;
    color: #c7c7c7;
    color: rgba(var(--edc,199,199,199),1);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    left: 0;
    margin: 3px 9px;
    pointer-events: none;
    position: absolute;
    top: 0;
    -webkit-transform-origin: left;
    transform-origin: left;
    -webkit-transition: -webkit-transform ease-out .1s;
    transition: -webkit-transform ease-out .1s;
    transition: transform ease-out .1s;
    transition: transform ease-out .1s,-webkit-transform ease-out .1s
}

.LX_qM {
    -webkit-transform: scale(.714) translateY(-16px);
    transform: scale(.714) translateY(-16px)
}

.OI1cO {
    background-color: #fafafa;
    background-color: rgba(var(--b3f,250,250,250),1);
    border-color: #dbdbdb;
    border-color: rgba(var(--b38,219,219,219),1);
    color: #999;
    color: rgba(var(--f52,153,153,153),1);
    cursor: not-allowed
}

.NcCcD {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative
}

.iwQA6 {
    background-color: #fff;
    background-color: rgba(var(--cdc,255,255,255),1);
    line-height: 20px;
    padding-left: 22px
}

    .iwQA6::-webkit-input-placeholder {
        color: transparent
    }

    .iwQA6:-ms-input-placeholder {
        color: transparent
    }

    .iwQA6::-ms-input-placeholder {
        color: transparent
    }

    .iwQA6::placeholder {
        color: transparent
    }

.DWAFP {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    bottom: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 50%;
    max-width: 100%;
    padding: 0 8px;
    pointer-events: none;
    position: absolute;
    top: 0;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: left .15s ease-out,-webkit-transform .15s ease-out;
    transition: left .15s ease-out,-webkit-transform .15s ease-out;
    transition: left .15s ease-out,transform .15s ease-out;
    transition: left .15s ease-out,transform .15s ease-out,-webkit-transform .15s ease-out
}

    .DWAFP.RrSJm {
        left: 0;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

.rwQu7 {
    color: #999;
    color: rgba(var(--f52,153,153,153),1);
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
    margin-left: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.rKLaY {
    border: 0;
    background: 0 0;
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.-qQT3 {
    cursor: pointer
}

    .-qQT3:active {
        opacity: 1
    }

    .-qQT3:hover {
        background-color: #fafafa;
        background-color: rgba(var(--b3f,250,250,250),1)
    }

.xqRnw {
    border: 0;
    padding: 0;
    position: absolute;
    right: 4px;
    top: 4px;
    z-index: 1
}

.N9d2H {
    background-color: rgba(0,0,0,.8);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.oM3-t {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 12px;
    margin-top: 0
}

@media (min-width:736px) {
    ._RI9A {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }
}

@media (max-width:735px) {
    ._RI9A {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 0;
        -ms-flex: 1 1 0;
        flex: 1 1 0
    }
}

@-webkit-keyframes IGCorePill_slideIn {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    to {
        -webkit-transform: translateY(0%);
        transform: translateY(0%)
    }
}

@keyframes IGCorePill_slideIn {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    to {
        -webkit-transform: translateY(0%);
        transform: translateY(0%)
    }
}

.tCibT {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #fff;
    background: rgba(var(--f23,255,255,255),1);
    border: 0;
    border-radius: 22px;
    -webkit-box-shadow: 0 10px 45px rgba(0,0,0,.2);
    box-shadow: 0 10px 45px rgba(0,0,0,.2);
    color: #262626;
    color: rgba(var(--i1d,38,38,38),1);
    cursor: pointer;
    display: block;
    font-weight: 600;
    outline: inherit;
    overflow: hidden;
    text-transform: inherit;
    text-overflow: ellipsis;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    width: auto;
    z-index: 1000
}

    .tCibT:active {
        opacity: .7
    }

.dGjo4 {
    -webkit-animation: IGCorePill_slideIn 300ms ease-in-out;
    animation: IGCorePill_slideIn 300ms ease-in-out
}

.qq7_A {
    background: #3897f0;
    background: rgba(var(--h5f,56,151,240),1);
    color: #fff;
    color: rgba(var(--eca,255,255,255),1)
}

@-webkit-keyframes IGCoreToastShow {
    0% {
        opacity: 0;
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5)
    }

    to {
        opacity: .9;
        -webkit-transform: translate(-50%,-50%) scale(1);
        transform: translate(-50%,-50%) scale(1)
    }
}

@keyframes IGCoreToastShow {
    0% {
        opacity: 0;
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5)
    }

    to {
        opacity: .9;
        -webkit-transform: translate(-50%,-50%) scale(1);
        transform: translate(-50%,-50%) scale(1)
    }
}

@-webkit-keyframes IGCoreToastHide {
    0% {
        opacity: .9
    }

    to {
        opacity: 0
    }
}

@keyframes IGCoreToastHide {
    0% {
        opacity: .9
    }

    to {
        opacity: 0
    }
}

.R8iOs {
    background-color: #262626;
    border-radius: 8px;
    left: 50%;
    opacity: 0;
    padding: 16px 20px;
    position: fixed;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    -webkit-transition: opacity 500ms ease-in-out;
    transition: opacity 500ms ease-in-out;
    z-index: 1
}

._7Yp1e {
    -webkit-animation: IGCoreToastShow 250ms ease-out forwards;
    animation: IGCoreToastShow 250ms ease-out forwards
}

.fR6RW {
    -webkit-animation: IGCoreToastHide 250ms ease-out forwards;
    animation: IGCoreToastHide 250ms ease-out forwards
}

.iMofo {
    padding: 8px 12px;
    border-radius: 8px;
    -webkit-box-shadow: rgba(0,0,0,.2) 0 4px 22px;
    box-shadow: rgba(0,0,0,.2) 0 4px 22px;
    -webkit-transition: opacity .3s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);
    transition: opacity .3s cubic-bezier(.175,.885,.32,1.275),transform .3s cubic-bezier(.175,.885,.32,1.275);
    transition: opacity .3s cubic-bezier(.175,.885,.32,1.275),transform .3s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.R0tpI {
    opacity: 0;
    -webkit-transform: scale(.5);
    transform: scale(.5)
}

.HZ9O2, .nHGTw {
    background-color: #ed4956;
    color: #fff
}

.HZ9O2 {
    background-color: #000
}

.LpqwJ {
    background-color: #fff;
    color: #000
}

.t1tHE {
    -webkit-transform-origin: bottom center;
    transform-origin: bottom center
}

.nwToI {
    -webkit-transform-origin: top center;
    transform-origin: top center
}

.JxPw3 {
    width: 100%;
    position: absolute;
    left: 0
}

.pUTym {
    top: -6px
}

._0N4Pa {
    left: 35%
}

.pYXPp {
    left: -35%
}

.sHch9 {
    bottom: -6px
}

._18Jen {
    width: 15px;
    height: 15px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    margin: auto;
    border-radius: 2px
}

.jctW7 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    font-size: 14px;
    line-height: 19px
}

.J_0ip {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 100px;
    color: #fff;
    color: rgba(var(--a96,255,255,255),1);
    font-size: 11px;
    font-weight: semibold;
    height: 18px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 18px
}

.bqXJH {
    padding: 0 3px
}

.J_0ip.Rlz2P {
    height: 14px;
    min-width: 14px
}

.J_0ip._46W5R {
    height: 22px;
    min-width: 22px;
    padding: 0 4px
}

.TKi86 {
    background-color: #ed4956;
    background-color: rgba(var(--c37,237,73,86),1)
}

.dJnHt {
    background-image: -webkit-gradient(linear,right top,left bottom,from(#a307ba),color-stop(#ed4956),to(#fd8d32));
    background-image: -webkit-linear-gradient(top right,#a307ba,#ed4956,#fd8d32);
    background-image: linear-gradient(to bottom left,#a307ba,#ed4956,#fd8d32)
}

.BkYbe {
    border: 0
}

.Y_mhb {
    border-right: 1px solid #dbdbdb;
    border-right: 1px solid rgba(var(--b38,219,219,219),1);
    padding-left: 12px;
    padding-right: 12px
}

.OZ443 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: 0 0;
    border: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    font-size: 16px;
    font-weight: 600;
    height: 100%;
    padding: 0;
    text-align: center;
    text-transform: inherit;
    text-overflow: ellipsis;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap
}

@media (max-width:735px) {
    .uY-0l {
        max-height: calc(100vh - 92px)
    }
}

@media (min-width:736px) {
    .uY-0l {
        max-height: 288px
    }

    .a7-4X.pbNvD {
        max-height: 380px;
        max-width: 360px
    }
}

.hF-el {
    border-top: 1px solid #dbdbdb;
    border-top: 1px solid rgba(var(--b38,219,219,219),1)
}

.s4Iyt {
    max-height: 100%;
    max-width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}
